卡卷网
当前位置:卡卷网 / 每日看点 / 正文

关于arp超时时间和mac地址老化时间的问题?

作者:卡卷网发布时间:2025-05-07 22:53浏览数量:78次评论数量:0次

一、 ARP的老化机制是什么?ARP老化参数有哪些?

一方面由于高速缓存的容量限制,另一方面为了保证高速缓存中ARP表项的准确性,设备会对动态ARP表项进行老化和更新。

动态ARP表项常见的老化参数有:

1. 老化超时时间:如果老化超时时间过小,如1分钟,会导致大量系统资源用于刷新动态ARP表项,影响设备处理其他业务的能力;如果老化超时时间过大,如15小时,会导致动态ARP表项不能及时刷新。建议使用默认的老化时间,即20分钟。在系统视图或者接口视图下执行命令arp expire-time expire-time,可以配置动态ARP表项的老化超时时间。

2. 老化探测次数:在将一个动态ARP表项被老化之前,系统需要进行探测,如果超过设置的探测次数后设备仍没有收到应答来刷新此表项,则此ARP表项将被删除。在系统视图或者接口视图下执行命令arp detect-times detect-times,可以配置动态ARP表项的老化探测次数。默认的探测次数为3次。

关于arp超时时间和mac地址老化时间的问题?  第1张

3. 老化探测模式。老化探测报文可以是单播报文,也可以是广播报文。当对端设备的IP地址不变化而MAC地址频繁更新时,建议使用广播模式发送老化探测报文;当对端设备MAC地址不变,当前网络带宽资源特别紧缺,且ARP表项的老化时间设置得比较小时,建议使用单播模式发送老化探测报文。缺省情况下,交换机的接口只在最后一次发送ARP老化探测报文时以广播方式发送,其余均为单播方式发送。当对端设备MAC地址不变时,可以配置接口以单播模式发送ARP老化探测报文。在接口视图下执行arp detect-mode unicast命令,接口将以单播方式发送ARP老化探测报文。

除了上述老化参数外,二层拓扑探测功能、设备响应TC报文功能和动态ARP表项延时删除功能也会影响动态ARP表项的老化更新。ARP常见问答

关于arp超时时间和mac地址老化时间的问题?  第2张

二、 为什么ARP表项不完整?

如果使用display arp命令查看ARP表项,回显信息中的MAC ADDRESS字段显示为“Incomplete”,表示当前表项为临时ARP表项(也被称为“假表项”)。当IP报文触发ARP Miss消息时,设备会根据ARP Miss消息生成临时ARP表项,并且向目的网段发送ARP请求报文。

在临时ARP表项老化时间范围内,设备收到ARP应答报文前,匹配临时ARP表项的IP报文将被丢弃并且不会触发ARP Miss消息。

在临时ARP表项老化时间范围内,设备收到ARP应答报文后,则生成正确的ARP表项来替换临时ARP表项。

在临时ARP表项老化超时后,设备会清除临时ARP表项。

可以通过命令arp-fake expire-time expire-time调整临时ARP表项的老化时间。

三、为什么交换机出现大量ARP报文,甚至引起流量告警?

如果交换机上出现过多的ARP报文,可以排查一下这些报文的来源,是否是其他设备(例如终端、对端设备)等出现问题、向交换机发生大量报文所导致的。

关于arp超时时间和mac地址老化时间的问题?  第3张

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码