所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S1720, S2700, S5700, S6720 V200R011C10 配置指南-IP业务

本文档介绍了IP业务的配置,具体包括IP地址配置、ARP配置、DHCP配置、DHCP策略VLAN配置、DNS配置、mDNS网关配置、mDNS中继配置、UDP Helper配置、IP性能优化配置、IPv6基础配置、DHCPv6配置、IPv6 DNS配置、IPv6 over IPv4隧道配置和IPv4 over IPv6隧道配置。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
调整动态ARP的老化参数

调整动态ARP的老化参数

合理的调整动态ARP表项的老化参数可以提高网络可靠性;二层拓扑探测功能、设备响应TC报文功能和动态ARP表项延时删除功能也会影响动态ARP表项的老化更新。

背景信息

调整动态ARP老化参数主要是调整以下参数:
  • 调整动态ARP表项的老化时间,当表项到达老化时间后,设备向动态ARP表项对应的出接口发送ARP请求报文,进行老化探测。如果将动态表项老化超时时间设置过小,如1分钟,这样会导致设备花费大量的系统资源在处理刷新动态ARP表项上,从而影响了对其他业务的处理能力。如果将动态ARP表项老化时间设置过大,如15小时,会导致动态ARP表项不能及时刷新。建议使用默认的老化时间,即20分钟。

  • 调整动态ARP表项的老化探测次数,即在将一个动态ARP表项被老化之前,系统需要进行探测,如果超过设置的探测次数后设备仍没有收到应答来刷新此表项,则此ARP表项将被删除。

  • 调整动态ARP表项的老化探测模式,ARP表项老化之前,接口会发送ARP老化探测报文。当对端设备MAC地址不变时,可以配置接口以单播模式发送ARP老化探测报文。

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

操作步骤

  • 调整动态ARP的老化参数

    设备支持在系统视图和接口视图下调整动态ARP的老化参数:
    • 如果只在系统视图下进行了配置,则对设备上所有接口学习到的动态ARP表项生效。
    • 如果在某接口视图和系统视图下同时进行了配置,则该接口学习到的动态ARP表项的老化参数与接口视图下的配置保持一致。
    • 设备不支持在子接口上调整动态ARP的老化参数。如果在对应主接口上进行了配置,则子接口学习到的动态ARP表项的老化参数与主接口的配置保持一致;如果主接口未进行配置,则子接口学习到的动态ARP表项的老化参数与系统视图下的配置保持一致。
    • 系统视图下调整动态ARP的老化参数

      1. 执行命令system-view,进入系统视图。

      2. 执行如下命令,调整动态ARP的老化参数。

        • 执行命令arp expire-time expire-time,配置动态ARP表项的老化超时时间。

          缺省情况下,动态ARP表项的老化超时时间为1200秒,即20分钟。

        • 执行命令arp detect-times detect-times,配置动态ARP表项的老化探测次数。

          缺省情况下,动态ARP表项的老化探测次数为3次。

    • 接口视图下调整动态ARP的老化参数

      1. 执行命令system-view,进入系统视图。

      2. 执行命令interface interface-type interface-number,进入接口视图。

      3. 执行如下命令,调整动态ARP的老化参数。

        • 执行命令arp expire-time expire-time,配置动态ARP表项的老化超时时间。

          缺省情况下,动态ARP表项的老化超时时间为1200秒,即20分钟。

        • 执行命令arp detect-times detect-times,配置动态ARP表项的老化探测次数。

          缺省情况下,动态ARP表项的老化探测次数为3次。

        • 执行命令arp detect-mode unicast,配置接口以单播方式发送ARP老化探测报文。

          缺省情况下,接口只在最后一次发送ARP老化探测报文是广播方式,其余均为单播方式发送。

  • 配置影响动态ARP表项更新的相关功能(特殊场景下用到)

    • 使能二层拓扑探测功能

      当环网网络中未部署生成树协议时(例如当环网网络中有设备可以决定主备链路时,可以不需要部署生成树协议),可以使能二层拓扑探测功能,保证动态ARP表项及时更新。

      使能二层拓扑探测功能后,当二层接口状态由Down变为Up时,系统更新所有该二层接口所属VLAN对应的ARP表项。

      1. 执行命令system-view,进入系统视图。

      2. 执行命令l2-topology detect enable,使能二层拓扑探测功能。

        缺省情况下,二层拓扑探测功能处于未使能状态。

    • 去使能设备响应TC报文功能

      当网络拓扑发生变化时,生成树协议会发送TC(Topology Change,拓扑变化)报文。缺省情况下,设备收到TC报文后会更新ARP表项。但是当网络拓扑变化频繁时,或者设备直接与用户终端设备(例如主机)相连的接口没有配置为边缘端口时,大量的TC报文会影响ARP表项的刷新和维护,影响用户业务。此时可以去使能设备响应TC报文。

      1. 执行命令system-view,进入系统视图。

      2. 执行命令arp topology-change disable,去使能设备响应TC报文的功能。

        缺省情况下,设备会对收到TC报文进行响应,即当设备收到TC报文时老化或者删除ARP表项。
        • 当生成树协议的收敛方式为fast时,设备收到TC报文后,会将对应的ARP表项直接删除。

        • 当生成树协议的收敛方式为normal时,设备收到TC报文后,会将对应的ARP表项进行快速老化,即将ARP表项的剩余存活时间置为0,进行老化处理,如果配置的ARP老化探测次数大于0,则对该ARP表项进行老化探测。

        去使能设备响应TC报文的功能建议与MAC刷新ARP功能结合使用,即当去使能设备响应TC报文功能时,执行命令mac-address update arp,使能MAC刷新ARP功能,保证动态ARP表项及时更新。

    • 配置动态ARP表项延时删除功能

      通常情况下,当VLANIF接口的成员口的状态变为Down时,设备会立即删除从该成员口学习的动态ARP表项,此时VLANIF接口需要重新学习ARP表项才能保证用户业务不中断。对于某些特殊的组网场景(环网或者双归组网场景),VLANIF接口的成员口状态变为Down并不一定表示对端已经不存在,可能只是ARP表项的出接口发生了变化。

      例如图4-14,当接口IF3处于Up时,网关设备Switch_1通过接口IF3与Host_4相连。当链路故障,接口IF3状态变为Down时,Switch_1会立即删除Host_4对应的动态ARP表项,然后通过用户业务流量触发ARP表项重新学习的方式进行流量收敛,重新学习后Switch_1通过接口IF2与Host_4相连。这样的触发流量收敛的方式在网关下挂用户较多的情况下,会受到ARP表项学习性能的限制引起用户业务长时间中断。

      为了尽可能减少用户业务中断的时间,加快用户业务的收敛速度,网络管理者可以在网关Switch_1上配置动态ARP表项延时删除功能。当VLANIF接口的成员口状态变为Down,设备不会立即删除动态ARP表项。而是采用ARP表项的老化机制,通过发送探测报文,并根据能否收到对端的应答报文决定删除或者更新ARP表项:
      • 如果本端收不到对端的应答报文,则删除动态ARP表项。
      • 如果本端收到对端的应答报文,则根据应答报文的内容更新ARP表项。

      动态ARP表项延时删除功能建议与MAC刷新ARP功能结合使用,当MAC表项更新时通知设备上ARP表项进行刷新,使动态ARP表项能够及时更新。

      图4-14  动态ARP表项延时删除功能组网图

      1. 执行命令system-view,进入系统视图。

      2. 执行命令interface vlanif vlan-id,创建VLANIF接口,并进入VLANIF接口视图。

      3. 执行命令arp purge slowly,配置动态ARP表项延时删除功能。

        缺省情况下,设备未配置动态ARP表项延时删除功能。

        动态ARP表项延时删除功能建议与MAC刷新ARP功能结合使用,即当配置动态ARP表项延时删除功能时,执行命令mac-address update arp,使能MAC刷新ARP功能,保证动态ARP表项能及时更新。

检查配置结果

执行命令display current-configuration | include arp,查看动态ARP的老化参数配置。

翻译
下载文档
更新时间:2019-03-28

文档编号:EDOC1000178148

浏览量:60850

下载量:1496

平均得分:
本文档适用于这些产品
相关文档
相关版本
分享
上一页 下一页