求解,PC0 ping PC2,用网络分层pc结构安装的观点说明数据的通信过程。

以往在网上学习过网友的讲解洎己也总结了一下。

a) 查看PC1的IP路由表;(在cmd中输入route print可查看IP路由表根据“最长匹配路由”和“最低跃点数”原则选择下一跳地址和端口)

d) 若ARP表中有默认网关MAC地址(MAC3),就可直接得知此MAC地址若无,需发送ARP请求报文如下;

a) 对ARP请求报文进行以太网封装,并将MAC帧传输;

c) 检查IP报文的DIP(不是自己的IP要查找路由表);

d) 查找路由器中的路由表,方法类似主机路由表查询将IP报文转发到Router1端;(Note: TTL需要减1,SIP/DIP不变)

f)  将之前暂存的IP數据报和MAC2交由链路层封装为帧进行发送;

c) 检查IP报文的DIP(是自己的IP,要接收);

d) 检查IP报文的协议号(是ICMP报文要交由ICMP协议处理);

e) 检查ICMP的類型和代码(是ICMP请求回显报文,要发送ICMP回显应答报文)

PC2发送到PC1的ICMP回显应答(Ping 应答)报文的过程,和以上所介绍的Ping请求

报文的发送是一样嘚但更为简单。因为此时PC1PC2,Router的ARP表中已经存有

意的是ICMP回显应答(Ping应答)报文的类型与代码均为0。

}

我要回帖

更多关于 什么是PC结构 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信