交换式网络
*在以往的简单设计中,交换机之间互相连接,但是线路一般不存在备份,当网络中一个链路断开时,会影响所接入下层网络。
冗余结构网络设计的优点:解决单点故障
冗余结构网络设计的缺点:形成了环路
环路的影响:1、广播风暴 2、多帧复制 3、MAC地址表不稳定
1、广播风暴:当网络的主机向环路中的交换机发送一个广播帧时,环路中的交换机循环广播这个广播帧,造成交换机系统资源和网络资源耗尽而导致网络瘫痪的现象。
2、多帧复制:当网络的主机发送一个数据给另一台主机时,环路中的交换机会从所有可达接口发送此帧的备份。
3、MAC地址不稳定:交换机刚启动时,通过学习数据的源MAC地址来建立MAC地址表。由于交换机处于刚启动或刷新周期内,导致动态建立MAC表时不一致的现象。
STP协议,spanning-tree protocol,生成树协议
功能:解决冗余设计中的环路问题
工作原理:通过阻塞环路中的一个交换机端口来解决环路中广播风暴等问题,同时当环路中的一个链路断开时,激活阻塞端口,恢复通信。
缺点:不能完善的解决实际复杂环境中的多个环路链路成本矛盾。
如何确立阻塞环路的哪个端口?
1、选举根桥
依据:BID=桥优先级(32768)+桥MAC地址
最小的为根桥ROOT BRIDGE
2、选举根端口RP
非根桥上离根桥最近的端口。
依据:1、路径成本 10M=100 100M=19 1000M=4 10000M=2
         2、直连桥ID
         3、端口ID=端口优先级(128)+端口号
3、选举指定端口DP
每个网段(冲突域)必需选举一个离根桥最近的端口,根桥的端口都是指定端口。
依据:1、路径成本 10M=100 100M=19 1000M=4 10000M=2
         2、直连桥ID
         3、端口ID=端口优先级(128)+端口号
*其它端口全部阻塞BLOCK