生成树协议:

通过对每台交换机执行STP Mode STP命令开启生成树协议

确定根桥

通过执行DisPlay STP查看各交换机的BID

LSW1:

-------[CIST Global Info][Mode STP]-------
CIST Bridge         :0    .4c1f-cc69-47eb
......

LSW2:

-------[CIST Global Info][Mode STP]-------
CIST Bridge         :4096 .4c1f-cc54-4b04
......

LSW3:

-------[CIST Global Info][Mode STP]-------
CIST Bridge         :32768.4c1f-cca4-6f1b
......

LSW4:

-------[CIST Global Info][Mode STP]-------
CIST Bridge         :32768.4c1f-cc89-1e2a
......

通过查看BID,LSW1的桥优先级最小,LSW1成为根桥

确定根端口

通过比较非根桥与根桥路径开销,LSW2的E0/0/1和LSW3的E0/0/2与根桥之间开销最小,所以为根端口

判断LSW4,由于开销相同,判断上级LSW2和LSW3的BID,LSW2比LSW3小,所以选择LSW2

由于有两条线路,开销相同,通过判断上级端口PID,LSW2的E0/0/2比LSW2的E0/0/4要小

所以LSW4的E0/0/4为根端口,至此根端口判断完毕

确定指定端口

由于根桥下的所有端口都为指定端口,所以LSW1的E0/0/1和E0/0/2为根指定端口

通过判断开销

LSW3的E0/0/1与根开销最小,为指定端口

LSW2的E0/0/2和E0/0/4与根桥开销最小,为指定端口

确定阻塞端口

在确定根端口和指定端口后,拓扑结构中剩下的端口为阻塞端口,所以LSW4的E0/0/2和E0/0/1为阻塞端口

img

验证结果

通过执行DisPlay STP Brief命令查看交换机端口状态

LSW1:

 MSTID  Port                        Role  STP State     Protection
   0    Ethernet0/0/1               DESI  FORWARDING      NONE
   0    Ethernet0/0/2               DESI  FORWARDING      NONE

LSW2:

 MSTID  Port                        Role  STP State     Protection
   0    Ethernet0/0/1               ROOT  FORWARDING      NONE
   0    Ethernet0/0/2               DESI  FORWARDING      NONE
   0    Ethernet0/0/4               DESI  FORWARDING      NONE

LSW3:

 MSTID  Port                        Role  STP State     Protection
   0    Ethernet0/0/1               DESI  FORWARDING      NONE
   0    Ethernet0/0/2               ROOT  FORWARDING      NONE

LSW4:

 MSTID  Port                        Role  STP State     Protection
   0    Ethernet0/0/1               ALTE  DISCARDING      NONE
   0    Ethernet0/0/2               ALTE  DISCARDING      NONE
   0    Ethernet0/0/4               ROOT  FORWARDING      NONE

经过验证,与猜想结果相同