Exstart状態のマスターとスレーブ間のOSPFルーティングプロトコルネゴシエーションのプロセス

Exstart状態では、OSPFパーティはマスターとスレーブをネゴシエートします。

次の図に示すように、ネゴシエーションプロセスでは、DBDメッセージの3つのフィールド(Initビット、Mビット、MSビット)を使用します。

Exstart状態のマスターとスレーブ間のOSPFルーティングプロトコルネゴシエーションのプロセス

初期化ビット:このビット1は、これが最初のDBDメッセージであり、両方の当事者がExstart状態に入ったことを示す標識であることを示します。

Mビット:さらに、このビット1は、将来DBDメッセージが存在することを示します。

MSビット:このビット1は、彼がマスターであることを示します。

シーケンス番号:DBDメッセージネゴシエーション中の確認に使用される、パーティによって生成されたランダムシーケンス番号。

交渉プロセスは次のとおりです。

1:双方が空のデータを含むDBDメッセージを互いに送信し、両方がMビットを1に設定して、マスターであると主張し、独自のシリアル番号を生成します。

2:両当事者は、他の当事者からDBDメッセージを受信した後、選挙を行い、選挙により2つの当事者のルーターIDが比較され、IDが大きい方がマスターになります。

3:選択が完了すると、LSAヘッダー情報を含む2つのパーティがDBDメッセージを相互に送信し始めます。

4:選択が完了し、DBDメッセージの相互送信を開始すると、スレーブは常に最初にマスターにDBDメッセージを送信します。

5:スレーブから送信されたDBDメッセージでは、シーケンス番号はマスターから最後に受信したシーケンス番号であり、マスターから送信されたDBDメッセージでは、シーケンス番号は毎回1ずつ増加します。

選挙マスターとスレーブはルーターIDを比較するので、選挙DRとBDRは最初に優先度を比較し、次に同じ優先度をルーターIDと比較するので、マスターとDRは直接関係していません。ルーターをDRにすることができます。奴隷。2つの役割の選出は、2つの独立したプロセスです。

おすすめ

転載: blog.51cto.com/14793869/2487755