Trace Route Component for .NET

The Trace Route component for .NET is a fully featured, easy to use, client side implementation of the trace route protocol for .NET and ASP.NET applications. The component offers .NET developers complete route tracing functionality for their applications.

Part of the award winning Internet Component Suite, the component is designed specifically for .NET and is written in 100% managed C# code.

Tracing a Route

  • TraceRouteClient class instigates route tracing
  • Specify the maximum number of hops, timeouts, and whether to resolve IP addresses
  • Trace routes either synchronously or asynchronously
  • Entire route tracing information is returned in a list of TraceRouteHop objects

Trace Route Hop Information

  • Multiple timings per hop
  • Includes hops counts, router addresses and names, timings and TTLs
  • Receive a TraceRouteTimingCompleted .NET event for each timing
  • Receive a TraceRouteHopCompleted .NET event for each hop

Sending and Receiving DNS Messages

  • Retrieve the list of configured DNS servers
  • Send and receive DnsMessage requests and responses using the DnsClient class
  • Specify the resource record types to retrieve including all
  • Perform DNS queries either synchronously or asynchronously

What's Included

  • Fully featured Trace Route component for .NET 2.0, 3.0, 3.5 and 4.0 (Visual Studio 2005, 2008, 2010)
  • Example projects with complete source code
  • Comprehensive documentation
  • 12 months free standard support including minor release upgrades
  • Royalty free runtime
  • Complete source code available for purchase