병훈's Blog

스패닝 트리 프로토콜(Spanning Tree Protocol) - 루트 포트 선출 본문

Computer/Network

스패닝 트리 프로토콜(Spanning Tree Protocol) - 루트 포트 선출

thdqudgns 2023. 12. 8. 12:03

Non Root Bridge의 루트 포트 선출기

대장 브리지(루트 브리지)가 뽑히고 나면, 나머지는 대장에게 줄을 대려고 한다.

모든 Non Root Bridge는 루트 브리지와 연결되는 반드시 한 개의 루트 포트를 갖는다.

루트 포트는 루트 브리지에 가장 가까이 있는 포트를 말한다. 가장 가까이 있다는 것은 Path Cost가 적게 드는 것이다.

 

 

위 그림에서는 스위치 B와 C에서 각각 한 개의 루트 포트를 정해야 한다.

우선 루트 브리지까지의 Path Cost인 Root Path Cost를 알아봐야 한다.

루트 브리지에서 Root Path Cost는 비용이 들지 않으므로 0이다.

 

 

그림에서 각 스위치들은 패스트 이더넷(100Mbps)으로 연결되어 있다고 가정하겠다.

이 경우 Path Cost는 19가 된다. 따라서 스위치 B의 E0 포트에서는 Root Path Cost 값이 0 + 19 = 19 가 된다.

이 값은 스위치 B의 E1 포트로 전달되고, 아래쪽 링크를 통해서 스위치 C의 E1 포트쪽으로 전달된다.

스위치 C의 E1 포트에서 Root Path Cost 값은 0 + 19 + 19 = 38 이 된다.

 

마찬가지로 스위치 C의 E0 포트의 Root Path Cost는 19가 되고

스위치 B의 E1 포트의 Root Path Cost는 38이 된다.

 

Root Path Cost

 

  • 스위치 B E0 : 19
  • 스위치 B E1 : 38
  • 스위치 C E0 : 19
  • 스위치 C E1 : 38

Root Path Cost 값이 낮은 스위치 B의 E0 포트스위치 C의 E0 포트가 루트 포트로 선정된다.


참고: 후니의 쉽게 쓴 Cisco 네트워킹

 

 

 

728x90
728x90