目录
MSTP
基本原则
MSTP术语
BPDU变化
三种生成树的比较
MSTP
·MSTP(802.1s)多生成树。
·多生成树(MSTP)解决:
(1)去掉环
(2)负载均衡(重点)
(3)比PVST系列提高效率
(4)收敛速度快(RSTP)
·多生成树是一颗大树套小树。
·mstp是一种无环,多棵生成树,既可以解决广播风暴,又可以实现vlan间负载均衡,不同vlan的流量不同路径转发。
·MSTP 在 RSTP 的基础上新增了 2 种端口,MSTP 的端口角色共有 7 种:根端口、指定端口、Alternate端口、Backup 端口、边缘端口、Master 端口和域边缘端口。其他5种端口的作用同 RSTP 。戳这里
Master 端口:是 MST 域和总根相连的所有路径中最短路径上的端口,它是交换设备上连接 MST 域到总根的端口。 如果ERPC路径开销相同,则比较上行链路的MST域中instance 0的域根bid的大小。
域边缘端口:域边界端口。是指位于 MST 域的边缘并连接其它 MST 域或 SST 的端口。
·MSTP配置戳这里
·配置消息优先级
基本原则
MSTP术语
·mstp有两种树,一种是连接不同mst域的树,一个是mst域内不同实例的生成树。
BPDU变化
·每个端口对于每个MSTI,上面提到的优先级都可以不同。
·MST BPDU的目的地址是01-80-c2-00-00-00。
·以下是几种BPDU的对比。
版本 | 类型 | 名称 |
0 | 0x00 | 配置BPDU(Configuration BPDU) |
0 | 0x80 | TCN BPDU(Topology Change Notification BPDU) |
2 | 0x02 | RST BPDU(Rapid Spanning-Tree BPDU) |
3 | 0x03 | MST BPDU(Multiple Spanning-Tree BPDU) |
·无论是域内的MST BPDU还是域间的。 其前35个字节和RST BPDU相同。
·从第36个字节开始是MSTP专有段。
·最后的MSTI配置信息字段由若干MSTI配置信息组连缀 而成。 下面给再次给出字段列表:
MSTP BPDU和RSTP BPDU相同的前35字节:
长度 | 偏移 | 字段名 |
2 | 0 | 协议标识符 |
1 | 2 | 协议版本表识符 |
1 | 3 | BPDU类型 |
1 | 4 | CIST标志字段 |
8 | 5 | CIST根桥BID |
4 | 13 | CIST外部路径开销 |
8 | 17 | CIST指定桥BID |
2 | 25 | CIST端口标识 |
2 | 27 | Message Age |
2 | 29 | Max Age |
2 | 31 | Hello Time |
2 | 33 | Forward Delay |
1 | 35 | Version1长度(0) |
MST专有字段:
长度 | 偏移 | 字段名 |
2 | 36 | Version3长度 |
51 | 38 | MST配置标识 |
4 | 89 | IST内部路径开销 |
8 | 93 | CIST桥BID |
1 | 101 | CIST剩余跳数 |
Version3 LEN | 102 | MSTI配置信息 |
MSTI配置信息:
长度 | 偏移 | 字段名 |
1 | 0 | MSTI标志 |
8 | 1 | MSTI域根 |
4 | 9 | MSTI内部路径开销 |
1 | 13 | MSTI桥优先级 |
1 | 14 | MIST端口优先级 |
1 | 15 | MSTI剩余跳数 |
三种生成树的比较
STP的特性:
·形成一棵无环路的树:解决广播风暴并实现冗余备份。
RSTP的特性:
·形成一棵无环路的树:解决广播风暴并实现冗余备份。
·快速收敛:
·根端口快速进入转发状态
·采用握手机制实现端口的快速转发
·设置边缘端口实现快速转发
MSTP的特性:
·形成一棵无环路的树:解决广播风暴并实现冗余备份。
·快速收敛。
·形成多棵生成树实现负载均衡:
·不同VLAN的流量可以按照不同的路径进行转发。
本文仅为个人笔记,欢迎一起学习~