我一直沉浸在思科的STP文档中,但在我的生活中,当运行某些命令时,我无法find任何有关拓扑学更改(也就是端口在逻辑上正在closures)的事情。
由于与STP不熟悉,当我设置STP时,我错过了一些明显的最佳做法,现在我需要纠正下摆。 我担心的是,当我这样做的时候,性早熟将会重新评估,networking将会下降。
我需要在我的核心交换机上input以下内容:
Sw1#spanning-tree vlan 2-400优先级8192
Sw1#spanning-tree portfast bpduguard默认
Sw1#(上行链路)生成树环路保护默认值
Sw2#spanning-tree vlan 2-400优先级16384
Sw2#spanning-tree portfast bpduguard默认
Sw2#(上行链路)生成树环路保护默认值
当进入全局命令时,每台交换机都会重新计算STP拓扑?
我假设接口命令( spanning-tree loopguard root )会像进入spanning-tree portfast一样导致逻辑closures
感谢您的任何反馈。 不幸的是我经营一家小商店,没有testing设备的预算。
不知道你是否有其他交换机,哪个交换机是根桥,我不能给你一个具体的答案。
使用spanning-tree vlan 2-400 priority 8192可以降低vlan 2-400的Sw1优先级,这意味着除非存在低优先级的交换机(最低优先级成为根桥),否则它将成为根桥。
因此,如果Sw1之前不是根网桥,那么交换机将确定到根桥的最短成本最低path,这可能意味着链路改变了状态。
对于spanning-tree portfast bpduguard default此命令在启用portfast的所有accessport上启用bpduguard。 如果您的交换机端口已启用portfast连接到客户端,并且连接到交换机,则端口将在接收到bpdu时进入err-disable状态。 它将保持err-disable,直到你关机,没有closures接口,或者如果你有errdisable恢复configuration。
spanning-tree loopguard default意味着,如果一个应该接收bpdu的端口停止接收,端口将被禁用,直到它再次开始接收bpdu。 这是为了防止由于单向链路故障造成的环路。