首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >所有ARP回复会更新ARP表吗?

所有ARP回复会更新ARP表吗?
EN

Server Fault用户
提问于 2012-06-22 18:09:09
回答 3查看 2.1K关注 0票数 3

如果一台计算机收到一个ARP回复帧,它会更新它的ARP表吗?

例如: A、B和C是物理和本地连接的。A广播ARP请求请求B的MAC,然后B回复。计算机C在接收到帧后,会用B的IP和MAC更新自己的ARP表吗?或者框架会被删除,因为它原本不是为C设计的?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2012-06-22 18:12:19

与广播请求不同,ARP答复是单播。因此,在交换网络上,计算机C不应该接收数据包,如果一切正常运行。即使它收到了回复,它也不应该注册数据包,除非它是杂乱模式(即使这样,我也不认为它会将它添加到ARP表中,但是您可能会在不同的OSes上得到不同的行为)。

票数 4
EN

Server Fault用户

发布于 2018-01-07 11:30:13

取决于操作系统和配置。虽然交换网络中正常的ARP通信量不能到达C,但是无偿的ARP被发送到以太网广播地址,从而到达所有节点。

可以将操作系统配置为接受或忽略无偿的ARP。

票数 1
EN

Server Fault用户

发布于 2012-06-22 18:14:19

取决于至少C的配置,因为这基本上是ARP欺骗。但是一些HA/故障转移软件也使用了同样的机制。

找出答案的方法之一就是尝试。;-)

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/401411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档