HP ProCurve交换机与Cisco交换机生成树协议相关命令比较

相信使用HP Procurve系列交换机的朋友非常痛苦的一件事就是资料比较少,实施的案例也比较少。

这里比较了一下Cisco和HP交换机关于生成树协议(Spaninng Tree)的比较表格。

建议在边缘端口(只连接客户端电脑或非管理型交换机)上启用bpdu-protection、admin-edge-port、loop-protection这三个命令。通常由于客户端连接的设备不应该有支持生成树协议的交换机,所以对于一个稳定的网络,我们应该防止其它交换机连接到网络上来干扰已经稳定的生成树。

如果交换机支持,建议使用link-keepalive、loop-guard两个命令。

不对的地方希望大家指正。

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

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。