关闭stp环路的实验演示

在日常的网络规划设计中,为了提高网络的可靠性,通常会采取链路冗余,但是会导致网络中形成环路。有的小伙伴就会发问了,明明增加了链路,网络的可靠性不仅没有提高,怎么反而导致了通信异常呢?

  1. 拓扑图

如1-1所示,实现功能:演示环路引起的网络风暴,导致交换机接口数据增加,无法转发数据,导致网络瘫痪。

关闭stp环路的实验演示_第1张图片

1-1拓扑图

  1. 项目配置步骤

步骤1  终端配置图

如图1-2PC1和PC2网络配置

关闭stp环路的实验演示_第2张图片

关闭stp环路的实验演示_第3张图片

1-2 PC1和PC2网络配置

步骤2 关闭STP

华为交换机默认是开启STP协议,为了实验展示方便,临时关闭STP,观察通信情况和接口数据流量。如图2-1 默认开启stp协议时,PC1pingPC2是通的。如果我们手动关闭了,在ping就不通了如图2-2所示。

关闭stp环路的实验演示_第4张图片

2-1 默认开通stp协议通信的情况

关闭生成树协议命令(全局模式:stp distable)

SW1

sys

Enter system view, return user view with Ctrl+Z.

[Huawei]sys SW1

[SW1]un in en //关闭配置提示

Info: Information center is disabled.

[SW1]stp disable  //关闭交换机生成树协议

Warning: The global STP state will be changed. Continue? [Y/N]y

Info: This operation may take a few seconds. Please wait for a moment...done.

SW2

sys

Enter system view, return user view with Ctrl+Z.

[Huawei]un in en

Info: Information center is disabled.

[Huawei]sys SW2

[SW2]stp disable

Warning: The global STP state will be changed. Continue? [Y/N]y

Info: This operation may take a few seconds. Please wait for a moment...done.

现在观察通信情况,已经不通了

关闭stp环路的实验演示_第5张图片

2-2 关闭stp协议通信的情况

查看接口的数据流量,可以发现SW1接口上数据激增如图2-3所示,如果继续在交换机输入命令,会发现交换机卡顿延迟,通过数据抓包没出现大量的arp报文如图2-4所示。

关闭stp环路的实验演示_第6张图片

2-3 交换机SW1 Ethernet 0/0/1接口流量

关闭stp环路的实验演示_第7张图片

2-4 数据抓包出现大量的arp报文

在实验中,当环路产生的时候,实验电脑的CPU符合也会飙升。

关闭stp环路的实验演示_第8张图片

如要提高网络的可靠性,实现链路冗余,可以通过聚合技术或者生成树协议来解决。

实验来源于:樊胜民编著的——《网络运维从入门到精通——29个实践项目详解》 项目18 生产树stp配置

你可能感兴趣的:(运维,网络,华为)