?交换机的基础概念
传统的局域网使用的是HUB,HUB只有一根总线,一根总线就是一个冲突域。所以传统的局域网是一个扁平的网络,一个局域网属于同一个冲突域。任何一台主机发出的报文都会被同一冲突域中的所有其它机器接收到。后来,组网时使用网桥(二层交换机)代替集线器(HUB),每个端口可以看成是一根单独的总线,冲突域缩小到每个端口,使得网络发送单播报文的效率大大提高,很大地提高了二层网络的性能。假如一台主机发出广播报文,设备仍然可以接收到该广播信息,我们通常把广播报文所能传输的范围称之为广播域,网桥在传递广播报文的时候依然要将广播报文重复多份,发送到网络的各个角落。随着网络规模的扩大,网络中的广播报文越来越多,广播报文占用的网络资源越来越多,严重影响网络性能,这就是所谓的广播风暴的问题。
海荻威——光通信设备ODM代工厂家,提供ONU光猫,光模块,交换机,OLT代工服务,生产如千兆光猫,以太网交换机、olt光猫设备、sfp光纤模块、光纤光猫、WiFi onu、Xpon onu等各类光通信产品,各类产品支持非标定制,如果您对我们的产品感兴趣,请点击我们的在线客服,了解更多
交换机网桥的根端口的选择
根交换机选取后,根交换机定时向旨定端口发送配置报文,桥接的LAN中的其它网桥会收到配置报文,这些网桥会把收到的配置报文中的Root Path Cost小的那个端口作为该网桥的根端口。(这些网桥会把收到的配置报文中的Root Path Cost+接收端口Path Cost的小的那个端口作为该网桥的根端口)
如果有若有多个端口具有相同的低根路径花费,则具有优先级的端口为根端口(则接收到配置BPDU报文中的端口优先权高的端口为根端口)。若有两个或多个端口具有相同的根路径花费和优先级,则端口号小(则接收到配置BPDU报文中的端口号小)的端口为默认的根端口。
网桥从根端口接收到配置报文后,会从网桥的旨定端口发送配置报文,在旨定端口发送配置报文时,它会修改报文的Root Path Cost、Bridge Identifier、Port Identifier和Message Age。
交换机LAN的旨定网桥的选择
开始时,所有的网桥都认为自己是LAN的网桥。当网桥接收到具有更低根路径花费的(同一个LAN中)其他网桥发来的BPDU,该网桥就不再宣称自己是旨定网桥。如果在一个LAN中,有两个或多个网桥具有同样的根路径花费,具有很高优先级的网桥被选为旨定网桥。
如果旨定网桥在某个时刻收到了一个LAN上其他网桥因竞争旨定网桥而发来的配置BPDU,该旨定网桥将发送一个回应的配置BPDU,以重新确定旨定网桥。
交换机如何重新配置
通过网络传播的配置信息有一个有效时间,此时间为配置报文中的Max Age时间。网桥会保存端口中的信息,并监视这些信息的存储时间。
在正常的情况下,根交换机定时发送配置报文,以使存储的信息不会超时。
如果端口的信息超时,网桥会尝试使此端口为LAN的旨定端口,并把从根端口接收到的配置报文从此端口发送出去。
如果网桥的根端口的信息超时,网桥的其它端口会被选择为根端口。
如果根交换机失效了,网桥不收从根交换机发送过来的配置信息,它会假定自己为根交换机。新的拓扑结构很快就在网络中形成。
版权所有©2025 天助网