探究linux主机对arp广播的响应条件

来源:互联网 发布:鬼吹灯与盗墓笔记 知乎 编辑:程序博客网 时间:2024/06/01 08:54



按图组网后,在7A上添加1.1.1.1/32于loopback,除此之外,不加任何其他配置

先在7A上 arp -d 192.168.20.130,删除arp缓存条目

然后7A上 ping -I 1.1.1.1 192.168.10.130 失败

因为1.1.1.1通过ARP广播问 who is 192.168.10.130,抓包发现 7B 收到广播但是没有回复。

在7B上 ip route add 1.1.1.1 via 192.168.10.129 后,7B就可以正常回复发自1.1.1.1的ARP广播。

可见linux主机对于ARP广播的响应也是有条件的,虽然 ARP 工作不需要 IP头封装,但是应该还是需要指明从哪个口发出响应报文的,而且必须是进来的物理接口。









原创粉丝点击