Wireshark笔记-ping,arp相关的实验(2台主机是否能通)

这是一个实验,两台主机的arp都是空的。

主机A的IP地址:192.168.1.3 子网掩码:255.255.255.0

主机B的IP地址:192.168.1.193 子网掩码:255.255.255.224

网关都是192.168.1.1

 

现在使用B去pingA,包是这样的:

B(192.168.1.193)pingA(192.168.1.3),因为B的子网掩码是255.255.224,B主机认为A是在不同的网段中,所以先去找网关,找网关就需要其mac地址,才能通信,所以先发了个arp,找网关的mac地址:

问Who has 192.168.1.1 ? Tell 192.168.1.193

网关机器收到B发出的arp广播包,就会发个arp,说192.168.1.1是00:50:56:ff:8b:ac的地址。

然后192.168.1.193会发ICMP包给192.168.1.3,但mac地址为网关的地址:

因为B认为A和他不在一个网段,就会把包先给网关,让网关转发,我这里网关已经转发了。

最后

B和A都MAC地址和IP都记录到ARP表里面都有了记录。所以可以直接通信了。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT1995

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值