CCNA学习笔记6--traceroute路径追踪实验
知识点一:
traceroute在追踪通过的路由器的时候,是通过追踪“入接口”还是追踪“出接口”呢?
如图显示:是追踪的红色端口还是黑色端口呢?
回答:是红色端口

知识点二:
配置相关信息实现R1能traceroute R3(前提配置和Telnet实验的配置一样)
R1(config)#ip route 0.0.0.0 0.0.0.0 10.0.12.2
R3(config)#ip route 0.0.0.0 0.0.0.0 10.0.23.2
R1#traceroute 10.0.23.3
Type escape sequence to abort.
Tracing the route to 10.0.23.3
VRF info: (vrf in name/id, vrf out name/id)
1 10.0.12.2 0 msec 0 msec 0 msec
2 10.0.23.3 1 msec * 1 msec
抓包观察相关信息


1. 要知道R1去traceroute R3时,发出的包是UDP的包
2. R3回复R1的是ICMP的消息
在这里的ICMP消息分为两种:TTL超时
目标端口不可达
3. 解释
当R1去traceroute R3d 时候,R1先发出一个TTL值为1,目标端口号很大的包,当到达下个端口,TTL值置0,端口就回R1一个消息:TTL值超时。
同样操作再重复两遍。
当第三次收到TTL值超时,R1便可判断并记录下一个ip地址。
接着发送第四个包,这时TTL值为2,这时数据包就能到达R3,但因为端口号超大,和应用对应不上,给R1回一个ICMP的消息:端口不可达。
知识点三:应用
用于troubleshoot
知识点四:(知识点扩展)
怎么判断ICMP消息类型?
type:11
code:0
判断是ICMP中TTL超时消息
type:3
code:3
判断是ICMP中目标地址不可达消息


浙公网安备 33010602011771号