Packet Tracer - Root Bridge 변경

Woo Yong·2023년 7월 25일
1

네트워크

목록 보기
5/6
post-thumbnail
post-custom-banner

Packet Tracer를 통해 Root Birdge 변경 확인하기

Root Birdge란 ?

  • Root Bridge는 스위치를 이중화할 경우, 데이터가 목적지에 정상적으로 전달되지 않아 무한 반복에 빠지는 Looping현상을 방지하기 위해 계층 구조를 만들었는데, 이때 가장 최상위 Bridge를 나타낸다.

  • 즉, STP 작동 시, 최상위 Bridge를 나타낸다.

  • Root Bridge = Bridge Priority + MAC Address
    • 이때, MAC Address는 물리적 주소로 변경이 불가능하다.
      하지만 Bridge Priority 값은 임의로 변경이 가능하다.

  • Root Bridge를 선출할때는 Birdge ID가 가장 작은 값으로 선정한다.

  • 📌 그렇기 때문에 특정 Bridge를 Root Bridge로 선출하고 싶다면 Birdge Priotiry 값을 변경해주어야한다.

Architecture


위 사진은 스위치를 이중화하여 3개의 스위치로 구성하였고, 각 스위치마다 2대의 PC를 구성하고 있다.
그렇다면 Root Bridge가 어떤 Switch인지 확인 해보자 !

Root Bridge 확인

// Bridge Priority 를 확인하는 명령어
show spanning-tree


위 사진은 Switch 0에서 명령어를 입력한 화면이다.
show spanning-tree 명령어를 입력하면 Root ID와 Bridge ID(해당 Switch)에 대한 Priority , MAC Address 등에 대한 정보를 확인할 수 있다.
그리고 아래에는 Bridge ID에 대한 Interface(포트), 포트의 종류, 포트 상태, Cost(Root Bridge까지 걸리는 비용) 등을 확인할 수 있다.

Root ID와 Bridge ID의 Priority 값을 확인 해보면 둘다 32769인 것을 확인 할 수 있다. Priority값이 동일한 이유는 스위치 장비가 모두 CISCO장비이고 Default 값이 32769로 정해져있기 때문이다.

하지만 MAC Address부분이 서로 다른 것을 확인할 수 있다. 다르다는 것은 Switch 0은 Root Bridge가 아니라는 것이다.

위 사진은 Switch 2의 사진이다. Priority값은 모두 CISCO 장비라 동일하고 MAC Address를 비교해보면 0007.EC6#.56C8로 동일한 것을 확인 할 수 있고, This bridge is the root라고 나와있다.
즉, 3개의 스위치 중에서 Switch2가 Root Bridge라는 것을 확인할 수 있다.

Bridge Priority 값 변경

// Privilege Mode (관리자 모드)
enable
// 관리자 모드에서 설정 모드로 진입하는 명령어
configure terminal
//
spanning-tree vlan 1 priority [4096의 배수]


위 사진은 Switch 1의 Bridge Priority 값을 변경해준 사진이다. 처음에는 MAC Address 값에 Switch 2(0007.EC6#.56C8)이었는데 Switch 1(0060.3E27.B770)으로 변경된 것을 확인할 수 있다.
변경된 이유는 Switch 2의 Priority 값을 32768 > 4096 으로 임의로 낮추어 Bridge ID가 작아졌기 때문이다.

profile
Back-End Developer
post-custom-banner

0개의 댓글