最佳答案
您好,可以指定源进行追踪,参考命令如下:
tracert -a 10.1.1.1 10.1.2.1
以下是命令的参考说明:
【命令】
tracert [ -a source-ip | -f first-ttl | -m max-ttl | -p port | -q packet-number | { -vpn-instance vpn-instance-name } | -w timeout ] * host
【视图】
任意视图
【缺省级别】
0:访问级
【参数】
-a source-ip:指定tracert报文的源IP地址。该地址必须是设备上已配置的合法IP地址。不指定该参数时,tracert报文的源IP地址是该报文出接口的主IP地址。
-f first-ttl:指定一个初始TTL,即第一个报文所允许的跳数。取值范围为1~255,且小于最大TTL,缺省值为1。
-m max-ttl:指定一个最大TTL,即一个报文所允许的最大跳数。取值范围为1~255,且大于初始TTL,缺省值为30。
-p port:指定目的端的UDP端口号,取值范围为1~65535,缺省值为33434。用户一般不需要更改此选项。
-q packet-number:指定每次发送的探测报文个数,取值范围为1~65535,缺省值为3。
-vpn-instance vpn-instance-name:指定目的端所属的VPN。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示目的端位于公网中。
-w timeout:指定探测报文的响应报文的超时时间,取值范围是1~65535,单位为毫秒,缺省值为5000毫秒。
host:目的端的IP地址或主机名,主机名为1~255个字符的字符串。
【描述】
tracert命令用来查看IPv4报文从源端传到目的端所经过的路径。
当用户使用ping命令测试发现网络出现故障后,可以用tracert命令分析出现故障的网络节点。
tracert命令的输出信息包括到达目的端所经过的所有三层设备的IP地址,如果某设备不能回应ICMP错误消息(可能因为路由不可达或者没有开启ICMP错误报文处理功能),则输出“* * *”。
在执行命令过程中,键入<Ctrl+C>可终止此次tracert操作。
【举例】
# 查看报文从源端到目的端(IP地址为1.1.2.2)所经过的路径。
<Sysname> tracert 1.1.2.2
traceroute to 1.1.2.2(1.1.2.2) 30 hops max,40 bytes packet, press CTRL_C to break
1 1.1.1.2 673 ms 425 ms 30 ms
2 1.1.2.2 580 ms 470 ms 80 ms
# 查看报文从源端到目的端(IP地址为192.168.0.46)所经过的路径(路中途经MPLS网络)。
<Sysname> tracert 192.168.0.46
traceroute to 192.168.0.46(192.168.0.46) 30 hops max,40 bytes packet, press CTRL_C to break
1 192.0.2.13 (192.0.2.13) 0.661 ms 0.618 ms 0.579 ms
2 192.0.2.9 (192.0.2.9) 0.861 ms 0.718 ms 0.679 ms
MPLS Label=100048 Exp=0 TTL=1 S=1
3 192.0.2.5 (192.0.2.5) 0.822 ms 0.731 ms 0.708 ms
MPLS Label=100016 Exp=0 TTL=1 S=1
4 192.0.2.1 (192.0.2.1) 0.961 ms 8.676 ms 0.875 ms
表1-2 tracert命令显示信息描述表
字段 | 描述 |
traceroute to 1.1.2.2(1.1.2.2) | 查看IP报文从当前设备传到地址为1.1.2.2的设备所经过的路径 |
hops max | 探测报文的最大跳数,可使用-m参数配置 |
bytes packet | 探测报文字节数 |
press CTRL_C to break | 在执行命令过程中,键入<Ctrl+C>可终止此次tracert操作 |
1 1.1.1.2 673 ms 425 ms 30 ms | TTL值为1的探测报文的探测结果,内容包括:第一跳的IP地址、三份探测报文的往返时间 每次发送探测报文的份数可以使用-q参数配置 |
MPLS Label=100048 Exp=0 TTL=1 S=1 | 当源端到目的端途经MPLS网络时,ICMP超时报文中会携带MPLS标签信息: · Label:标签值,用来标识一个FEC · Exp:保留,协议中没有明确规定,通常用作服务等级 · TTL:TTL值 · S:MPLS支持多重标签,值为1时表示此标签为最底层标签,值为0时表示此标签为其它层标签 |
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论