我一直在学习生成树协议(STP / RSTP / MSTP),并且想知道,一旦我打开它并且可以防止网络环路,我怎么知道存在网络环路?
我想在大多数情况下这是显而易见的,因为循环所处的空间将下降,但是如果没有投诉怎么办?
似乎我仍想知道一种方式,例如存在网络问题。也许设备发送某种警报,或者有时有人不得不检查日志或其他内容?
我一直在学习生成树协议(STP / RSTP / MSTP),并且想知道,一旦我打开它并且可以防止网络环路,我怎么知道存在网络环路?
我想在大多数情况下这是显而易见的,因为循环所处的空间将下降,但是如果没有投诉怎么办?
似乎我仍想知道一种方式,例如存在网络问题。也许设备发送某种警报,或者有时有人不得不检查日志或其他内容?
Answers:
您可以查看交换机日志中是否有生成树事件,或者将交换机配置为在STP关闭端口时发送SNMP陷阱。
测试。如果您想知道某事正在运行,请对其进行测试。
启用STP后,安排网络维护并将电缆插入环路。如果网络仍在工作,则STP检测到环路。如果您的网络出现故障,则说明STP无法正常工作。
在执行STP / RSTP / MSTP以及测试时,还需要考虑一些其他事项:
除了早期的诊断建议外,您还应该学习解释交换机的“ show spanning-tree”命令(或等效命令)的输出。它将显示根端口,指定的端口以及许多其他重要的诊断信息。
这是我刚刚使用2 x Cisco 2950和1 x HP 3400cl设置的示例网络。网络中的连接如下:
交换机全部处于MSTP模式,仅设置了公共生成树实例。hp3400cl的优先级为0,c2950是第二高的优先级(8192),c2950b的最后优先级为12288。因此hp3400cl应该是根目录。这是“显示生成树”输出的外观:
hp3400cl# show spanning-tree
Multiple Spanning Tree (MST) Information
STP Enabled : Yes
Force Version : MSTP-operation
IST Mapped VLANs : 1-4094
Switch MAC Address : 001871-8bd020
Switch Priority : 0
Max Age : 6
Max Hops : 20
Forward Delay : 4
Topology Change Count : 4
Time Since Last Change : 4 mins
CST Root MAC Address : 001871-8bd020
CST Root Priority : 0
CST Root Path Cost : 0
CST Root Port : This switch is root
IST Regional Root MAC Address : 001871-8bd020
IST Regional Root Priority : 0
IST Regional Root Path Cost : 0
IST Remaining Hops : 20
Root Guard Ports :
TCN Guard Ports :
BPDU Protected Ports :
BPDU Filtered Ports :
| Prio | Designated Hello
Port Type | Cost rity State | Bridge Time PtP Edge
----- --------- + --------- ----- ---------- + ------------- ----- --- ----
1 100/1000T | Auto 128 Disabled |
...
22 100/1000T | Auto 128 Disabled |
23 100/1000T | 200000 128 Forwarding | 001871-8bd020 1 Yes No
24 100/1000T | 20000 128 Forwarding | 001871-8bd020 1 Yes No
c2950#show spanning-tree
MST00
Spanning tree enabled protocol mstp
Root ID Priority 0
Address 0018.718b.d020
Cost 20000
Port 26 (GigabitEthernet0/2)
Hello Time 1 sec Max Age 6 sec Forward Delay 4 sec
Bridge ID Priority 8192 (priority 8192 sys-id-ext 0)
Address 000c.308f.7f80
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
...
Fa0/24 Desg FWD 200000 128.24 P2p
Gi0/2 Root FWD 20000 128.26 P2p Bound(RSTP)
c2950b#show spanning-tree
MST00
Spanning tree enabled protocol mstp
Root ID Priority 0
Address 0018.718b.d020
Cost 20000
Port 47 (FastEthernet0/47)
Hello Time 1 sec Max Age 6 sec Forward Delay 4 sec
Bridge ID Priority 12288 (priority 12288 sys-id-ext 0)
Address 000a.b7e3.30c0
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/45 Altn BLK 200000 128.45 P2p Bound(RSTP)
Fa0/47 Root FWD 200000 128.47 P2p
上面清单中关于端口状态的重要注意事项是: