traceroute [options]Â host [packetsize]
TCP/IP command. Trace route taken by packets to reach network host.Â traceroute attempts tracingÂ by launching UDP probe packets with a small TTL (time-to-live), then listening for an ICMP “time exceeded” reply from a gateway.Â host is the destination hostname or the IP number of the host to reach.packetsize is the packet size in bytes of the probe datagram. Default is 40 bytes.
Turn on socket-level debugging.
Set the initial time-to-live toÂ n hops.
Set the “don’t fragment” bit.
Enable the IP LSRR (Loose Source Record Route) option in addition to the TTL tests, to ask how someone at IP addressÂ addr can reach a particular target.
Specify the network interface for getting the source IP address for outgoing probe packets. Useful with a multi-homed host. Also see theÂ -soption.
Use ICMP ECHO requests instead of UDP datagrams.
Set maximum time-to-live used in outgoing probe packets toÂ max-ttl hops. Default is 30.
Show numerical addresses; do not look up hostnames. (Useful if DNS is not functioning properly.)
Set base UDP port number used for probe packets toÂ port. Default is (decimal) 33434.
Set number of probe packets for each time-to-live setting to the valueÂ n. Default is 3.
Bypass normal routing tables and send directly to a host on an attached network.
UseÂ src_addr as the IP address that will serve as the source address in outgoing probe packets.
Set the type-of-service in probe packets toÂ tos (default 0). The value must be a decimal integer in the range 0 to 255.
Verbose; received ICMP packets (other than TIME_EXCEEDED and PORT_UNREACHABLE) will be listed.
Set time to wait for a response to an outgoing probe packet toÂ wait seconds (default is 5).
Toggle IP checksums, usually to turn them off. IP checksums are always calculated ifÂ -I is specified.
Set the delay between probes, in milliseconds. The default is 0.