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