Riverbed(OPNET) Modeler에서 OSPF 인터페이스 관리를 담당하는 ospf_interface_v2 프로세스 모델의 구조는 "OSPF 인터페이스 프로세스(1) - State Diagram"에서 살펴보았다. 이번에는 OSPF 인터페이스 상태 변화에 따른 ospf_interface_v2 프로세스 모델 state diagram에서의 천이 과정을 살펴보기로 하자.
시뮬레이션이 시작된후 OSPF 라우팅 테이블이 완성되기까지(즉, 인터페이스가 처음 활성화 된후 장애가 발생하지 않은 경우)의 상태 천이 과정을 추적해보면 다음 그림과 같다.
큰 범주에서는 DR 선출이 필요없는 경우와 DR 선출이 필요한 경우의 2가지 구분되며, 이는 인터페이스 종류("OSPF 인터페이스 종류" 참조)에 따라 결정된다.
1) DR 선출이 필요없는 경우("OSPF 라우팅 예제" 참조) : Point-to-point 인터페이스일 때만 해당하며, Down -> Point-to-Point 스테이트의 순서로 천이한다. DR 선출이 필요없으므로 상태천이 과정이 매우 단순한다.
2) DR 선출이 필요한 경우("OSPF DR(1) - 라우터 상태" 참조) : Broadcast, NBMA 등의 인터페이스일 때에 해당하며, 해당 노드가 DR 또는 BDR 노드로 선출되는가에 따라 천이 과정이 달라진다.
2-1) DR 노드로 선출되는 경우: Down -> Waiting -> Calc DR -> DR 스테이트의 순서로 천이한다.
2-2) BDR 노드로 선출되는 경우: Down -> Waiting -> Clac DR -> DR Other -> Calc DR -> Backup 스테이트의 순서로 천이한다.
2-3) DR/BDR 노드로 선출되지 않는 경우 : Down -> Wating -> Calc DR -> DR Other 스테이트의 순서로 천이힌다.
'Riverbed Modeler(OPNET) > OSPF Model' 카테고리의 다른 글
OSPF 시작 시간 (0) | 2020.06.03 |
---|---|
OSPF 인터페이스 프로세스(3) - 천이 과정 애니메이션 (0) | 2020.04.04 |
OSPF 인터페이스 프로세스(1) - State Diagram (0) | 2019.12.05 |
OSPF 프로세스 모델 구조 (0) | 2019.09.10 |
OSPF Broadcast 모드와 NBMA 모드 비교 (0) | 2019.07.16 |