避免环路的STP生成树协议,理论+实战,五分钟快速掌握

一、生成树概述

交换机环网带有冗余,所有不优的链路阻塞

指定端口 负责发送BPDU

根端口 负责接收并进一步转发BPDU

非指定端口 只接收BPDU

1、选举一台唯一的根桥 Root Bridge

每台交换机的BID 2(优先级) + 6(MAC生成) 优先级4096的倍数

思科PVST+ VLAN对应一个STP进程 (VLAN10 20 30 40)

2、每台非根桥选举一个唯一的根端口Root Port (每台非根桥有一个根端口)

RID 小

Cop 累加接收接口的Cost值

上行交换机的BID 小

对端PID 小

自身的PID 小

3、交换机间链路两端选举一个唯一的指定端口(Designated Port)

1、RID

2、Cop

3、BID

4、PID

BID优先级 Cost PID优先级

IEEE802.1D

思科 Pvst + 负载均衡 基于不同的VLAN 流量的负载均衡

华为 CST 所有VLAN对应同一个进程

二、生成树拓扑

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第1张图片

STP实验

1、Trunk

2、VTP

3、VLAN

4、STP

5、Access

VLAN 10 20

R13 Vlan10 Root Primary R14 Vlan10 Root Secondary

R14 Vlan20 Root Primary R13 Vlan20 Root Secondary

配置步骤1-3 省略,此处重点看STP配置及端口选举情况:

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第2张图片

 

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第3张图片

 

避免环路的STP生成树协议,理论+实战,五分钟快速掌握

 

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第4张图片

 

R14#sho spanning-tree

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第5张图片

 

R15#show spanning-tree

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第6张图片

 

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第7张图片

 

通过查看配置,我们可以看出VLAN10 阻塞的端口为R15 E0/3接口, VLAN20中阻塞的接口为R15的E0/2接口。

E接口为10M Cost 为100 , 我们通过手动修改Cost值,把 VLAN10 阻塞接口也变更为R15的E0/2接口

之所以VLAN10的E0/3接口阻塞,就是R15的E0/2接口Cost为100, R14接口的port-channel Cost值为56

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第8张图片

 

补充: 重要!!! 关于COST累加

1、交换机接收BPDU时开销值增加,发送BPDU时开销不变。

2、选举根端口,比较接收的BPDU

3、选举指定端口,比较发送的BPDU

R15与R14之间指定端口选取的是R14E0/3( R14 E0/3 发送的BPDU为56, R15的E0/3发送的BPDU为100,因此R14的E0/3为指定端口DP,R15的E0/3阻塞) 我们通过手动更改Cost值,VLAN10中R15阻塞端口为E0/2,E0/3为根端口。想要E0/3为根端口需要配置R15的E0/2的cost值要大于从R13发出到R14的BPDU 56+从R14发出到R15的E0/3BPDU100=156, 我们把R15的E0/2接口VLAN10 cost值更改为160.

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第9张图片

 

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第10张图片

 

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第11张图片

欢迎关注转发学网络小伙伴们,关注分享该WX Gongzhonghao,持续分享干货网络技术。

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第12张图片

同时为方便广大网络爱好者一起共同学习交流,开设了华为&思科网络技术交流qun,qun里上传大量免费学习资料,欢迎广大网络爱好者进群学习交流!

避免环路的STP生成树协议,理论+实战,五分钟快速掌握_第13张图片

 

你可能感兴趣的:(思科网络)