生成树协议及配置.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
生成树协议及配置

生成树协议2007-09-23 12:57 冗余链路会产生的问题:   1.广播风暴   2.多帧复制   3.MAC地址表不稳定   4.多个回路   解决办法是选择生成树协议,阻塞多余的冗余端口。   生成树协议的目的是维持一个无回路的网络。   如果一个设备在拓扑中发现一个回路,它将阻塞一个或多个冗余的端口。当网络拓扑发生变化时,生成树协议将重新配置交换机的各个端口以避免链接丢失或者出现新的回路。   生成树协议的基本规则:   1.选择一个根桥:一个网段(物理网段)只能有一个根桥,根桥上的所有端口都是指定端口,可以转发数据。   2.非根桥只有根端口可以转发数据,用来和根桥相连的根端口只能有一个。其余端口不是根端口,将被阻塞。   根桥???? == 所有端口都是指定端口   非根桥 == 一个根端口,其余阻塞。   只有指定端口和根端口可以转发数据。   根桥的选择方法:   采用生成树算法的交换机通过网桥协议数据单元(BPDU)的数据包定期交换配置信息,其中包括桥ID(Bridge ID)   信息。 [桥ID=优先级+交换机MAC] 桥ID小的交换机将成为根桥。优先级可以指定,默认为32768.   非根桥上的根端口选择方法:   非根桥到达根桥只需要一个端口(根端口),选择的时候会选择到达根桥路径代价最低的端口,这个端口就叫做根端口。如果到达根桥的路径代价相等则比较端口的MAC,最低的选择为根端口.   到达路径的代价一般以带宽为依据,IEEE802.1d规定的路径的代价既开销(cost)如下:   10Gbps=2?????? 1Gbps=4?????? 100Mbps=19??10Mbps=100   开销小的将被选择为根端口。   非根桥上的非根端口在阻塞状态下也能够监听BPDU数据包,如果20秒收不到根桥的信息则开始转换自己的状态:   blocking(阻塞BPDU)——20——listening(监听BPDU)——15秒——learning(学习BPDU并学习MAC地)——15秒——forwarding(转发)   这样大约50秒的时间非根端口转变成为根端口或者变为指定端口开始转发数据。   关闭交换机上的生成树协议(Catalyst 1900):   (config)#no span 1????? 关闭VLAN1上的生成树协议。   如果有冗余链路的存在并且关闭了交换机上的生存树协议的话网络将很容易瘫痪。 ???????非指定端口,即阻塞端口,只能接收BPDU信息。阻塞:只接收BPDU信息。侦听:接收和发送BPDU信息。学习:接收和发送BPDU信息,学习MAC信息,构建网桥表。转发:才是真正发送数据。???????? 生成树协议是通过在网络中选举根交换机,并在其他非根交换机上指定接收bpdu的端口来避免广播风暴的产生的。 ??????? 生成树协议工作时,正常情况下,交换机的端口要经过几个工作状态的转变。物理链路待接通时,将在block状态停留20s,之后是listen状态15s,经过15秒lear n,最后成为forward状态。 4. 工作过程:运行生成树算法(STA)的交换机定期发送BPDU;选取唯一一个根网桥;在每个非根网桥选取唯一一个根端口;在每网段选取唯一一个标志端口。 ????????? (1)??? 选取唯一一个根网桥:BPDU中包含Bridge ID;Bridge ID(8B)=优先级(2B)+交换机MAC地址(6B);一些交换机的优先级默认为32768,可以修改;优先级值最小的成为根网桥;优先级值相同,MAC地址最小的成为根网桥;Bridge ID值最小的成为根网桥;根网桥缺省每2秒发送一次BPDU; ????????? (2)??? 在每个非根网桥选取唯一一个根端口:根网桥上没有根端口;端口代价最小的成为根端口;端口代价相同,Port ID最小端口的成为端口;Port ID通常为端口的MAC地址;MAC地址最小的端口成为根端口; ????????? (3)???? 在每网段选取唯一一个标志端口:端口代价最小的成为标识端口;根网桥端口到各网段的代价最小;通常只有根网桥端口成为标识端口;被选定为根端口和标识端口的进行转发状态;落选端口进入阻塞状态,只侦听BPDU; ???????? (4)???? 阻塞端口在指定的时间间隔(缺省20秒)收不到BPDU时,会重新运行生成树算法进行选举;缺点:在运行生成树算法的过程中,网络处理阻断状态,所有端口都不进行转发。计算过程缺省为50秒。 ????????? 根端口是到根桥开销最低的端口,所谓的根端口即用来向根桥发送数据的端口。 ???????? 交换网络里根端口和指定端口以外称为非指定端口,非指定端口在网络里面被生成树协议设为阻塞状态。

文档评论(0)

didala + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档