Please Whitelist This Site?

I know everyone hates ads. But please understand that I am providing premium content for free that takes hundreds of hours of time to research and write. I don't want to go to a pay-only model like some sites, but when more and more people block ads, I end up working for free. And I have a family to support, just like you. :)

If you like The TCP/IP Guide, please consider the download version. It's priced very economically and you can read all of it in a convenient format without ads.

If you want to use this site for free, I'd be grateful if you could add the site to the whitelist for Adblock. To do so, just open the Adblock menu and select "Disable on tcpipguide.com". Or go to the Tools menu and select "Adblock Plus Preferences...". Then click "Add Filter..." at the bottom, and add this string: "@@||tcpipguide.com^$document". Then just click OK.

Thanks for your understanding!

Sincerely, Charles Kozierok
Author and Publisher, The TCP/IP Guide


NOTE: Using software to mass-download the site degrades the server and is prohibited.
If you want to read The TCP/IP Guide offline, please consider licensing it. Thank you.

The Book is Here... and Now On Sale!

Enjoy The TCP/IP Guide? Get the complete PDF!
The TCP/IP Guide

Custom Search







Table Of Contents  The TCP/IP Guide
 9  TCP/IP Application Layer Protocols, Services and Applications (OSI Layers 5, 6 and 7)
      9  TCP/IP Key Applications and Application Protocols
           9  TCP/IP Administration and Troubleshooting Utilities and Protocols

Previous Topic/Section
TCP/IP Communication Verification Utility (ping/ping6)
Previous Page
Pages in Current Topic/Section
123
4
Next Page
TCP/IP Address Resolution Protocol Utility (arp)
Next Topic/Section

TCP/IP Route Tracing Utility (traceroute/tracert/traceroute6)
(Page 4 of 4)

traceroute Options and Parameters

As is the case with ping, traceroute can be used with an IP address or host name. If no parameters are supplied, default values will be used for key parameters; on the system I used, the defaults are three “probes” for each TTL value, a maximum of 64 hops tested, and packets 40 bytes in size. However, a number of options and parameters are also supported to give an administrator more control over how the utility functions (such as the “-q” parameter I used in Table 287). Some of the typical ones in UNIX systems are described in Table 288, while a smaller number of options exist in Windows, shown in Table 289.


Table 288: Common UNIX traceroute Utility Options and Parameters

Option / Parameters

Description

-g <host-list>

Specifies a source route to be used for the trace.

-M <initial-ttl-value>

Overrides the default value of 1 for the initial TTL value of the first outgoing probe message.

-m <max-ttl-value>

Sets the maximum TTL value to be used; this limits how long a route the utility will attempt to trace.

-n

Displays the route using numeric addresses only, rather than showing both IP addresses and host names. This speeds up the display by saving the utility from having to perform reverse DNS lookups on all the devices in the route (ICMP messages use IP addresses, not domain names.)

-p <port-number>

Specifies the port number to be used as the destination of the probe messages.

-q <queries>

Tells the utility how many probes to send to each device in the route (default is 3).

-r

Tells the program to bypass the normal routing tables and send directly to a host on an attached network.

-s <src-addr>

On devices that have multiple IP interfaces (addresses), allows the device to use an address from one interface on a traceroute using another interface.

-S

Instructs the program to display a summary of how many probes did not receive a reply.

-v

Sets verbose output mode, which informs the user of all ICMP messages received during the trace.

-w <wait-time>

Specifies how long the utility should wait for a reply to each probe, in seconds (typical default is 3 to 5).



Table 289: Common Windows tracert Utility Options and Parameters

Option / Parameters

Description

-d

Displays the route using numeric addresses only rather than showing both IP addresses and host names, for faster display. This is the same as the “-n” option on UNIX systems.

-h <maximum-hops>

Specifies the maximum number of hops to use for tracing; default is 30.

-j <host-list>

Sends the outgoing probes using the specified loose source route.

-w <wait-time>

Specifies how long to wait for a reply to each probe, in milliseconds (default is 4000, for 4 seconds).


The traceroute6 Utility

The traceroute6 utility is the IPv6 version of traceroute and functions in a very similar manner to its IPv4 predecessor. It obviously uses IPv6 datagrams instead of IPv4 ones, and responses from traced devices are in the form of ICMPv6 Time Exceeded and Destination Unreachable messages rather than their ICMPv4 counterparts.


Previous Topic/Section
TCP/IP Communication Verification Utility (ping/ping6)
Previous Page
Pages in Current Topic/Section
123
4
Next Page
TCP/IP Address Resolution Protocol Utility (arp)
Next Topic/Section

If you find The TCP/IP Guide useful, please consider making a small Paypal donation to help the site, using one of the buttons below. You can also donate a custom amount using the far right button (not less than $1 please, or PayPal gets most/all of your money!) In lieu of a larger donation, you may wish to consider purchasing a download license of The TCP/IP Guide. Thanks for your support!
Donate $2
Donate $5
Donate $10
Donate $20
Donate $30
Donate: $



Home - Table Of Contents - Contact Us

The TCP/IP Guide (http://www.TCPIPGuide.com)
Version 3.0 - Version Date: September 20, 2005

© Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.