L3 ルーティング プロトコル
概要 BGP、IS-IS、OSPFなど、Juniper Cloud Native RouterでサポートされているL3ルーティングプロトコルについては、このトピックをお読みください。
サポートされているL3プロトコル
Juniper Cloud-Nativeルーターは、以下のL3ルーティングプロトコルをサポートしており、各プロトコルは、導入時のノードアノテーションや、実行中の cRPDポッドのcRPD CLI を介して設定できます。ノード注釈付きのgoテンプレートの構成スニペットの例を次に示します。
protocols { isis { interface all; {{if and .Env.SRGB_START_LABEL .Env.SRGB_INDEX_RANGE}} source-packet-routing { srgb start-label {{.Env.SRGB_START_LABEL}} index-range {{.Env.SRGB_INDEX_RANGE}}; node-segment { {{if .Node.srIPv4NodeIndex}} ipv4-index {{.Node.srIPv4NodeIndex}}; {{end}} {{if .Node.srIPv6NodeIndex}} ipv6-index {{.Node.srIPv6NodeIndex}}; {{end}} } } {{end}} level 1 disable; } }
-
BGP—BGPは、異なる自律システム(AS)内のルーター間でルーティング情報を交換するために使用される外部ゲートウェイプロトコル(EGP)です。BGPルーティング情報には、各宛先への完全ルートが含まれます。BGPは、ルーティング情報を使用して、他のBGPシステムとやりとりするネットワーク到達可能性情報のデータベースを維持します。BGPは、ネットワークの到達可能性情報を使用してAS接続のグラフを構築します。これにより、BGPがルーティングループを削除して、ASレベルでポリシー決定を適用することが可能になります。クラウドネイティブルーターは、BGPバージョン4をサポートしています。詳細については、 BGPユーザーガイドを参照してください。
-
IS-IS—IS-ISプロトコルは、リンクステート情報を使用してルーティングを決定する内部ゲートウェイプロトコル(IGP)です。IS-ISは、最短パスファースト(SPF)アルゴリズムを使用してルートを決定するリンク状態IGPです。IS-ISはトポロジの変更を評価し、完全なSPF再計算を実行するか、部分的なルート計算(PRC)を実行するかを決定します。IS-ISは、ネットワークの変更が検出されたときに、ネットワークコンバージェンスを迅速に行うことができるhelloパケットを使用します。クラウドネイティブルーターはIS-ISをサポートしています。詳細については、 IS-ISユーザーガイドを参照してください。
-
OSPF—OSPFは、単一の自律システム(AS)内でパケットをルーティングする内部ゲートウェイプロトコル(IGP)です。OSPF は、リンクステート情報を使用してルーティングを決定し、最短パス優先(SPF)アルゴリズム(ダイクストラ アルゴリズムとも呼ばれる)を使用してルート計算を行います。OSPFを実行している各ルーターは、ルーターの接続されたインターフェイスとルーティングメトリックに関する情報を含むASまたはエリア全体にリンク状態アドバタイズをフラッディングします。各ルーターは、これらのリンク状態アドバタイズメントの情報を使用して、各ネットワークへの最小コスト パスを計算し、プロトコルのルーティング テーブルを作成します。クラウドネイティブ ルーターは、OSPFバージョン2(OSPFv2)とOSPFバージョン3(OSPFv3)をサポートしています。詳細については、 OSPFユーザーガイドを参照してください。