ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

HCIA学习笔记day2----STP端口状态/故障解决/MAC地址表老化加速

2021-10-12 12:30:50  阅读:266  来源: 互联网

标签:day2 报文 根桥 HCIA ---- 故障 端口 链路 age


生成树端口状态
Blocking状态:只收BPDU不发送数据,不转发用户数据
Bpdu:生成树中的数据包
Listening:监听状态
learning学习状态
Fowarding:转发状态
Disabled:关闭使用在这里插入图片描述
在这里插入图片描述
Fowarding delay:发送延迟就是给交换机来学习数据的时间在这里插入图片描述
BPDU间隔是2秒;hello报文2s发一次
Message age:非根交换机由根桥发送过来bpdu报文所花费的时间
Max age默认是20s,如果从根桥发送过来的数据的时间超过了20s,就会丢弃这个报文,经过的时间太长就会丢弃报文;配置bpdu报文每经过一个交换机,message age就加一,增加到20就不能传送下去了;max age限制了生成树的规模;max age变小会让这个规模收敛,也限制了规模大小
从根桥发送过来的消息message age = 0,到达一个交换机message age + 1
在这里插入图片描述
生成树两大功能:防环、冗余备份
如果根桥不能继续工作了,彻底瘫痪了,会在其他的非根桥之间重新进行根桥的选举
怎么保证根桥凉透了?在BPDU老化之后才会开始根桥的重新选举,老化时间就是max age的时间20s,如果20s之后仍然收不到根桥的消息,就认为这个根桥不行了
重新选举大概需要30s,两个15s加起来,就是fowarding delay两倍的时间
老化时间20s+15+15=50s重新恢复一个链路的转发状态

根桥没有故障,链路出现问题
在这里插入图片描述
阻塞端口和故障端口在同一台交换机上面,如果直连端口发生故障,就直接把预备端口变为根端口,这叫做直连链路故障
如果swa和swb之间的d—r端口故障了,就把阻塞链路d—a转化为可用链路
直连链路故障的话,将预备端口转化为根端口;blocking—listening—learning—fowarding
两个fowarding delay
在这里插入图片描述
阻塞端口和故障端口不在同一台交换机上面,叫做非直连链路故障,非直连故障恢复的时间大概要50s
在这里插入图片描述
正常情况下MAC地址表老化的时间是300s,这个时间很长,SWB无法将数据从备用的端口G0/0/2把数据转发给主机B
为了加快这个MAC地址表老化的时间,采用如下方法进行加速
在这里插入图片描述
swc的端口0/0/1故障之后,就向外界发送TCN报文,告诉别人自己有条链路出了问题,要给root汇报,但是自己联系不上根桥,swb收到报文之后,就给swc发一条TCA告诉他自己收到了这个求助的消息,然后swc就停止发送求助报文,swb就给根桥发送TCN报文,主机知道后就发送一个回复TC,允许交换机进行MAC地址表的修改,swb收到这个允许之后就把这个允许保温发送给swc,交换机c收到允许报文之后就对MAC地址表进行修改,把主机B连接到备用端口G0/02上面,然后接口G0/0/2就进行学习,fowarding delay15s之后就开始进行正常的数据转发

标签:day2,报文,根桥,HCIA,----,故障,端口,链路,age
来源: https://blog.csdn.net/weixin_45796142/article/details/120721108

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有