当在企业网三层架构中使用线路冗余时将会出现二层桥接环路,这是因为CAM是流量触发交换机生成的,该表默认并没有被管理。交换机只要连接成环路,就会成环。
因此可能导致的问题:
- 广播风暴
- Mac表地址翻滚
- 同一数据帧的重复拷贝
以上问题产生时,很可能导致设备超过运算极限,设备将会重启或者断电保护
为了解决以上问题,就需要用到STP(生成树)协
什么是生成树协议?生成树是指在一个二层交换网络中,生成一棵树型结构,逻辑的阻塞部分接口,使得从根到所有的节点仅存在唯一的路径。当最佳路径故障时,自动打开部分阻塞端口,来实现线路备份的作用。
生成树在生成过程中,应该尽量的生成一棵星型结构,即最短路径树。
802.1D是生成树协议中最原始的协议,属于公有标准,目前已被淘汰
在802.1D协议中,所有交换机间使用BPUD包来进行沟通
BPDU:即桥协议数据单元 周期2s发送一次,用来保活,存活时间20s 跨层封装到二层数据帧
BPDU的种类:配置BPDU、TCN拓扑变更消息、次优BPDU
BPDU包的内容:Protocol ID (协议ID)、Version(STP版本)Message Type (消息类型)、Root ID(根桥ID)Cost of Path(路径开销)Bridge ID(桥ID)Port ID(端口ID)Message Age (当前消息年龄)Max Age( 最大消息年龄)Hello Time(问候时间)Forward Del