Loop Detection和Loopback Detection简介
网络中的环路会导致设备对广播、组播以及未知单播等报文进行重复发送,造成网络资源浪费甚至网络瘫痪。为了能够及时发现二层网络中的环路,避免对整个网络造成严重影响,需要提供一种检测技术,使网络中出现环路时能及时通知用户检查网络连接和配置情况,并能够将出问题的接口置于某种受控状态。
Loop Detection和Loopback Detection正是这样的检测技术。它通过从接口周期性发送检测报文,检查该报文是否返回本设备(不要求收、发接口为同一接口),进而判断该接口、设备下挂网络或设备,或者设备双接口间是否存在环路。在发现环路后,环路检测能向网管发送告警和记录日志,并能根据用户事先的配置对接口进行处理(默认关闭接口),从而使接口处于受控状态,减小环路对本设备乃至整个网络的影响。
Loop Detection和Loopback Detection仅为单节点环路检测技术,不具备网络级的破除环路功能(ERPS、RRPP、SEP、Smart Link、STP/RSTP/MSTP/VBST等环网技术具备)。
交换机支持Loop Detection和Loopback Detection两种环路检测技术。两者的异同如表20-1所述。
项目 |
Loop Detection |
Loopback Detection |
---|---|---|
检测报文 |
只发Tagged检测报文,因此只能基于VLAN进行环路检测 |
可发送Untagged和Tagged两种检测报文,因此可基于接口也可基于VLAN进行环路检测 |
环路处理动作 |
均有Trap、Block、Shutdown、No Learning和Quitvlan五种环路处理动作 |
|
受控接口自动恢复 |
1个恢复周期内收不到检测报文就恢复接口 |
经过一个恢复周期后才尝试恢复接口(被Loopback Detection关闭的接口除外) |
应用场景 |
均可用于接口自环检测、设备下挂网络或设备环路检测以及设备双接口环路检测 |
|
部署 |
|
|
检测VLAN数 |
支持4094个 |
支持8个 |