延长的 traceroute 命令是 traceroute命令的变化 。 可以 用于延长的 traceroute命令发现什么路径信息包开始达到对目的地。可 能也用于命令检查同时路由。这为确定是有用的为故障排除 路由循环,或者信息包何处获得丢失(如果路由是缺少的,或者如果 信息包由访问控制表(ACL)或防火墙阻拦)。您能使用 外部Ping命令确定连接问题 的种类,然后使用延长的 traceroute 命令缩小问题其 中发生。
"时间超出的"错误信息表 明一个半成品通信服务器看见了并且丢弃了信息包。 "目的 地不可得到的"错误信息表明目的地节点接受了探测并且丢弃了它因 为不可能传送信息包。如果计时器去在回应进来之前, 跟踪 打印星号(*)。命 令终止当以下每一个发生时:
目的 地回应
最大数量TTL被超出
用户中断跟踪带有换码序列
注意: 换码序 列可以通过同时按Ctrl,班次和"6"调用。
traceroute命令字段说明下面的表列出 traceroute命令字段说明。
字段
说明
协议[ ip ]:
提示对 于一个支持的协议。输入AppleTalk、clns、ip、Novell、阿 波罗、vines、decnet或者xns.默认值: ip.
瞄准 IP addres
您必须输入主机名或IP地 址。没有默认值。
源地址:
使用的路由器的接口或IP地址作为 源地址为探测。路由器正常选择出局接口的IP地址使用。
数字显示[ n ]:
默认值是有一个符号和数字显示; 然而,您 能抑制符号显示。
超时以秒钟[ 3 ] :
等待对探针信息包的一种回应的 秒钟的数量。默认值是3秒。
探测计数[ 3 ]:
将被发送的探测的 数量在每个TTL级别。默认计数是3。
最低的存活时间[ 1 ]:
第一次探测的TTL值。默认值是1 ,但可以设 置为一个高价值抑制已知跳跃显示。
最大存活时间[ 30 ]:
能使用的最大的TTL值。默认值是30。 traceroute命令终止当目的地 到达时或当此值达到时。
端口号 [ 33434 ]:
UDP探测消息使用的目 的地端口。 默认值是33434。
松散,严格,记录,时间戳,Verbose[none ]:
IP头选项。您能指定所有组 合。 traceroute命令发出提 示对于要求的字段。注意 traceroute命令在每次探测将安置请求的选项 ; 然而,没有保证所有路由器(或端节点)将处理选项。
示例
Router A>enableRouter A#traceroute
Protocol [ip]:
Target IP address: 192.168.40.2
!--- The address to which the path is being traced.
Source address: 172.16.23.2
Numeric display [n]:
Timeout in seconds [3]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Port Number [33434]:
Loose, Strict, Record, Timestamp, Verbose[none]:
Type escape sequence to abort.
Tracing the route to 192.168.40.2
1 172.31.20.2 16 msec 16 msec 16 msec
2 172.20.10.2 28 msec 28 msec 32 msec
3 192.168.40.2 32 msec 28 msec *
!--- Traceroute is successful
Router A#
注意: 延长的 traceroute命令在可以被执行priveleged 仅EXEC模式,而正常 traceroute命令研究用户和特权EXEC模式。