
Explanation:
下
これは、最初のOSPFネイバー状態です。これは、このネイバーから情報(hello)が受信されていないことを意味しますが、この状態でもhelloパケットをネイバーに送信できます。
完全に隣接するネイバー状態の間に、ルータがルータデッドインターバル時間内にネイバーからhelloパケットを受信しない場合(デフォルトではRouterDeadInterval = 4 * HelloInterval)、または手動で設定されたネイバーが設定から削除されている場合、ネイバーは状態が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選挙を参照してください。
注:init状態のネイバーからDatabase Descriptor(DBD)パケットを受信すると、双方向状態に移行します。
Exstart
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が交換され、ルーターのデータベースが完全に同期されます。
Fullは、OSPFルーターの通常の状態です。ルータが別の状態でスタックしている場合は、隣接関係の形成に問題があることを示しています。これに対する唯一の例外は、ブロードキャストネットワークでは通常の双方向状態です。ルータは、NBMA /ブロードキャストメディアのDRとBDRでFULL状態を実現し、ポイントツーポイントやポイントツーマルチポイントなどの残りのメディアのすべてのネイバーでFULL状態を実現します。
注:セグメント上のすべてのルータでFULL状態を達成するDRおよびBDRは、DRまたはBDRのいずれかでshow ip ospf neighborコマンドを入力すると、FULL/DROTHERを表示します。これは単にネイバーがDRまたはBDRではないことを意味しますが、コマンドが入力されたルータはDRまたはBDRのいずれかであるため、これはネイバーをFULL/DROTHERとして表示します。
参照:
https://www.cisco.com/c/en/us/support/docs/ip/open-shortest-path-first-ospf/13685-13.html OSPF隣接関係が形成されると、ルータはいくつかの状態変化を経験します隣接するものと完全に隣接する前に。状態は、Down-> Attempt(オプション)-> Init-> 2-Way-> Exstart-> Exchange->Loading->Fullです。これらの状態に関する簡単な説明を以下に示します。
ダウン:このネイバーから情報(hello)を受信していません。
試行:NBMA環境で手動で構成されたネイバーに対してのみ有効です。Attempt状態では、ルータはポーリング間隔ごとにユニキャストhelloパケットをネイバーに送信します。ネイバーからは、デッドインターバル内にhelloが受信されていません。
Init:ルータがネイバーからhelloパケットを受信したが、受信側ルータのIDがhelloパケットに含まれていなかったことを指定します
2-Way:2つのルーター間で双方向通信が確立されたことを示します。
Exstart:DRとBDRが選出されると、リンク状態情報を交換する実際のプロセスは、ルーターとそのDRおよびBDRの間で開始できます。
交換:OSPFルーターはデータベース記述子(DBD)パケットを交換および比較します。読み込み中:この状態では、リンク状態情報の実際の交換が行われます。古くなった、または欠落しているエントリも再送する必要があります。
フル:ルーターは互いに完全に隣接しています
(参照:
http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a0080093f0e.shtml)
https://www.cisco.com/c/en/us/support/docs/ip/open-shortest-path-first-ospf/13685-13.html