八,如何检测PC1,PC2直接通信?

理解PC间通信:ARP与ICMP在连通性检测中的作用
通过Ping指令检测PC1与PC2的通信连通性,涉及到ARP地址解析协议和ICMP协议。PC1先发送ARP请求广播包寻找192.168.1.1的MAC地址,接着发送ICMP包,源IP为PC1,目标IP为PC2。数据包经过路由器,路由器依据路由表转发,并进行新的ARP请求找到PC2的MAC地址,最终实现目标MAC为PC2的通信。

Ping ---测试连通性指令

PC1--ping--PC2 通了

 

PC1通往PC2的详细过程

 

ARP--地址解析协议 ---通过对方的某个地址来获取对方另一个地址

AARP --正向ARP--通过对方的IP地址来获取对方的MAC地址

PC1发出的第一个包为广播包 ---ARP请求 源MAC地址为PC1的MAC地址,目标MAC为FF:FF:FF:FF:FF:FF

ARP请求信息---请求获得192.168.1.1的MAC地址

192.168.1.1 ----网关

ARP应答

 

第二个包为ICMP包 (ping)

源IP为PC1的IP,目的IP为PC2的IP

源MAC为PC1的MAC,目的MAC为网关的MAC

 

当上方的数据包到达路由器后,路由器会基于数据包中的目标IP地址查询自己的路由表

 

上方的数据包经过路由器后,路由表中的表项指示数据包应该从G0/0/1口转发

转发之后的第一个包---ARP的请求包

ARP请求 ----请求获取192.168.2.2(PC2)的MAC

ARP包,源MAC从原来的PC1的MAC变换为G0/0/1接口的MAC地址

目标MAC---FF:FF:FF:FF:FF:FF

 

ARP应答

 

当通过ARP请求获取到PC2的MAC时

源IP--PC1的IP,目标IP---PC2的IP

源MAC---g0/0/1接口MAC,目标MAC--PC2的MAC

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值