在STP中,正常的端口具有四种状态:
阻塞(Blocking):只能接收BPDU的信息,不能收发数据
监听(Listening):收发BPDU,不能收发数据
学习(Learning):收发BPDU,学习MAC地址,不能收发数据
转发(Forwarding):收发BPDU,学习MAC地址,收发数据,全功能端口,端口的状态就在这四种状态里面变化,只有阻塞和转发状态是稳定状态。STP要构造一个逻辑无环的拓扑结构,需要执行下面四个步骤。
所有的选举都是比小(小的当选)
步骤1选举一个根网桥。
在网络中的所有交换机中选择一台
选举依据:网桥ID(网桥优先级+MAC地址)
步骤2在每个非根网桥上选举一个根端口。
在所有非根网桥中选择一个
选举依据:1)根路径成本小
2)直边网桥ID最小
3)端口ID最小
步骤3在每个网段上选举一个指定端口。
*根桥上的所有端口都是指定端口
选举依据:1)根路径成本
2)端口所在的网桥ID
3)端口ID最小
步骤4阻塞非根、非指定端口。(剩下的就是阻塞端口)
阻塞(Blocking):只能接收BPDU的信息,不能收发数据
监听(Listening):收发BPDU,不能收发数据
学习(Learning):收发BPDU,学习MAC地址,不能收发数据
转发(Forwarding):收发BPDU,学习MAC地址,收发数据,全功能端口,端口的状态就在这四种状态里面变化,只有阻塞和转发状态是稳定状态。STP要构造一个逻辑无环的拓扑结构,需要执行下面四个步骤。
所有的选举都是比小(小的当选)
步骤1选举一个根网桥。
在网络中的所有交换机中选择一台
选举依据:网桥ID(网桥优先级+MAC地址)
步骤2在每个非根网桥上选举一个根端口。
在所有非根网桥中选择一个
选举依据:1)根路径成本小
2)直边网桥ID最小
3)端口ID最小
步骤3在每个网段上选举一个指定端口。
*根桥上的所有端口都是指定端口
选举依据:1)根路径成本
2)端口所在的网桥ID
3)端口ID最小
步骤4阻塞非根、非指定端口。(剩下的就是阻塞端口)