위와 같이 4개의 스위치가 부팅되면, 서로의 BID를 비교하여 Root Bridge를 선정한다.

 

SW1의 BID 32769.0002.17D0.C779
SW2의 BID 32769.0001.42D7.97D4
SW3의 BID 32769.0040.0B94.C456
SW4의 BID 32769.0000.0C60.5055

 

BID 값은 Priority + MAC address로 구성되므로, 가장 작은 BID 값을 가진 SW4가 Root Bridge로 선정되었음을 확인할 수 있다. 자동 선출 방법을 사용하지 않는다면, 스위치의 Priority값을 조정하여 직접 Root Bridge를 선정할 수 있다.

 

SW1(config)# spanning-tree vlan 1 priority 4096

 

Priority 값은0 ~ 61440의 범위를 설정할 수 있으며, 4096 단위로 지정해야 한다.

 

4096으로 지정했을 경우 vlan 1을 합한 값인 4097로 우선 순위가 설정되었음을 확인할 수 있고, 우선 순위가 4097이 되어 4개의 스위치 중 BID 값이 가장 작아졌으므로, SW1이 RootBridge로 선정되었음을 확인할 수 있다.

 

또한, Root Bridge로서 동작하던 스위치가 DOWN될 경우를 대비하여 Backup Root Bridge를 지정해주어야 한다.

 

SW1(config)# spanning-tree vlan 1 root primary

SW2(config)# spanning-tree vlan 1 root secondary

 

SW2를 Backup Root Bridge로 동작하도록 설정하였다면, SW1의 int f 0/1 인터페이스를 DOWN 시켜보자. (현재, SW1이 Root Bridge로서 동작하고 있음을 유의하자.)

 

다른 스위치들과 연결된 인터페이스가 끊어졌기에 더 이상 Root Bridge로서 동작할 수 없으므로, Backup Root Bridge인 SW2가 Root Bridge로 선정되었음을 확인할 수 있다.

 

 

 

 

 

공부하면서 정리한 내용을 글로 작성하였습니다.

혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다 :)

COMMENT