ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Cisco-Routing] DR / BDR / DROTHER 선출 과정
    IT 공부방 [기본지식 정리]/네트워크 2019. 7. 24. 18:13

    <사전에 이해를 돕기 위한 설명>

    DR = 반장, BDR = 부반장, DROTHER = 나머지   라고 생각하면 된다.

     

    <이렇게 선출하는 이유>

    OSPF 프로토콜 환경에서 불필요한 트래픽을 줄이기 위해서 

     

    <규칙>

    1. 브로드캐스트 및 논 브로드캐스트 네트워크에서만 사용되며,

       포인트 투 포인트, 포인트 투 멀티포인트 네트워크에서는 사용X

     

    2. DR이 다운 -> BDR이 DR이 되고 새로운 BDR을 선출 / BDR이 다운 -> 새 BDR 선출

     

    3. DROTHER 라우터끼리는 라우팅 정보를 교환 불가

       오직 DR이나 BDR을 통해서만 라우팅 정보를 받을 수 있다.

     

    4. 라우터는 스위치의 STP와는 다르게 특정 값이 높을수록 반장이다.

       (단, Wait Timer인 40초 이후에 ospf를 설정하게 되면

        아무리 값이 높더라도 기존의 반장이 반장이다.)

       참조되는 값의 우선순위가 있다. 

      

       1순위) 인터페이스의 Priority 값 

       2순위) Router ID

                   - 인터페이스에서 수동설정 가능

                   - 따로 설정 안할 시 자동으로 Loopback 주소가 ID로 참조됨.

       3순위) interface 실제 ip 주소

     

     

    실습)

     

    정상적으로 되었다면 따로 Router ID를 지정 안해줬으므로 루프백 주소가 자동으로

    Neighber ID(router id)가 되고 그에 따라 값이 높은순으로 반장 부반장이 생성됨.

    DR / BDR 간에는 라우팅 정보가 서로 활발히 교환되고 있으므로 FULL 상태,

    DROTHER는 서로 교환하지 않기 때문에 2WAY 상태이다. 

     

     

    실습 1-2)

    그렇다면 이번에는 각각의 OSPF에 수동으로 Router ID를 할당해보자

    -> 이런식으로 위의 토폴로지 그림을 참고해서 각 라우터마다 해당 ID를 수동으로 부여한다.

     

    -> 그럼에도 불구하고 ID가 바뀌지 않는다.

        (이유는, ospf가 다시 네이버를 맺도록 관계를 끊고 프로세스를 리빌드해야 한다.)

    -> 이 명령을 각각 4개의 라우터에서 40초안에 진행해주어야 한다. 

     

    -> 그 후에 네이버를 다시 맺게 되고 수동으로 준 값이 Router ID가 되는 것을 볼 수 있다.

     

    priority도 동일하다. 

    int fa0/0 인터페이스로 들어가서 

    ip ospf priority [지정할 값] 명령어를 이용하여 진행하면 된다. 

    그 후, clear ip ospf process 명령을 통해 프로세스를 리빌드하면 된다.

Designed by Tistory.