CCNA(ENSA)-ospfv2-multiaccess

김상우·2022년 3월 28일
0

CCNA

목록 보기
6/14
post-thumbnail

Multiaccess OSPF

P2P 외에도 Multiaccess(다중접근) 네트워크에서도 OSPF의 형태가 있다.
이 방식은 LSAs(Link State Advertisements)를 하나의 라우터가 배포하는 것이 특징적이다.
너무 많은 정보가 흐르지 않게 하는 방지책이라고 할 수 있다.

  • OSPF DR
    • Multiaccess 네트워크에서 OSPF는 LSAs를 수집 및 배포하는 책임을 가지는 DR, BDR을 선출한다.
    • DR은 멀티캐스트를 사용해서 OSPF가 동작하는 라우터에게만 LSAs를 전송한다.
    • BDR은 Listening상태에서 모든 라우터와 인접관계를 유지하며, 만약 DR이 Hello패킷을 전송하지 못하면 DR의 역할을 대신한다.
    • DR이 아닌 다른 라우터(DROTHERS)는 DR에게만 멀티캐스트 주소를 통해 자신의 LSAs를 전송한다.
  • 참조 그림
    • 이 그림에는 3개의 라우터가 Multiaccess상태로 있다.
    • DR : R3, BDR : R2
      RID가 높은 순서대로 DR, BDR이 구분된다.
    • 역할 검증
      R1# show ip ospf interface G0/0/0
      ...(생략)
      	Network Type BROADCAST, Cost : 1
      ...(생략)
      	Transmit Delay is 1 sec, State DROTHER, Priority 1
      	Designated Router (ID) 3.3.3.3, Intereface address 192.168.1.3
      	Backup Designated Router (ID) 2.2.2.2, Intereface address 192.168.1.2
      	(output ommited)
      	Neighbor Count is 2, Adjacent neighbor count is 2
      	Adjacent with neighbor 2.2.2.2 (Backup Designated Router)
      	Adjacent with neighbor 3.3.3.3 (Designated Router)
      ...(생략)
    • R2와 R3도 GigabitEthernet 0/0/0으로 연결되어 있으므로 동일한 명령어를 입력하고 각각의 Router ID와 각자의 역할을 알 수 있으며, 인접 라우터의 정보를 알 수 있다.
  • 인접성 검증
    • OSPFv2 인접성을 확인하기 위한 명령어 : show ip ospf neighbor
    • FULL/DROTHER : 완전한 인접성을 가지며, 상대방은 DROTHER이다.
    • FULL/DR : 완전한 인접성을 가지며, 상대방은 DR이다.
    • FULL/BDR : 완전한 인접성을 가지며, 상대방은 BDR이다.
    • 2-WAY/DROHTER : 쌍방향 통신상태이며, 상대방은 DR이 아니거나 BDR이다.
      OSPF 라우터의 정상 상태는 일반적으로 FULL이므로 FULL상태가 아니라면 인접성 형성하는데에 문제가 발생했다는 뜻이다.
      유일한 예외 : 2-WAY 상태, 이는 Multiaccess 브로드 캐스트 네트워크에서 정상임
    • 참조 모델에서의 예시
    R2# show ip ospf neighbor
    Neighbor ID    Pri    State        Dead Time    Address      Interface
    1.1.1.1        1     FULL/DROTHER  00:00:31    192.168.1.1  GigabitEthernet0/0/0
    3.3.3.3        1     FULL/DR       00:00:33    192.168.1.3  GigabitEthernet0/0/0
  • 선출 과정
    1. 해당 네트워크에서 가장 높은 인터페이스 우선순위를 가진 라우터가 DR로 선출
      1-1. 두 번째로 높은 우선순위를 가진 라우터가 BDR로 선출
      1-2. 만약 인터페이스의 우선순위 값이 0인경우 해당 인터페이스로는 DR, BDR로 선출불가
      1-3. Multiaccess 브로드캐스트 인터페이스의 경우 기본적인 값(Default)은 1이다.
    2. 두 번째로 높은 라우터 ID를 가진 라우터는 BDR로 선출
      2-1. 만약 네트워크 내에 모든 라우터가 부팅되지 않았을 때 낮은 라우터 ID를 가진 라우터가 BDR로 선출 가능
      2-2. 새로운 라우터가 추가되어도 새로운 선출과정이 발생하지 않음
  • DR의 작동불능 상태
    • DR이 작동불능상태에 빠진 경우
    • DR이 OSPF 처리를 멈춘 경우
    • DR의 Multiaccess 인터페이스(포트)가 작동불능 또는 비활성화 된 경우
  • DR 복구
    • DR이 작동불능인 경우 BDR이 자동으로 DR로 승격하여 OSPF를 처리함
    • BDR의 DR 승격으로 인해 부재가 된 BDR의 자리는 DROTHER 중 가장 높은 ID를 가진 라우터가 BDR로 선출된다.
  • 인터페이스 우선순위로 DR 선출
    • 우선순위가 동일한 경우 Router ID를 비교해 높은 라우터가 DR로 선출
    • 인터페이스 우선순위를 설정하는 명령어 : ip ospf priority
    • 위 명령어 뒤에 값으로 0을 부여하면 DR 및 BDR이 불가능하며, 1~255를 부여받은 라우터는 선출 가능
    • 명령어 사용 예시
      1. 우선순위 변경
      2. 리셋
    R1(config)# interface GigabitEthernet 0/0/0
    R1(config-if)# ip ospf priority 255
    R1(config-if)# end
    R1# clear ip ospf process
    Reset ALL OSPF process? [no]: y
    R1# ...(생략)...Interface down or detached
profile
아침엔 운동하고 밤엔 잠을 잔다.

0개의 댓글