前言:
最近整理一些以前的学习笔记(有部分缺失,会有些乱,日后再补)。
过去都是存储在本地,此次传到网络留待备用。
STP
- Spanning Tree Protocol(生成树协议)
1.STP作用:
- 逻辑上断开环路,防止广播风暴的产生;
- 当线路故障,阻塞接口被激活,恢复通信,起备份线路的作用。
2.STP状态:禁用、阻塞、侦听、学习、转发
- 阻塞->侦听:20秒,最大老化时间
- 侦听->学习:15秒,转发时间
- 学习->转发:15秒,转发时间
3.生成树工作原理:
1)选择根网桥:
- 选择交换网络中BID(bridge网桥ID)最小的交换机成为根网桥。
- BID = 优先级 + MAC地址
- 网桥ID是一个八字节的字段,
- 前两个字节十进制数为网桥优先级,后六个字节是网桥的MAC地址,
- 优先级小的被选择为根网桥,如优先级相同则MAC地址小的为根网桥。
- 网桥优先级的取值范围0-65535默认值为32768。
2)每个非根网桥选一个根端口:
- 根路径成本最低,直连网桥BID最小、直连端口ID最小。
- 路径成本:10M->100 100M->19 1000M->4
- 端口ID = 优先级 + 端口编号
3)每个物理段选择一个指定端口:
- 与第二步相似
4.VLAN与STP(生成树)之间的关系:
- PVST+ (每vlan生成树增强版,Per Vlan Spanning Tree)
- PVST+ 配置的意义:
①配置网络中比较稳定的交换机为根网桥 ②利用PVST+实现网络的负载分担 核心层 汇聚层 接入层
5.PVST+的配置命令
1)启用生成树命令
(config)# spanning-tree vlan vlan编号
2)指定根网桥
①改优先级
(config)# spanning-tree vlan 1 priority 优先级的值(4096整数倍)
//注意: 优先级的值是4096的倍数,默认32768;
②直接指定
(config)# spanning-tree vlan 2 root primary(主、secondary次)
6.查看生成树的配置
特权:show spanning-tree vlan vlan编号