STP生成树协议

1.问题:网络中线路有单点故障

解决方案:线路备份
–新问题:物理环路 –导致广播风暴
–新的解决方案:逻辑阻塞掉一条路的路口 –STP

2.STP 生成树协议

作用:物理线路备份
	 逻辑防止环境

3.生成树算法三步:

–每个广播域选择网桥 –树根
–选择根端口 –非根网桥上选
–选择指定端口 –每个物理设备段上都有一个指定端口

4.选择网桥 –树根

网桥(ID)
—选择网桥ID值小的 作为根为网桥
网桥ID ==网桥优先级 + 网桥的MAC
2字节 6字节
默认32768

5.选择根端口

选择根端口的依据:
–到网桥最低的根路径成本
–路径成本,默认千兆链路成本20000,百兆链路成本200000
–直连的网桥ID最小
–端口标识最小
–端口标识越小越优先,由端口优先级和端口号两部分组成;
端口优先级默认是128
端口标识:端口优先级+端口号
1字节 1字节
范围:0-240
步长:16

6.选择指定端口 —物理指定网段上选择

–根桥上的端口都是指定端口
–非根网桥上的端口选择:
–到根网桥路径开销成本较低的
–所在的交换机的网桥ID的值较小
–端口标识的值较小

7.BPDU 桥协议数据单元

--配置BPDU
--TCN BPDU 拓扑变更通告

8.STP 端口角色

DP 指定端口
RP 根端口
AP 阻塞端口

STP 端口状态
禁用
阻塞-----老化时间20S
侦听-----侦听到学习15S
学习-----学习到转发15S
转发-----延迟时间30S-50S
STP 计时器
Hallo 2s
转发延迟时间25s
最大老化时间 20s

RSTP 快速生成数协议
增加 替代端口
备份端口

MSTP 多生成树协议

STP 802.1D
RSTP 802.1w
MSTP 802.1S

9.STP 基本配置

[sw]stp mode { stp | rstp | mstp} //stp协议切换
[sw]stp {enable | disable} // stp协议的打|开关闭
[sw-GigabitEthernet0/0/1] stp {enable | disable} //通过端口打开|关闭 stp协议
[sw-GigabitEthernet0/0/1]stp cost 40000 //更改stp协议的开销4000;
开销值在入方向改大,出口方向改小!!!
[sw]stp priority 4096 //修改优先级,默认为32768
[sw]display stp //查看stp模式、桥ID、计时器、根桥ID、端口角色状态
[sw]display stp brief //stp简要信息,端口角色和状态简要信息

========================================================

MSTP 多实列生成树

  实列0 -----默认情况下所有的vlan都属于这个实列 ---STP
  一个实例可以理解为一组
  实例1  ---组1   ---vlan 10 vlan 20 vlan 30
  实列2  ---组2   ---vlan 40 vlan 50 vlan 60

配置思路:

1.每台交换机创建vlan

[sw1]vlan batch 10 20 创建vlan10 20
[sw1-GigabitEthernet0/0/3]port link-type access //接口3类型为access
[sw1-GigabitEthernet0/0/3]port default vlan 10 /允许通过vlan 10
[sw1-GigabitEthernet0/0/4]port link-type access //接口4类型为access
[sw1-GigabitEthernet0/0/4]port default vlan 20 //允许通过vlan20

[sw2]vlan batch 10 20 创建vlan10 20
[sw2-GigabitEthernet0/0/3]port link-type access //接口3类型为access
[sw2-GigabitEthernet0/0/3]port default vlan 10 //允许通过vlan10

[sw3]vlan batch 10 20 创建vlan10 20
[sw3-GigabitEthernet0/0/3]port link-type access //接口3类型为access
[sw3-GigabitEthernet0/0/3]port default vlan 10 //允许通过vlan20

2.交换机与交换机相连端口配置

[sw1]port-group sw1 //创建组名为sw1
[sw1-port-group-sw1]group-member g0/0/1 g0/0/2 //1、2端口加入sw1组
[sw1-port-group-sw1]port link-type trunk //设置组端口为trunk类型
[sw1-port-group-sw1]port trunk allow-pass vlan all //设置允许通过的vlan

[sw2]port-group sw2 //创建组名为sw2
[sw2-port-group-sw2]group-member g0/0/1 g0/0/2 //1、2端口加入sw2组
[sw2-port-group-sw2]port link-type trunk //设置组端口为trunk类型
[sw2-port-group-sw2]port trunk allow-pass vlan all //设置允许通过的vlan

[sw3]port-group sw3 //创建组名为sw3
[sw3-port-group-sw3]group-member g0/0/1 g0/0/2 //1、2端口加入sw3组
[sw3-port-group-sw3]port link-type trunk //设置组端口为trunk类型
[sw3-port-group-sw3]port trunk allow-pass vlan all //设置允许通过的vlan

3.每台交换机配置相同MST域

[sw1]stp region-configuration //创建STP 域
[sw1-mst-region] region-name yu //设置域名为yu
[sw1-mst-region] instance 1 vlan 10 //vlan 10加入实例1
[sw1-mst-region] instance 2 vlan 20 //vlan 20 加入实例2
[sw1-mst-region] active region-configuration //激活STP域

[sw2]stp region-configuration //创建STP 域
[sw2-mst-region] region-name yu //设置域名为yu
[sw2-mst-region] instance 1 vlan 10 //vlan 10加入实例1
[sw2-mst-region] instance 2 vlan 20 //vlan 20加入实例2
[sw2-mst-region] active region-configuration //激活STP域

[sw3]stp region-configuration //创建STP 域
[sw3-mst-region] region-name yu //设置域名为yu
[sw3-mst-region] instance 1 vlan 10 //vlan 10加入实例1
[sw3-mst-region] instance 2 vlan 20 //vlan 20加入实例2
[sw3-mst-region] active region-configuration //激活STP域

4.确定每个实例对应的根桥,做主根被根

[sw2]stp instance 2 priority 32864 //备用根
[sw3]stp instance 2 priority 4096 //主根
以4096为一段;32768为默认优先级

5.验证测试

display stp region-configuration //查看域配信息
display stp brief //查看STP接口状态和简要配置信息
display stp instance 1 brief //擦看实例1接口状态和简要配置信息

你可能感兴趣的:(笔记,华为,网络,服务器)