- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STP
为什么会有stp
为了保证可靠,设计了一种环网拓扑,又因为交换机的工作原理,会出现环路问题,为了解决环路,才有了stp生成树
1 mac地址表震荡
2 广播风暴
作用:在保证可靠的基础上,解决环路问题
原理:阻塞端口(预备端口)通过选举阻塞端口,来防止环路
1 根桥(根交换机): 1 比较每台交换机上的网桥id (优先级+mac地址) 越小越优先
默认优先级 32768 修改优先级修改的时候要改成4096的倍数
交换机上有默认的stp版本为mstp (多实例生成树)stp (生成树)rstp (快速生成树)
[系统]stp mode stp 修改stp的模式
Stp priority 4096 修改优先级
2 根端口:非根交换机到达根交换机的最优端口
比较规则
1 路径开销值
2 对端网桥id
3 对端对口id
4 本端端口id (hub)
3 指定端口:每条链路上到达根交换机最优端口 根交换机上所有端口都是指定端口
比较规则
1 路径开销
2 本端网桥id
3 本端端口id (端口优先级和端口编号)端口优先级默认是128
4 剩下的端口就叫做阻塞端口
Stp中的报文交互
BPDU 桥协议数据单元
两种bpdu 1 配置bpdu
作用:用于角色(端口)选举
维护网络拓扑 2秒1次 最多20秒20 秒没有根的回应,则认为根down掉
2 tcn bpdu 拓扑变化bpdu
作用:当拓扑发生变化时,会发tcn bpdu
Bpdu 字段
1 bpdu flsges标识字段
Tca 位 拓扑变化确认位
Tc 位 拓扑变化位
发生变化时置1
2 root identifier 根网桥id
3 root path cost 到达根的开销值
4 bridge id 本交换机的网桥id
5 port id 端口id
0x8001 前面的80 代表优先级128 , 01代表端口号
6 message age 消息寿命 每经过一台交换机message age +1
7 max age 最大寿命 20 秒
8 hello time 2秒
9 forward delay 转发延迟 15秒
端口的状态变化
1 disable 开启stp时 特点:不进行stp计算
2 blocking 阻塞端口直接进入blocking 状态
3 listening 非阻塞端口才进入侦听状态 特点:加速mac地址表老化
中间有15秒的间隔时间,目的是为了加速mac地址表老化,mac地址表老化时间300秒
4 learning 学习状态
中间有相隔15秒的时间,加速mac地址表的学习
5 forwarding 转发状态
当网络发生变化时,阻塞端口如何从discove 到forwarding状态的??
主根
备根
都在汇聚层交换机
设置为主根
Stp root primary
或者修改
set primary 4096
设置备份根
Stp root secondary
在交换机上出现的故障叫做直接故障
根端口断掉后,预备端口直接变成根端口,需要30s到达forwarding状态
当阻塞端口感觉到拓扑发生变化,发送tcn BPDU
对端会回复一条tca=1拓扑变化确认
当交换机收到根交换机范洪的网络变化tc=1的配置BPDU才能老化原来的路径,学习新的路径
中间链路出现故障叫做间接故障
至少需要50s的时间变为forwarding状态
由于线路故障,Sw2 20s后老化了源路径,认为自己是根,向sw3发送bpdu,sw3收到两条bpdu,因此会检测到链路变化,由于链接s1的路径最优,所以向s1发送tcnBPDU,s1
回复一挑tc=1的配置bpdu,交换机将原来的路径老化,并学习新的路径
Stp的缺点:收敛过慢
原因:stp中1.learning到forwarding需要15s学习mac地址
Listening到learning需要15s 加速老化时间
2.无论上述用了多少秒,最大等待时间总是15s
3.发送tcnBPDU的时间过长
RSTP快速生成树
为什么会有RSTP?
STP
RSTP
端口角色
3种
3+1(备份端口)种
端口状态
5种状态
3种
BPDU
配置BPDU
TCN BPDU
RST BPDU(快速生成树bpdu)
最大等待时间
20s
6s(三倍的hello)
收敛
文档评论(0)