MSTP 报文 怎么 交互
一、报文格式
二、拓扑说明
1.域划分
分为3个域,上HUAWEI,下左域MYS,下右YESLAB。
2.实例及VLAN划分
HUAWEI域:
创建VLAN 10、20,instance 10、20;
SW1设置instance 0、instance 10主根;
SW3为instance 20主根;
SW1的G0/0/1类型access,允许vlan20通过,其余SW间互连接口均为trunk,允许所有VLAN通过。
MYS域:
保持缺省配置。
YESLAB域:
创建VLAN 10,instance 10;
SW6设置instance 0优先级为9182;
SW互连接口为trunk,允许所有VLAN通过。
三、报文交互
1.只有接口允许实例对应的VLAN通过,该接口发出的MSTPDU的MSTI配置信息中才包含对应实例的配置信息(域内/域间均按此规则);
SW1接口G0/0/1发出的MSTPDU内容如下:
2. CIST域根字段填充的是发送交换机在CIST上的桥ID,不是在作为根的MSTI实例的桥ID,SW3发送给SW1的BPDU中,发送桥ID设置的为CIST的桥ID(优先级为32768),而不是MSTI 20的桥ID(9182),BPDU详情见下图:
3.在HUAWEI域中,稳定状态下,SW1与SW3互相发送MSTPDU,SW1向SW3发送的原因为:自己是CIST的上游、域内IST的上游、域内MSTI实例10的上游,SW3向SW1发送的原因为:自己是域内MSTI实例20的上游。
互相发送的情形如下:
4. 域间发送的MSTPDU中,IST域根桥设置为发送域的IST域根,接收域收到此内容没有实际意义。
SW3发向SW5的BPDU内容如下:
5.域间发送BPDU中,包含的MSTI配置信息部分与上游域所在域的实例相关,当与下游域配置的实例或实例的数量不一致,仍按照上游的instance配置发送。SW3所在域存在instance10及instance20,SW5所在域只有instance10,SW3给SW5发送的MSTPDU内容如下:
6.YESLAB域在独立运行时,IST域根为SW6(SW6优先级为8192),当SW5连接SW3后,SW3成为Master桥,IST域根变为SW5。