多层网络架构--->冗余---->线路冗余--->二层桥接环路(提高网络的稳健性)
二层环路导致问题:
1、广播风暴:广播帧不停的转发,导致网络资源耗尽,造成网络设备瘫痪
2、MAC地址表翻滚:由于MAC地址表的加表规则是新的MAC会覆盖旧的MAC记录,这会导致MAC地址表经常处于变化之中,影响通信。
3、同一数据帧的重复拷贝:对于未知的单播帧,交换机会洪泛,这就导致相同的数据帧会被重复转发,没有什么意义。
这里我们就需要生成树协议来打破这个环路。这里简单介绍一下生成树协议;
生成树:在一个二层交换网络中,生成一棵树型结构,逻辑的阻塞部分接口,来实现无环的网络结构,最终使得从根到所有的节点仅存在唯一的路径;当最佳路径故障时,自动打开部分阻塞端口,来实现备份的作用。
生成树在生成过程中,应该尽量的生成一棵最短路径树。
IEEE 802.1D
一个交换网络内仅存在一棵生成树实例
交换机间使用BPDU—桥协议数据单元 – 交换机间沟通互动收发的数据
协议ID:0
协议版本:表示不同的生成树版本 STP:0 RSTP:2 MSTP:3
BPDU类型:表