Cisco Packet Tracer-STP生成树协议实验

STP原理

具体原理就不在介绍了,这里简单说一下

  1. 选举一个根桥。
  2. 每个非根交换机选举一个根端口。
  3. 每个网段选举一个指定端口。
  4. 阻塞非根、非指定端口。

STP实验

实验拓扑如下:
Cisco Packet Tracer-STP生成树协议实验_第1张图片这是该网络刚刚组成的情况,可以看到,交换机所有的接口都是堵塞状态,在接下来,这些交换机会互相发送STP数据包进行选举和协商

STP进行选举之后,网络稳定下来的情况:
Cisco Packet Tracer-STP生成树协议实验_第2张图片可以看到交换机有一个接口是堵塞状态,也就避免了环路
此时的PC0和PC1是可以相互通信的:

Cisco Packet Tracer-STP生成树协议实验_第3张图片
此时我们将最上面的线路剪短,过了一段时间,原本阻塞的接口也重新自动接通,这也是STP协议的优点

Cisco Packet Tracer-STP生成树协议实验_第4张图片
此时的PC0和PC1也还是能通信的
Cisco Packet Tracer-STP生成树协议实验_第5张图片如果我们把交换机的STP协议去掉会发生什么呢,如果去掉的话,就会形成回路,会造成广播风暴的灾难
配置交换机关闭STP协议:
注意:我们在关闭STP协议之前要复位网络,因为刚才我们用PC0去ping PC1的时候,交换机已经有记录了,已经用MAC表记录下来,所以我们要清除这些记录

Switch>enable 
Switch#configure 
Switch(config)#no spanning-tree vlan 1

所有的交换机都关闭了STP协议之后,可以发现交换机所有的接口都处于打开状态
Cisco Packet Tracer-STP生成树协议实验_第6张图片
此时我们再用PC0去ping PC1:
Cisco Packet Tracer-STP生成树协议实验_第7张图片此时我们发现已经ping不通了,我们用动画演示一下,发现网络中,充斥着大量的广播包,可能是因为此时的广播包太多了,我的电脑还有点卡顿

Cisco Packet Tracer-STP生成树协议实验_第8张图片

你可能感兴趣的:(网络工程,交换机,网络,java,stp)