1、生成树协议概述
1. 生成树协议简介
为了提高网络可靠性,交换网络中通常会使用冗余链路。然而,PC互访发送ARP消息,ARP是广播消息,交换机收到广播消息会泛洪,会从所有接口再次发送出数据,这样会在交换机的冗余链路间形成二层环路,把链路带宽占满,形成广播风暴。
冗余链路除了会给交换网络带来环路风险,还会导致交换机接口重复收到大量数据帧以及MAC地址表不稳定等问题,进而会影响到用户的通信质量。
为了解决交换网络的环路问题,就需要一个协议避免交换网络成环。STP(Spanning Tree Protocol)生成树协议,STP的作用是通过某些算法,检测交换网络是否是有环树(每一个交换机节点去往另一个交换机没有唯一路径),最终阻塞环路中的某个接口,让全网任意节点到树根只有一条路径,形成无环树,最后消除环路。
STP的作用:
- STP通过阻塞端口来消除环路,并能够实现链路备份目的;
- 消除了广播风暴;
- 物理链路冗余,网络变成了层次化结构的网络;
2. STP名词解释
- 根桥:生成树里面的‘老大’,桥id最小;
- 备份根桥:生成树里面的“二把手”,老大挂了的时候,我当老大,桥ID第二小;
- 非根交换机:干活的小弟,都有一个根端口;