IS-IS 設定について
IS-IS を設定するには、インターフェイスで IS-IS を有効にし、インターフェイスで family iso address net-address を設定して、デバイス インターフェイスの 1 つ(できれば lo0 インターフェイス)で NET アドレスを設定する必要があります。NET アドレス (システム ID または NSAP アドレスとも呼ばれます) を作成するには、ネットワーク設計によって決定される規則を使用するか、次の規則に従います。
-
ルーターIDを取得し、ドット(.)を削除し、必要に応じて先頭のゼロを挿入して、文字列の長さが12文字になるようにします。
例えば、ルーターIDが192.168.0.4の場合、12文字の文字列は192168000004になります。ルーターIDが10.12.23.1の場合、12文字の文字列は010012023001になります。
-
4文字ごとにドットを追加します。
文字列は 1921.6800.0004 と 0100.1202.3001 になります。
-
エリア番号を先頭に付加します。
ルーティング デバイスがエリア 47 にある場合、文字列は 47.1921.6800.0004 と 47.0100.1202.3001 になります。
-
セレクター (00) を追加します。
文字列は 47.1921.6800.0004.00 と 47.0100.1202.3001.00 になります。
インターフェイスで family iso を設定して、IS-IS プロトコルをサポートするすべてのインターフェイスで ISO ファミリーを設定する必要があります。これは、IS-IS関連のフレームがルーティングデバイスによって破棄されないことを意味します。
プロトコル設定で interface interface-name を設定して、IS-IS をインターフェイス上で実行できるようにする必要があります。これは、インターフェイスがIS-ISにアドバタイズされることを意味します。
OSPF とは異なり、lo0 インターフェイスで IS-IS を有効にする場合、パッシブ モードを明示的に設定する必要はありません。パッシブ モードとは、インターフェイスはリンクステート プロトコルにアドバタイズされますが、IS-IS hello やリンクステート PDU などのプロトコル制御パケットを送受信しないことを意味します。IS-IS では、lo0 インターフェイスは常にパッシブです。
インターフェイスでIS-ISを有効にすると、両方のレベル(レベル1とレベル2)がデフォルトで有効になります。インターフェイスがレベル 1 のリンク上にあることを指定するには、レベル 2 を無効にします。インターフェイスがレベル 2 のリンク上にあることを指定するには、レベル 1 を無効にします。デバイス全体またはインターフェイスごとにレベルを無効にできます。R1とR2の2つのルーティングデバイスが両方とも同じIS-ISエリアにある場合、一方または両方のデバイスがレベル2を無効にしていれば、レベル1で通信します。
セキュリティ デバイスの場合のみ、[edit security forwarding-options family iso] 階層レベルで mode packet-based を設定して IS-IS を有効にする必要があります。
19.2R1-S2以前のJunosリリースでは、 [edit security forwarding-options family iso]下でISISのパケットモードを明示的に設定せずに、ISIS PDU交換に対応していました。新しいリリースでは、この設定は ISIS が正しく動作するために必要です。SRX デバイスを19.2R1-S2より新しいJunosバージョンにアップグレードする場合、ISISのパケットモードを設定しないと、隣接関係が形成されません。