MST 는 Multiple STP 라는 뜻으로,
VLAN이 두개라면 spanning Tree는 두개가 돌아가게 됩니다.
그래서 위와 같은 토폴로지에서 각각의 VLAN에 대한 Root Bridge를 다르게 잡아 주게 되면 트래픽을 분산할 수 있게 됩니다.
아래의 사진으로 한방에 이해가 될 것입니다.
물리적인 토폴로지는 맨 위의 그림과 같으나 각각의 spanning tree에 대한 Root bridge를 다르게 잡아 주게 되므로, 각 VLAN에 대한 논리적인 Spanning-tree가 그려지게 되는 것입니다.
중요한 것은 이 점이 전부입니다. 하지만 이렇게 설정을 안하더라도 절대 STP의 root bridge가 아래의 스위치로 지정되게 되면 안됩니다.
맨 아래는 Access Layer 가 될 것인데, 그렇게 되면 트래픽이 오히려 역으로 돌아 나가야 되기 때문입니다.
먼저 이에 대한 명령어는 아주 간단한데
Switch(config)#spanning-tree vlan [number] root { primary | secondary }
Switch(config)#
이렇게 명령어를 사용하여 primary 와 secondary를 설정해 줄 수 있지만 이보다는 아래의 방법이 더 효율적입니다.
SwitchC1(config)#spanning-tree vlan 1 priority 0
SwitchC1(config)#spanning-tree vlan 2 priority 4096
SwitchC2(config)#spanning-tree vlan 1 priority 4096
SwitchC2(config)#spanning-tree vlan 2 priority 0
이렇게 해 주는 것이 좀 더 안정적으로 Root 를 구성할 수 있습니다.
자 이제 왜 VLAN에 대한 spanning Tree를 나누는 지, 어떻게 하는지 아셨으면 진짜 MST를 보도록 하겠습니다.
만약에 VLAN이 1~10까지 10개의 VLAN이 돌아간다고 생각하면 Spanning-Tree역시 10개가 돌아야 할 것이고, 5개씩 나눠서 부하를 분산시킬 것입니다.
이럴 때 효율적인 것이 MST 입니다.
그림을 한번 그려서 보겠습니다.
VLAN 1,2,3,4가 하나의 회선을 통해서 돌아가고 있고, 역시나 Spanning Tree 역시 4개가 돌아가고 있겠군요.
앞의 방법에서는 스패닝 트리 4개중 두개 두개를 나눠서 로드 분산을 하였었는데요, 그렇다면 MST는 어떤건지 보겠습니다.
MST Mode 로 돌아가게 되면 이렇게, Spanning Tree는 2개만 돌아가면 되는 것입니다.
얼핏 비슷한 작업인듯 보이지만 만약, VLAN이 20개가 돌아가고 있다면 이 차이는 분명히 나게 되어 있습니다.
전체적으로 효율성이나 관리에서 훨씬 우수합니다. 그렇다면 설정 하는 알아 봐야겠죠.
Step1. Spanning-tree 모드 변경
Spanning-tree mode mst
Step2. 기본적인 MST 설정
Switch1(config)#spanning-tree mode mst
Switch1(config)#spanning-tree mst configuration
Switch1(config-mst)#name ryusstory
Switch1(config-mst)#revision 1
이와 같이 MST를 돌릴 스위치에서 모두 똑같이 설정해 줍니다.
VTP와 매우 비슷하죠
Step3. VLAN을 인스턴스로 분할
그러고 이제 vlan을 instance에 넣어주는 것입니다.
Switch1(config-mst)#instance 1 vlan 1,2
Switch1(config-mst)#instance 1 vlan 3,4
이렇게만 해주시면 끝입니다.
Step4. Verifying
확인은 show pending 을 통해서 할 수 있습니다.
Switch1(config-mst)#show pending
Pending MST configuration
Name [ryusstory]
Revision 1 Instances configured 3
이렇게만 해주시면 끝입니다.
Step4. Verifying
확인은 show pending 을 통해서 할 수 있습니다.
Switch1(config-mst)#show pending
Pending MST configuration
Name [ryusstory]
Revision 1 Instances configured 3
Instance Vlans mapped
-------- ---------------------------------------------------------------------
0 5-4094
1 1,2
2 3,4
-------------------------------------------------------------------------------
Switch1(config-mst)#
Switch#show spanning-tree mst ?
이와 같이 확인 하 실수 있습니다.
시스코 문서 첨부입니다