名称 | Cisco | HP | HP默认值 | 建议端口 | 用途 | 说明 |
检测单向流量 | udld | link-keepalive | 禁用 | 光纤端口 | 防止光纤的一芯出现故障。 | 相邻设备必须是同一实现方法,不同厂商的设备之间不能使用此设置。
不支持HP 2510和2520,支持HP 2530, 2600, 2800, 3400, 3500, 4200, 5300, 5400, 6200, 6400, 6600, 8212, and 9300。 |
DBPU保护 | bpduguard | bpdu-protection | 禁用 | 边缘端口 | 收到BPDU就进入error-disabled状态。
BPDU包引起的环路(在支持STP的交换机上形成环路)。 | 这三个命令在边缘端口一起使用。 |
端口快速 | portfast | admin-edge-port | 禁用 | 边缘端口 | 不使用STP算法,直接进入forwarding状态。
如果禁用了admin-edge-port,并且未禁用auto-edge-port,则auto-edge-port控制端口行为。 |
auto-edge-port | 启用 |
| 如果设置了admin-edge-port,忽略auto-edge-port设置。 |
保持存活 | Keepalive | loop-protection | 禁止发送 | 边缘端口 | 启用loop-protection <port> receiver-action send-disable后,交换机发送一个loop protocol包,然后在同一个端口收到这个的loop protocol包,就关闭这个端口。
no loop-protection <port>命令不会移除接收配置,除非设置为receiver-action send-disable。
非BPDU包引起的环路(在不支持STP的交换机上形成环路)。 |
环路保护 | guard loop | loop-guard | 禁用 | blocking或forwarding 端口 | 避免阻塞端口错误地过渡到forwarding状态而产生桥接环路。当交换机在启用loop guard特性的非指定端口上停止接收BPDU时,交换机将使得端口进入STP“不一致环路”(inconsistentports)阻塞状态,当不一致端口再次收到BPDU时,端口将根据BPDU自动过滤到STP状态。 | 不支持HP 2510和2520,支持HP 2530。
HP 5400系列需要更新到K.15.05.0001以上版本才支持此命令。 |
BPDU过滤 | bpdufilter | bpdu-filter | 禁用 | 全局端口 | portfast端口收到bpdu,将进入STP接口状态。 | bpdufilter比bpduguard优先,不要与bpduguard一起使用。当同时启用bpduguard与bpdufilter时,bpdufilter优先级较高,bpduguard将失效。 |
单独端口 | portfast端口收到bpdu,不发送BPDU,并忽略收到的BPDU。 |
|
根防护 | guard root | root-guard(仅用于MSTP) | 禁用 | 边缘端口 | 该端口不能成为根端口,防止交换机成为根网桥。 | 忽略收到的优先级高的BPDU,接受其它BPDU。
如果同时使用环路防护和根防护,环路防护优先级大于根防护。
不要同时启用环路防护和根防护。 |
tcn-guard | 禁用 | 边缘端口 | 不传播收到的拓扑变更通知。 |
|
骨干快速 | backbonefast | 不知道对应命令 |
| 核心交换机 | 用来检测间接链路的失效。当启用了BackboneFast的交换机检测到间接链路失效之后,会马上使阻塞的端口进入监听状态,少了20S的老化时间。 | 如果要启用BackboneFast特性,我们应该在网络中的所有交换机上都启用。
MSTP不支持UplinkFast、BackboneFast和cross-stack UplinkFast。 |
级联快速 | uplinkfast | 不知道对应命令 |
| 接入交换机 | 能够检测直连链路的失效,可以提高stp的收敛速度。当链路或交换机故障,或STP重新配置后,UplinkFast可以加速选择一个新的根端口。根端口立即进入转发状态,Uplinkfast通过减少最大更新速率来限制突发多播流量。
Uplinkfast对于网络边缘的布线间交换机非常有用。他不适用于骨干设备。UplinkFast在直连链路故障后提供快速的收敛能力,并通过上行链路组在冗余。 | UplinkFast激活一个快速重新配置的条件:
A. 在交换机上必须启动了UplinkFast功能;
B. 至少有一个处于Blocking的端口(即有冗余链路);
C. 链路失效必须发生在Root Port上。
交换机启动了UplinkFast后,由于提高了交换机上所有端口的路径开销,所以不适合作为根桥。
配置了UplinkFast之后,交换机就不能成为根交换机。 |