HCIP-Datacom IS-IS 基本的な ISIS ダイナミック ルーティング プロトコルの概念 原理と構成 (下部の ISIS マインド マップ)

目次

ISISのコンセプト:

NET: ネットワーク エンティティ名

ISIS のバックボーン エリアと非バックボーン エリアの違い:

ISIS ルーターのタイプ: (デフォルトでレベル 1/2)

ISIS は、ブロードキャスト ネットワークと P2P の 2 つのネットワーク タイプをサポートしています。

ISIS メッセージ タイプ:

ISISの構造:

ISIS ブロードキャスト ネットワークでの近隣関係の確立: スリーウェイ ハンドシェイク

DIS:指定中間制度

DIS 選出プロセス:

OSPF "DR" と ISIS "DIS" の違い:

ISIS ポイントツーポイント ネットワークもデフォルトで 3 ウェイ ハンドシェイクであり、隣接関係を確立するために 2 つのハンドシェイクもサポートしています。

ISIS における LSP パケット、CSNP パケット、および PSMP パケットの機能と送信時間:

ブロードキャスト ネットワークでの LSDB の同期プロセス:

ISIS マルチキャスト アドレス:

ポイントツーポイント環境で LSDB を同期する同期プロセス:

LSP のプロセス:

OSPF と ISIS のトリガーによる更新と定期的な更新:


ISISのコンセプト:

IS-IS: OSI 環境で動作する中間システムから中間システムへの中間システム. 元々は OSI 環境で動作していましたが, CLNP のネットワーク層プロトコルに属しています. 現在の TCP/IP に適応するために, ISIS はいくつかの改良を加えました. 改良された ISIS は CLNP ネットワーク 統合 ISIS と呼ばれる TCP/IP で実行できます。

ISIS はネットワーク層プロトコルに属しますが、データ リンク層で動作し、リンク状態ルーティング プロトコルである IGP 内部ゲートウェイ プロトコルです。

NET: ネットワーク エンティティ名

ISIS は、IP 環境で実行するために少なくとも 1 つの NET アドレスを設定する必要があり、NET アドレスは特別な NSAP アドレスです (SEL は 00 に固定されています)。

構造: エリア ID + システム ID + SEL

※エリアIDは機器が属するエリア、システムIDは機器を識別するIDです。

ISIS のバックボーン エリアと非バックボーン エリアの違い:

ISIS のバックボーン エリアは、エリア ID に関係なく、レベル 2 デバイスと、レベル 1/2 デバイスによって確立されたレベル 2 隣接関係で構成されます。残りのレベル 1 隣接関係は非バックボーン エリアです。

ISIS ルーターのタイプ: (デフォルトでレベル 1/2)

レベル 1 ルーター:同じレベル 1 デバイスまたはレベル 1/2 デバイスとレベル 1 近隣関係を確立し、レベル 1 LSDB を同期できます。

レベル 2 ルーター:同じエリアまたは異なるエリア内のレベル 2 デバイスまたはレベル 1/2 デバイスとレベル 2 隣接関係を確立し、レベル 2 LSDB を同期することができます。

レベル 1/2 ルーター:同じエリア内のレベル 1 またはレベル 1/2 デバイスとレベル 1 隣接関係を確立し、レベル 1 LSDB を同期できます。同じエリアまたは別のエリアにあるレベル 2 またはレベル 1/2 デバイスとレベル 2 隣接関係を確立し、レベル 2 LSDB を同期することもできます。

注:レベル 1 LSDB には同じエリア内のレベル 1 ルーティング情報のみがあり、レベル 2 LSDB にはネットワーク全体のルーティング システム情報があります (レベル 1/2 デバイスはレベル 1 ルーティング情報をレベルデフォルトでは 2. ただし、Level-2 エリアのルートは Level- に渡されません)。

ISIS は、ブロードキャスト ネットワークと P2P の 2 つのネットワーク タイプをサポートしています。

ISIS メッセージ タイプ:

こんにちはメッセージ: L-1 ハロー メッセージ、L-2 ハロー メッセージ、P2P ハロー メッセージを含む近隣関係の発見、確立、維持に使用されます (デフォルトの送信時間は 10 秒です)。

HSP メッセージ:それぞれ L-1 LSP と L-2 LSP である完全なリンク状態情報 (OSPF の LSU メッセージと同等) を運ぶ

SNP メッセージ (2 つのタイプがあります):

        CSNP : LSDB が同期されているかどうかを判断するために使用される、LSDB の要約情報を運ぶフル シーケンス メッセージ (DD メッセージに相当) で、L-1 CSNP と L-2 CSNP に分けられます。

        PSNP:要約情報の一部を運ぶ部分シーケンス メッセージは、L-1 PSNP と L-2PSNP に分割された要求と確認の機能 (LSR および LSAC メッセージに相当) を持ちます。

ISISの構造:

ISIS は、高度にスケーラブルな TLV 構造(T タイプ、L 長さ/サイズ、V 値/データ) を使用し、ISIS は、新しいプロトコルまたは機能をサポートする場合にのみ、新しい TLV を追加する必要があります。

ISIS ブロードキャスト ネットワークでの近隣関係の確立: スリーウェイ ハンドシェイク

R1---R2

1. R1/R2 は、自身のシステム ID とエリア ID およびその他のパラメーターを運ぶ Hello パケットの送信を開始します この時点で、ネイバー リストは空であり、Down 状態にあります。

2. Hello メッセージを受信した後、R1/R2 はメッセージで運ばれたシステム ID をネイバー リストに追加し、Init 状態に入り、Hello メッセージに応答するときにピア システム ID を運びます。

3. R1/R2 は相手側からの Hello パケットを受信し、ネイバー リストに自身のシステム ID が含まれていることを確認すると、UP 状態になり、ネイバー関係が確立されたことを示します。

注: ブロードキャスト ネットワークで隣接関係を確立した後、2 回の Hello タイムを待って DIS を選択します。

DIS:指定中間制度

効果:

1. ブロードキャスト環境でネットワーク トポロジを記述する擬似ノードを作成する

2. LSDB を同期する

DIS 選出プロセス:

1. 優先度の範囲は 0 ~ 127 です。デフォルトは 64 です。すべての優先度が選択に参加します。大きいほど良いです。

2. 同じ優先順位の MAC アドレスを比較します。大きいほど良い

注: DIS はプリエンプションをサポートします

OSPF "DR" と ISIS "DIS" の違い:

1. 優先度:

DR は 0 ~ 255 で、デフォルト値は 1 です。0 は選挙に参加しません

DIS は 0 ~ 127、デフォルトは 64、すべて選挙に参加

2. 選挙パラメータ:

DR は優先度 + RID

DIS は優先度 + MAC

3. バックアップ:

DR には BDR バックアップがあります

DIS はバックアップされていません

4. 機能:

隣接数を減らすための DR

DIS はネットワーク トポロジを記述し、LSDB を同期します

5.ハロータイム:

DRは通常のルーターと同じ

DISは通常のルーターの1/3

6.プリエンプション:

DR はプリエンプションをサポートしていません

DIS はプリエンプションをサポート

ISIS ポイントツーポイント ネットワークもデフォルトで 3 ウェイ ハンドシェイクであり、隣接関係を確立するために 2 つのハンドシェイクもサポートしています。

R1---R2

1. R1 が Hello パケットを送信し、R2 がそれを受信すると、隣接関係が確立されます。

2. R2 は Hello メッセージを送信し、R1 はそれを受信した後にアップします。

注:この方法は信頼性が低く、一方通行のリスクが発生しやすい. P2P のみが 2 つのハンドシェイクをサポートします

ISIS における LSP パケット、CSNP パケット、および PSMP パケットの機能と送信時間:

LSP 生存時間: 1200 秒 -> 0 秒の変化、0 秒は老化を意味します

LSP ID = システム ID + 疑似ノード ID + フラグメント ID

システム ID は LSP が生成されたルーターを示し、疑似ノード識別子はこの LSP が疑似ノード LSP であるかどうかを示し、0 でない場合は疑似ノード LSP であるかどうかを示し、フラグメンテーション識別子はこの LSP がis fragmented で、0 でない場合は、断片化が行われていることを意味します。

CSNP メッセージ:ブロードキャスト ネットワークで 10 秒ごとに DIR が定期的に送信され、LSDB が同期されているかどうかが判断されます。隣接関係が確立された後、ポイント ツー ポイント ネットワークは互いに 1 回送信します。

PSNP メッセージ:ブロードキャスト ネットワークでは要求の機能を持ち、ポイント ツー ポイント ネットワークでは要求と確認の機能を持ちます。

ブロードキャスト ネットワークでの LSDB の同期プロセス:

*隣接関係が確立された後、DIS が選択され、すべてのデバイスが独自の LSP をマルチキャスト アドレスに送信します. DIS はすべてのデバイスの LSP を取得し、LSDB を構築し、CSNP メッセージのヘッダーとテールを自動的に送信します.

1. 新しいデバイスを追加し、独自の LSP をマルチキャスト アドレスに送信します。

2. DIS は受信後に LSDB に追加し、定期的に CSNP メッセージを送信します。

3. CSNP メッセージを受信した後、新しく追加されたデバイスは、不足している LSP を特定し、PSNP を送信して要求できます。

4. 要求を受信した後、DIS は完全な LSP を新しく追加されたデバイスに送信します。

*ブロードキャスト ネットワークはメッセージを確認する必要はなく、暗黙の確認のために DIS を介して定期的に CSNP メッセージを送信します。

ISIS マルチキャスト アドレス:

1階:0180-c200-0014

2階:0180-c200-0015

ポイントツーポイント環境で LSDB を同期する同期プロセス:

R1---R2

1. 隣接関係が確立された後、2 つは相互に CSNP メッセージを送信して、LSDB が同期されているかどうかを判断します。

2. 同期がない場合は、PSNP メッセージを相手に送信して、不足している LSP を要求します。

3. PSNP リクエストを受信した当事者は、確認のために完全な PSNP を返信します。

4. 完全な LSP ルーターを受け取った後、確認のために PSNP を返信します。

注:再送信タイマーが期限切れになり、LSP が受信されない場合、確認が受信されるまで LSP を再送信します。

LSP のプロセス:

同じ LSP の複数のインスタンスを受信した場合:

1. まず、LSP のシリアル番号を比較します。大きいほどよい

2. シリアル番号が同じで、LSP のライフタイムが 0 であるかどうかを確認し、0 が最適 (エージング)

3. 最初の 2 つは同じで、チェックサムを比較すると、大きいほど良い

注: 3 つのパラメーターは一貫しており、同じ最適値を示しています。

OSPF と ISIS のトリガーによる更新と定期的な更新:

OSPFもISISも「トリガー更新(ネットワークの変化をトリガー)」と「定期更新(定期更新)」に対応しており、OSPFは1800年代に定期的に、ISISは900年代に定期的に更新されます。

おすすめ

転載: blog.csdn.net/weixin_53466908/article/details/127839784