第二层交换—生成树协议
生成树术语:STP、根桥(Root bridge)、BPDU、桥ID、非根桥、根端口、指定端口、端口开销、非指定端口、转发端口、阻塞端口
生成树的操作
STP的任务是找到网络中的所有链路,并关闭任何冗余的链路,这样就可以防止网络环路的产生。STP首先选举一个根桥,由根桥来负责决定网络拓扑。一旦所有的交换机都同意将某台交换机选举为根桥,其余的每台交换机就必须找到其根端口。如果在交换机之间有多条链路,就只能由***的一个指定端口。
选举根桥
在网络中,桥ID用来选举根桥,并决定根端口。只需要记住,在选举根桥时值越低越好。
选择指定端口
如果有多条链路连接到根端口,那么,断口开销就变成了决定哪一个端口将成为根端口的依据。各种Ethernet网络的典型开销如下:
生成树端口状态
对于运行STP的网桥或交换机,其端口状态会有5种状态之间转变:阻塞、监听、学习、转发、禁用。
收敛
当网桥或交换机转变到转发或阻塞状态时,就会产生收敛,再此期间,不会转发任何数据。
LAN交换机的工作方式
1.直通转发 在这种工作方式下,在交换机查看MAC地址过滤表中的目的地址之间,交换机等待接收目的硬件地址。
2.碎片丢弃 在这种方式下,交换机在转发帧之前,先检查帧的前64个字节,看它是不是碎片,由此保证不会转发可能产生冲突的帧。
3.存储转发 在这种工作方式下,交换机接收整个数据帧,放在其缓冲区内,并运行CRC,然后查看在MAC过滤表中的目的地址。
【编辑推荐】