STP:Spanning Tree Protocol 生成树协议

作用:通过阻塞特定端口来防止二层交换机环路,进而实现网络的冗余和备份。

交换机环路带来的问题:

(1)广播风暴

(2)MAC地址表不稳定(报文从接口进入时,交换机学习MAC地址更新MAC地址表)

(3)网络卡顿

(4)网络不稳定

(5)过多占用交换机的CPU和内存

注:在华为的交换机默认开启STP(MSTP技术)防止环路

在三层网络中,TTL值每过一跳就会减1,TTL=0时路由器会丢弃数据包,防止三层环路。二层环路TTL值不减。

模拟环路:

13.12-STP简介-下一朵云
图1 模拟环路实验

去使能交换机的生成树协议

<Huawei>sys
[Huawei]undo stp enable 

使用主机ping一个局域网内没有的IP地址,就会引发ARP广播风暴,抓包如图2

13.12-STP简介-下一朵云
图2 ARP广播风暴

STP种类介绍:

STP:传统STP

RSTP:快速生成树协议 Rapid STP

MSTP:多生成树协议 Multi STP(针对多vlan,mstp是多个rstp的合集,mstp单个实例独立运rstp)

13.12-STP简介-下一朵云
图3 rstp向下兼容stp

两台交换机一台运行STP协议,另一台运行RSTP协议,此时两个交换机之间会使用STP协议,RSTP向下兼容STP。

实验工程文件和抓包文件下载地址:https://download.csdn.net/download/i12344/85448607

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。