生成树协议(STP)常用配置命令及原理

生成树协议(STP)常用配置命令及原理
STP简介:
逻辑上断开环路,防止广播风暴的产生
当线路故障,阻塞接口被激活,恢复通信,起备份线路的作用

生成树算法3个步骤:
(1)选择根网桥(Root Bridge)
(2)选择根端口(Root Ports)
(3)选择指定端口(Designated Ports)

1、根网桥(Root Bridge)
选择交换网络中网桥ID最小的交换机成为根网桥,网桥ID是唯一的。
2、根端口(Root Ports)
1)到根网桥最低的根路径成本
2)直连的网桥ID最小
3)端口ID最小
3、指定端口(Designated Ports)
1)根桥上的端口全是指定端口
2)在每个网段上,选择1个指定端口
3)非根桥上的指定端口,选择顺序:
(1)根路径成本较低
(2)所在的交换机的网桥ID的值较小
(3)端口ID的值较小

BPDU(桥协议数据单元)
Bridge Protocol Data Unit -桥协议数据单元
使用组播发送BPDU
BPDU分为2种类型:
(1)配置BPDU
(2)拓扑变更通告(TCN)BPDU
STP利用BPDU选择根网桥
(1)当交换机启动时,假定自己是根网桥,在向外发送的BPDU中根网桥ID字段填写自己的网桥ID
(2)当接收到其他交换机发出的BPDU后,比较网桥ID,选择较小的添加到根网桥ID中
交换机端口的5种STP状态
(1)转发(Forwarding):发送/接收用户数据
(2)学习(Learning):构建网桥表
(3)侦听(Listening):构建“活动”拓扑
(4)阻塞(Blocking):只接收BPDU
(5)禁用(Disabled):强制关闭
STP的3种计时器
(1)Hello时间
(2)转发延迟
(3)最大老化时间
PVST+的配置
配置网络中比较稳定的交换机为根网桥
利用PVST+实现网络的负载分担

配置生成树常用命令:
启用生成树命令
Switch(config)#spanning-tree vlan vlan-list
指定根网桥
Switch(config)#spanning-tree vlan vlan-list root { primary|secondary }
修改端口成本
Switch(config-if)#spanning-tree vlan vlan-list cost cost
修改端口优先级
Switch(config-if)#spanning-tree vlan vlan-list port-priority priority
配置速端口
Switch(config-if)#spanning-tree portfast
查看生成树的配置
Switch#show spanning-tree
查看某个VLAN的生成树详细信息
Switch#show spanning-tree vlan vlan-id detail

转载于:https://blog.51cto.com/13558121/2058640

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值