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

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

提示

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

升级

S7700, S9700 V200R010C00 配置指南-以太网交换

本文档针对设备的以太网业务,主要包括链路聚合配置、VLAN配置、Voice VLAN配置、VLAN mapping配置、QinQ配置、GVRP配置、MAC表配置、STP/RSTP/MSTP配置和SEP配置等。

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
配置全局MAC地址漂移检测

配置全局MAC地址漂移检测

背景信息

配置全局MAC地址漂移检测功能可以检测到设备上所有的MAC地址是否发生了漂移。

说明:
  • 为避免重要上行流量中断,不建议用户在上行接口配置MAC地址漂移处理动作。
  • MAC地址漂移检测功能只能做单点环路检测,无法获取整个网络的拓扑信息。如果网络支持破环协议,建议使用破环协议来消除环路。
  • 如果下挂网络中可能只是在少量VLAN内出现环路,建议配置MAC地址漂移检测与接口退出VLAN联动机制。
  • 如果下挂网络中大量VLAN会成环,建议直接使用MAC地址漂移检测与接口error-down联动机制。这样可以提升处理性能,而且接口down能够被对端设备感知,若对端设备有冗余保护链路,可以快速切换。

操作步骤

  1. 执行命令system-view,进入系统视图。
  2. 执行命令mac-address flapping detection,配置全局MAC地址漂移检测功能。

    缺省情况下,已经配置了全局MAC地址漂移检测功能,对交换机上所有VLAN进行MAC地址漂移检测。

  3. (可选)执行命令mac-address flapping detection exclude vlan { vlan-id1 [ to vlan-id2 ] } &<1-10>,配置MAC地址漂移检测的VLAN白名单,即指定不检测的VLAN。

    缺省情况下,没有配置MAC地址漂移检测的VLAN白名单。在某些特定场景下,如交换机连接双网卡的负载分担服务器时,可能会出现服务器的MAC地址在两个接口上学习到,而这种情况不需要作为MAC地址漂移被检测出来。可以将服务器所在的VLAN加入MAC地址漂移检测白名单,不对该VLAN进行检测。

  4. (可选)执行命令mac-address flapping detection vlan { { vlan-id1 [ to vlan-id2 ] } &<1-10> | all } security-level { high | middle | low },配置指定VLAN中MAC地址漂移检测的安全级别。

    缺省情况下,MAC地址漂移检测的安全级别为middle,即MAC地址发生10次迁移后,系统认为发生了MAC地址漂移。

  5. (可选)执行命令mac-address flapping aging-time aging-time ,配置MAC地址漂移表项的老化时间。

    缺省情况下,MAC地址漂移表项的老化时间为300秒。如果用户修改动态MAC表项的老化时间变长,会导致观测到MAC地址漂移的时间变长,为了能够及时检测到MAC地址漂移,可以修改漂移表项的老化时间。

  6. (可选)配置发生漂移后接口的处理动作及优先级。
    1. 执行命令interface interface-type interface-number,进入接口视图。
    2. 执行命令mac-address flapping action { quit-vlan | error-down },配置接口发生MAC漂移后的处理动作。

      缺省情况下,没有配置MAC漂移检测的处理动作。用户网络中由于环路造成了MAC地址漂移,且网络不支持破环协议,可以在相应接口上配置发生MAC地址漂移后的处理动作来实现破环。接口上配置了MAC地址漂移处理动作,如果系统检测到是该接口学习的MAC发生漂移,会将该接口关闭或者退出VLAN。在一个MAC地址漂移表项老化周期内只能关闭一个接口。

      说明:
      • MAC漂移检测联动接口退VLAN技术与其他接口动态VLAN技术相冲突,不能同时使用。例如GVRP、HVRP等具有接口动态VLAN技术的功能不要与MAC漂移检测联动接口退VLAN同时配置。
      • MAC漂移触发接口error-down与MAC漂移触发接口退VLAN是两个独立的动作,如果配置error-down的接口和配置quit-vlan的接口发生漂移时,两个接口都会执行接口下配置的操作,即配置error-down的接口会被error-down,配置quit-vlan的接口会执行退vlan操作。对于可能出现在同一个环上的接口,建议不要同时配置这两种动作。

    3. 执行命令mac-address flapping action priority priority,配置发生MAC地址漂移时接口动作的优先级。

检查配置结果

执行命令display mac-address flapping,查看MAC地址漂移的配置信息。

发生MAC地址漂移后的处理动作

配置MAC地址漂移检测功能后,在设备发生MAC地址漂移时,会上报告警,在多次出现MAC地址漂移告警时,网络可能出现了环路,管理员可以通过shutdown告警中的漂移端口进行破环。也可以通过在漂移端口配置MAC地址漂移检测后的处理动作,自动进行破环。

如果配置MAC地址漂移检测后的处理动作,自动进行破环,请注意下列几点:

  • MAC地址漂移检测后的处理动作为error-down时,默认情况下,接口关闭后不会自动恢复,只能由网络管理人员先执行shutdown命令再执行undo shutdown命令手动恢复,也可以在接口视图下执行restart命令重启接口。

    如果用户希望被关闭的接口可以自动恢复,则必须在接口error-down前通过在系统视图下执行error-down auto-recovery cause mac-address-flapping命令使能接口状态自动恢复为Up的功能,并设置接口自动恢复为Up的延时时间,才可使被关闭的接口经过延时时间后能够自动恢复。

  • MAC地址漂移检测后的处理动作为quit-vlan时,默认情况下,接口退出VLAN可以自动恢复,恢复时间为10分钟。同时自动恢复时间可以为配置值,在系统视图下执行mac-address flapping quit-vlan recover-time time-value进行配置。
翻译
下载文档
更新时间:2019-12-27

文档编号:EDOC1000141467

浏览量:84951

下载量:1001

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页