
説明
下
これは最初の OSPF ネイバー状態です。このネイバーから情報 (hello) は受信されていないが、この状態でも hello パケットをネイバーに送信できることを意味します。
完全に隣接するネイバー状態中に、ルータが Router Dead Interval 時間 (デフォルトでは RouterDeadInterval = 4*HelloInterval) 内にネイバーから hello パケットを受信しない場合、または手動で設定されたネイバーが設定から削除されている場合、ネイバー状態は Full から Down に変わります。
試み
この状態は、NBMA 環境で手動で設定されたネイバーに対してのみ有効です。Attempt 状態では、ルータはデッド間隔内に hello を受信しなかったネイバーにポーリング間隔ごとにユニキャスト hello パケットを送信します。
熱
この状態は、ルータがネイバーから hello パケットを受信したが、受信ルータの ID が hello パケットに含まれていなかったことを示します。ルータがネイバーから hello パケットを受信すると、有効な hello パケットを受信したという確認応答として、送信元のルータ ID を hello パケットにリストする必要があります。
2ウェイ
この状態は、2 つのルータ間で双方向通信が確立されていることを示します。
双方向とは、各ルータが他のルータの hello パケットを確認したことを意味します。この状態は、hello パケットを受信したルータが、受信した hello パケットのネイバー フィールド内に自身のルータ ID を確認したときに達成されます。この状態で、ルータはこのネイバーと隣接関係になるかどうかを決定します。ブロードキャスト メディアおよび非ブロードキャスト マルチアクセス ネットワークでは、ルータは指定ルータ (DR) およびバックアップ指定ルータ (BDR) でのみフルになり、他のすべてのネイバーとは双方向状態のままになります。ポイントツーポイントおよびポイントツーマルチポイント ネットワークでは、ルータは接続されているすべてのルータでフルになります。
この段階の最後に、ブロードキャストおよび非ブロードキャスト マルチアクセス ネットワークの DR と BDR が選出されます。
DR 選択プロセスの詳細については、「DR 選択」を参照してください。
注: 初期状態のネイバーからデータベース記述子 (DBD) パケットを受信すると、2 ウェイ状態に移行します。
エクススタート
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 を要求します。すべてのリンク ステート更新パケットが確認されます。
満杯
この状態では、ルータは完全に隣接しています。すべてのルータとネットワーク LSA が交換され、ルータのデータベースは完全に同期されています。
FULL は OSPF ルータの通常の状態です。ルータが別の状態のままになっている場合は、隣接関係の形成に問題があることを示しています。唯一の例外は 2 ウェイ状態です。これはブロードキャスト ネットワークでは通常の状態です。ルータは NBMA/ブロードキャスト メディアで DR と BDR で FULL 状態を達成し、ポイントツーポイントやポイントツーマルチポイントなどの残りのメディアではすべてのネイバーで FULL 状態を達成します。
注: セグメント上のすべてのルータで FULL 状態を達成している DR と BDR は、DR または BDR のいずれかで show ip ospf neighbor コマンドを入力すると、FULL/DROTHER と表示されます。これは、ネイバーが DR でも BDR でもないことを意味しますが、コマンドが入力されたルータが DR または BDR のいずれかであるため、ネイバーは FULL/DROTHER と表示されます。