生成树协议配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

生成树(STP )/ 802.1D 协议配置

STP 协议(Spanning Tree Protocol )是用来避免链路环路产生广播风暴、并提供链路冗余备份的协议。对二层以太网来说,两个LAN 间只能有一条活动的通路,否则就会产生广播风暴。但是为了加强局域网的可靠性,建立冗余链路又是必要的,其中的一些通路必须处于备份状态。当网络某条链路失效、发生故障时,备份状态的冗余链路就可以提升为活动状态。手工控制这样的过程显然是一项非常艰苦的工作,STP 协议就用来自动完成这项工作。

网络拓扑连接如下:

将两台支持802.1d 生成树协议的交换机端口fa0/2、fa0/4分别用两条双绞线互连,分别在两台交换机上做如下配置:

S2126G#conf t // 进入全局配置模式

S2126G(config)#spanning-tree // 启用交换机生成树协议

S2126G(config)#spanning-tree mode stp //交换机生成树模式设置为802.1d S2126G(config)#end // 返回特权模式

S2126G# show spanning-tree // 显示交换机生成树协议的状态 确定生成树的根桥,是比较交换机的优先级加MAC 地址所得的值哪个最小。若不特别用spanning-tree priority 命令设置交换机的优先级,则所有交换机的优先级都是一样的,此时MAC 地址最小的交换机就成为根桥。根桥交换机上的所有端口都不能是阻塞状态,应是处于forwarding 状态。非根桥的交换机上,有一个端口是根端口(它是该交换机上到达根桥的路径开销最小的端口,链路速度越快其开销越小),该端口也不被阻塞,应处于forwarding 状态。

在一台非根桥S2126G 交换机上执行上述命令后过1分钟,用show spanning-tree interface 命令查看:

S2126G# show spanning-tree interface fa0/2

// 显示交换机fa0/2端口的生成树状态

S2126G# show spanning-tree interface fa0/4

// 显示交换机fa0/4端口的生成树状态 并查看根桥S2126G 的相应端口,这四个端口中应有一个端口的Port State 处于discarding 状态,其余端口的Port State 处于forwarding 状态。

STAR-S2126G STAR-S2126G

说明:

1. 非根桥交换机的两个端口到根桥的路径开销相同时,交换机会选择一个高优先级(数值小)的端口为根端口,使其进入forwarding状态,而低优先级(数值大)的端口进入discarding状态。如果两个端口的优先级一样,就选端口MAC 地址小的那个为根端口,使其进入forwarding状态。

2. 命令spanning-tree priority <0-61440>可用来配置交换机优先级,数值为“0”或“4096”的倍数(由于STP BPDU消息中该值后12bit全0) 3.命令spanning-tree port-priority <0-240>可用来配置交换机端口优先级,数值为“0”或“16”的倍数(由于STP BPDU消息中该值后4bit全0)

快速生成树/ 802.1W 协议配置

802.1W RSTP协议(Rapid Spanning Tree Protocol)完全向下兼容802.1D STP 协议,除了和传统的STP协议一样具有避免回路、出故障时提供冗余链路的功能外,最主要的特点就是“快”。如果一个局域网内的网桥都支持RSTP协议且管理员配置得当,一旦网络拓朴改变而要重新生成拓朴树只需要不超过1 秒的时间(传统的STP需要大约50秒)

网络拓扑连接如下:

STAR-S2126G

在支持802.1w RSTP协议的两台STAR-S2126G交换机间用两条双绞线互联(这里分别连接fa0/2、fa0/4口),在两台交换机上做如下配置:

S2126G#configure terminal // 进入全局配置模式

S2126G(config)#spanning-tree// 启用交换机生成树协议

S2126G(config)#spanning-tree mode rstp //生成树模式设置为802.1w

S2126G(config)#end// 返回特权模式

S2126G#show spanning-tree// 显示交换机生成树协议的状态

在一台非根S2126G交换机上执行上述命令后过5秒,用show spanning-tree interface命令查看:

S2126G#show spanning-tree interface fa0/2

// 显示交换机fa0/2端口的生成树状态

S2126G#show spanning-tree interface fa0/4

// 显示交换机fa0/4端口的生成树状态则一个端口的Port State应处于discarding,另一端口的Port State应处于forwarding状态。

说明:

1. 非根桥交换机的两个端口到根桥的路径开销相同时,交换机会选择一个高优先级(数值小)的端口为根端口,使其进入forwarding状态,而低优先级(数值大)的端口进入discarding状态。如果两个端口的优先级一样,就选端口MAC 地址小的那个为根端口,使其进入forwarding状态。

2. 命令spanning-tree priority <0-61440>可用来配置交换机优先级,数值为“0”或“4096”的倍数(由于RSTP BPDU消息中该值后12bit全0) 3.命令spanning-tree port-priority <0-240>可用来配置交换机端口优先级,数值为“0”或“16”的倍数(由于RSTP BPDU消息中该值后4bit全0)

6.3.4 问题与思考

1.何时需要在交换机上设置生成树功能?总结生成树设置的操作步骤。何时需要配置交换机的优先级?何时需要配置交换机端口的优先级?

相关文档
最新文档