【IT168 专稿】交换技术是网络技术的重点,我们网络频道已经为读者进行了多次报道。因为其重要,故我们再次进行系统的整理,以供初学者参阅。
交换技术应用连载:交换技术的重要性
交换技术应用连载:构建MAC地址表
交换技术应用连载:广播风暴问题解决
交换技术应用连载:802.1W生成树
交换技术应用连载:虚拟局域网技术
桥接环路
在交换机设备出现之前,曾经出现过一种用来隔离碰撞的设备叫网桥(bridge)。网桥的工作原理和交换机相同,只是比交换机端口少,只有两个端口。另外一个不同点是网桥是软件实现的,交换速度比交换机慢。基于历史原因,今天仍然把交换机称为桥接设备,把交换机形成的环路称为桥接环路(bridge loop)。
交换机把原本处于同一个碰撞域和广播域的主机分割开来,使它们分别处于不同的碰撞域,提高了网络性能。这样做虽然解决了一个问题(提高了性能),但又引入了一个新问题,就是单点失败(single point failure),即当交换机出现故障时原本能够通信的主机就不能通信了。为了避免单点失败,人们很自然地想到了冗余技术--使用两台交换机连接两个分离的网段,一旦一台交换机出现故障还有另外一台交换机可以替代工作。单点失败的问题虽然解决了,但是由于两条路径的出现又会产生环路(如图11-7所示)。环路的产生将引起广播风暴(broadcast storm)和MAC地址表不稳定。这两个问题要比单点失败严重的多。
图 11-7 环路的形成