交换机生成树原理PPT讲稿.ppt
《交换机生成树原理PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《交换机生成树原理PPT讲稿.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、交换机生成树原理交换机生成树原理交换机生成树原理交换机生成树原理第1页,共30页,编辑于2022年,星期四透明网桥的应用透明网桥的应用l拓展LAN的能力。l自主动态学习站点的地址信息。l问题:一般的透明网桥不会对转发的报文做任何记号,这样,如果网络中存在回路,则有可能报文在回路中不断循环转发,造成网络拥塞。第2页,共30页,编辑于2022年,星期四路径回环的产生路径回环的产生LAN 1LAN 1LAN 2LAN 21 11 11 11 12 22 22 23 33 33 3第3页,共30页,编辑于2022年,星期四为什么引入生成树协议为什么引入生成树协议l通过阻断冗余链路来消除桥接网络中可能存
2、在的路径回环l当前活动路径发生故障时激活冗余备份链路恢复网络连通性ROOTROOTLAN ALAN ALAN BLAN BLAN CLAN CLAN DLAN DLAN ELAN E第4页,共30页,编辑于2022年,星期四生成树协议的基本原理生成树协议的基本原理l基本思想:在网桥之间传递特殊的消息(配置消息),包含足够的信息做以下工作:从网络中的所有网桥中,选出一个作为根网桥(Root)计算本网桥到根网桥的最短路径对每个LAN,选出离根桥最近的那个网桥作为指定网桥,负责所在LAN上的数据转发网桥选择一个根端口,该端口给出的路径是此网桥到根桥的最佳路径选择除根端口之外的包含于生成树上的端口(指
3、定端口)第5页,共30页,编辑于2022年,星期四配置消息的内容配置消息的内容l配置消息也被称作桥协议数据单元(BPDU)l主要内容包括根网桥的Identifier(RootID)从指定网桥到根网桥的最小路径开销(RootPathCost)指定网桥的Identifier指定网桥的指定端口的Identifier即(RootID,RootPathCost,DesignatedBridgeID,DesignatedPortID)第6页,共30页,编辑于2022年,星期四配置消息格式配置消息格式lDMA:目的MAC地址配置消息的目的地址是一个固定的桥的组播地址(0 x0180c2000000)lSMA
4、:源MAC地址即发送该配置消息的桥MAC地址lL/T:帧长lLLC Header:配置消息固定的链路头lPayload:BPDU数据DMADMALLC HeaderLLC HeaderSMASMAL/TL/TPayloadPayload值值值值 域域域域占用字节占用字节占用字节占用字节协议协议协议协议IDID2 2协议版本协议版本协议版本协议版本BPDUBPDU类型类型类型类型标志位标志位标志位标志位根桥根桥根桥根桥IDID根路径开销根路径开销根路径开销根路径开销指定桥指定桥指定桥指定桥IDID指定端口指定端口指定端口指定端口IDIDMessage AgeMessage Age1 11 11
5、18 84 48 82 22 2Max AgeMax AgeHello TimeHello TimeForward DelayForward Delay2 22 22 2第7页,共30页,编辑于2022年,星期四配置消息的处理配置消息的处理l将各个端口收到的配置消息和自己的配置消息做比较,得出优先级最高的配置消息更新本身的配置消息,主要工作有:选择根网桥RootID:最优配置消息的RootID计算到根桥的最短路径开销RootPathCost:如果自己是根桥,则最短路径开销为0,否则为它所收到的最优配置消息的RootPathCost与收到该配置消息的端口开销之和选择根端口RootPort:如果自
6、己是根桥,则根端口为0,否则根端口为收到最优配置消息的那个端口选择指定端口:包括在生成树上处于转发状态的其他端口l从指定端口发送新的配置消息第8页,共30页,编辑于2022年,星期四如何确定最优的配置消息如何确定最优的配置消息l配置消息的优先级比较原则,假定有两条配置消息C1和C2,则:如果C1的RootID小于C2的RootID,则C1优于C2如果C1和C2的RootID相同,但C1的RootPathCost小于C2,则C1优于C2如果C1和C2的RootID和RootPathCost相同,但C1的TransmitID小于C2,则C1优于C2如果C1和C2的RootID、RootPathCo
7、st和TransimitId相同,但C1的PortID小于C2,则C1优于C2第9页,共30页,编辑于2022年,星期四一个接受并处理配置消息的例子一个接受并处理配置消息的例子l根据收到配置消息的优先级,选择Port4为根端口,选择Port1和Port2为指定端口,同时阻塞端口Port3和Port5。l从Port1和Port2发送新的配置消息:(23,15,81),其中,RootId=23RootPathCost=14+1=15RootPort=Port4Port 1Port 1Port 2Port 2Port 3Port 3Port 4Port 4Port 5Port 5blockingbl
8、ockingblockingblocking3232,0 0,32322323,1818,1231232323,1414,3213212323,1414,1001002323,1515,80 80 rootroot2323,1515,8181B81B812323,1515,8181第10页,共30页,编辑于2022年,星期四链路故障怎么办链路故障怎么办lHello Time网桥从指定端口以Hello Time为周期定时发送配置消息。lMessage Age和Max Age端口保存的配置消息有一个生存期Message Age字段,并按时间递增。每当收到一个生存期更小的配置消息,则更新自己的配置消
9、息。当一段时间未收到任何配置消息,生存期达到Max Age时,网桥则认为该端口连接的链路发生故障,进行故障的处理。第11页,共30页,编辑于2022年,星期四链路故障处理一链路故障处理一lPort4的配置消息生存期超时了,则抛弃该配置消息,重新进行生成树计算,选择Port3为新的根端口,而网桥81的配置消息没有变化2323,1818,123123Port 1Port 1Port 2Port 2Port 3Port 3Port 4Port 4Port 5Port 5blockingblocking2323,1414,3213212323,1515,80 80 2323,1515,81 81 ro
10、otrootB81B813232,0 0,32322323,1515,81812323,1515,8181第12页,共30页,编辑于2022年,星期四链路故障处理二链路故障处理二lPort3的配置消息生存期也超时了,则抛弃该配置消息,重新进行生成树计算,选择Port5为新的根端口,网桥81的配置消息变为(23,16,81)Port 1Port 1Port 2Port 2Port 3Port 3Port 4Port 4Port 5Port 52323,1515,80 80 2323,1616,81 81 rootroot2323,1616,81 81 3232,0 0,32322323,1818
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交换机 生成 原理 PPT 讲稿
限制150内