
설명
아래에
이것은 첫 번째 OSPF 인접 상태입니다. 이것은 이 네이버로부터 정보(hello)를 수신하지 않았지만 이 상태에서 여전히 헬로 패킷을 이웃에게 보낼 수 있음을 의미합니다.
완전히 인접한 이웃 상태 동안 라우터가 라우터 데드 인터벌 시간(RouterDeadInterval = 기본적으로 4*HelloInterval) 내에 이웃으로부터 Hello 패킷을 수신하지 않거나 수동으로 구성된 이웃이 구성에서 제거되는 경우 이웃 상태가 Full에서 Down으로 변경됩니다.
시도
이 상태는 NBMA 환경에서 수동으로 구성된 이웃에만 유효합니다. Attempt 상태에서 라우터는 폴링 간격마다 유니캐스트 Hello 패킷을 이웃으로 보냅니다. 이 패킷은 Dead 간격 내에서 Hello가 수신되지 않습니다.
초기화
이 상태는 라우터가 이웃으로부터 Hello 패킷을 수신했지만 수신 라우터의 ID가 Hello 패킷에 포함되지 않았음을 지정합니다. 라우터가 이웃으로부터 Hello 패킷을 수신하면 유효한 Hello 패킷을 수신했음을 확인하기 위해 Hello 패킷에 보낸 사람의 라우터 ID를 나열해야 합니다.
양방향
이 상태는 두 라우터 간에 양방향 통신이 설정되었음을 나타냅니다.
양방향이란 각 라우터가 다른 라우터의 Hello 패킷을 보았다는 것을 의미합니다. 이 상태는 Hello 패킷을 수신한 라우터가 수신한 Hello 패킷의 Neighbor 필드 내에서 자신의 라우터 ID를 볼 때 달성됩니다. 이 상태에서 라우터는 이 이웃과 인접할지 여부를 결정합니다. 브로드캐스트 미디어 및 비 브로드캐스트 다중 액세스 네트워크에서 라우터는 지정된 라우터(DR) 및 백업 지정 라우터(BDR)로만 가득 찼습니다. 다른 모든 이웃과 함께 양방향 상태를 유지합니다. 지점간 및 지점간 네트워크에서 라우터는 연결된 모든 라우터로 가득 차게 됩니다.
이 단계가 끝나면 브로드캐스트 및 비 브로드캐스트 다중 액세스 네트워크에 대한 DR 및 BDR이 선택됩니다.
DR 선택 프로세스에 대한 자세한 내용은 DR 선택을 참조하십시오.
참고: 초기화 상태의 이웃에서 DBD(데이터베이스 설명자) 패킷을 수신하면 양방향 상태로 전환됩니다.
엑스스타트
DR과 BDR이 선택되면 라우터와 DR 및 BDR 간에 링크 상태 정보를 교환하는 실제 프로세스가 시작될 수 있습니다. (즉, 공유 또는 NBMA 네트워크).
이 상태에서 라우터와 라우터의 DR 및 BDR은 마스터-슬레이브 관계를 설정하고 인접성 형성을 위한 초기 시퀀스 번호를 선택합니다. 라우터 ID가 더 높은 라우터가 마스터가 되어 교환을 시작하므로 시퀀스 번호를 증가시킬 수 있는 유일한 라우터입니다. 이 마스터-슬레이브 관계 과정에서 라우터 ID가 가장 높은 DR/BDR이 마스터가 될 것이라고 논리적으로 결론지을 수 있습니다. DR/BDR 선택은 순전히 가장 높은 라우터 ID 대신 라우터에 구성된 더 높은 우선순위 덕분일 수 있음을 기억하십시오. 따라서 DR이 슬레이브 역할을 할 수 있습니다. 또한 마스터/슬레이브 선택은 이웃을 기준으로 합니다.
교환
교환 상태에서 OSPF 라우터는 DBD(데이터베이스 설명자) 패킷을 교환합니다. 데이터베이스 설명자는 LSA(링크 상태 알림) 헤더만 포함하고 전체 링크 상태 데이터베이스의 내용을 설명합니다.
각 DBD 패킷에는 슬레이브가 명시적으로 승인한 마스터만 증가할 수 있는 시퀀스 번호가 있습니다. 라우터는 또한 이 상태에서 링크 상태 요청 패킷과 링크 상태 업데이트 패킷(전체 LSA 포함)을 보냅니다. 수신된 DBD의 내용은 라우터의 링크 상태 데이터베이스에 포함된 정보와 비교되어 이웃에서 사용할 수 있는 새 링크 상태 정보나 더 많은 현재 링크 상태 정보가 있는지 확인합니다.
로딩 중
이 상태에서 링크 상태 정보의 실제 교환이 발생합니다. DBD가 제공한 정보를 기반으로 라우터는 링크 상태 요청 패킷을 보냅니다. 그런 다음 이웃은 링크 상태 업데이트 패킷에 요청된 링크 상태 정보를 제공합니다. 인접하는 동안 라우터가 오래되거나 누락된 LSA를 수신하면 링크 상태 요청 패킷을 보내 해당 LSA를 요청합니다. 모든 링크 상태 업데이트 패킷이 승인됩니다.
가득한
이 상태에서 라우터는 서로 완전히 인접해 있습니다. 모든 라우터와 네트워크 LSA가 교환되고 라우터의 데이터베이스가 완전히 동기화됩니다.
전체는 OSPF 라우터의 정상 상태입니다. 라우터가 다른 상태에 갇혀 있으면 인접 구성에 문제가 있음을 나타냅니다. 이에 대한 유일한 예외는 브로드캐스트 네트워크에서 정상적인 양방향 상태입니다. 라우터는 NBMA/브로드캐스트 미디어에서 DR 및 BDR로 FULL 상태를 달성하고 점대점 및 점대다점과 같은 나머지 미디어에서 모든 이웃과 함께 FULL 상태를 달성합니다.
참고: 세그먼트의 모든 라우터에서 FULL 상태를 달성하는 DR 및 BDR은 DR 또는 BDR에서 show ip ospf Neighbor 명령을 입력할 때 FULL/DROTHER를 표시합니다. 이것은 단순히 이웃이 DR 또는 BDR이 아니지만 명령이 입력된 라우터가 DR 또는 BDR이므로 이웃을 FULL/DROTHER로 표시한다는 것을 의미합니다.