码迷,mamicode.com
首页 > 其他好文 > 详细

STP生成树协议的工作过程

时间:2017-10-17 19:54:51      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:stp生成树协议的工作过程

1、确定交换机角色

       根交换机:在一个局域网中(LAN),同一个VLAN中只有一个(无其他配置)

       非根交换机:在一个局域网中除根交换机之外的其他交换机。

          原则:比较每个交换机的 BID(桥ID),越小越好;最小的一个就是根交换机。

             BID的 组成:

  优先级+MAC

         优先级 - 默认是32768

  MAC - 交换机的主板MAC(基MAC)

                  - 查看命令:show version  (优先级相同则比MAC)

       

2、确定端口角色

   根端口 - 每一个非根交换机只有一个距离根交换机最近的口

   指定端口 - 每一个网桥中都存在一个距离根交换机最近的口(距离相同比优先级和MAC)

   非指定端口- 其他所有端口,都叫做非指定端口

    BPDU - 

 Root-ID   //表示根交换机是谁;

 Cost      //表示发送该BPDU的交换机到达 根交换机 的距离

 BID       //表示发送该BPDU的交换机的名字;

 Port-ID   //表示发送方交换机是在哪个端口发送出来的;

            

3、确定端口状态

    disable     // 相当于shutdown,此时端口不能使用;

    listening   //侦听,该状态侦听的是BPDU,用于确定端口角色

    learning    //学习,该状态学习的是MAC,形成MAC地址表;

    forwarding  // 转发, 即端口的最终转发状态;

   (根端口 、指定端口)

    block       // 阻塞,此时的端口是不可以发送数据的;

        (非指定端口)


根据这些原理可以判断出在一个环链路中那些接口堵塞,以及转发路径及其备用路径。是其只有一个最短的无环转发路径,实现环路的维护。                                                                        


STP生成树协议的工作过程

标签:stp生成树协议的工作过程

原文地址:http://13399304.blog.51cto.com/13389304/1973198

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!