包传输路径跟踪测试
拓扑
测试步骤
PC11-PC14
流程
在PC11使用PING PC14
此时PC11产生两个数据包
ICMP第三层内容
ICMP内容为空
显示下一跳IP是单播,而且不在ARP表中,需要发送ARP协议包
ICMP的内容
ARP内容,目的地址显示为全F,表示并不知道目的主机的MAC,选择了广播
ARP协议发送到交换机
交换机将数据包发送到其他所有PC
但是PC12,PC13不是目标主机,显示的是一个叉号
PC14响应返回交换机
交换机收到返回数据包
PDU中显示的是PC14的MAC地址
和PC14上显示的MAC一致
交换机将数据包返回PC11,PC11收到ICMP数据包
显示一个对号
ICMP的内容中已经是显示一个MAC地址到一个MAC地址了,说明PC11已经知道目的主机的MAC地址了
PDU内容
PC11产生ICMP数据包发送到交换机
此时已经知道目的主机的MAC地址,所以交换机直接将该数据包发送给PC14
PC14发送ICMP数据包到交换机
此时PC14已经知道目的主机即PC11的MAC地址
PC11收到
之后PING命令就是重复PC11->SWITCH2->PC14->SWITCH2->PC11的流程了
本文通过Packet Tracer进行包传输路径跟踪测试,详细描述了从PC11 PING PC14的整个过程,包括ICMP和ARP协议在确定目标主机MAC地址中的作用,以及交换机如何转发数据包。
733

被折叠的 条评论
为什么被折叠?



