resolution
構文
resolution { (preserve-nexthop-hierarchy | no-preserve-nexthop-hierarchy); rib routing-table-name { import [ policy-names ]; inet-import [ policy-names ]; inet-resolution-ribs [ routing-table-names ]; inet6-import [ policy-names ]; inet6-resolution-ribs [ routing-table-names ]; iso-import [ policy-names ]; iso-resolution-ribs [ routing-table-names ]; mpls-import [ policy-names ]; resolution-family resolution-family; resolution-ribs [ routing-table-names ]; } }
階層レベル
[edit logical-systems logical-system-name routing-instances routing-instance-name routing-options], [edit logical-systems logical-system-name routing-options], [edit routing-instances routing-instance-name routing-options], [edit routing-options]
説明
特定のルーティング テーブル内のルートのプロトコル ネクスト ホップに対してカスタム ルート解決を実行するようにルーターを構成します。プロトコル ネクストホップは、転送ネクストホップを決定するために使用されます。
例えば、プロトコルのネクストホップIPアドレス検索に、トポロジールーティングテーブル:red.inet.0と:blue.inet.0を使用するように、inet.2のルート解決に指示することができます。 あるいは、bgp.l3vpn.0 に inet.0 の情報を使用してルートを解決するように指示し、inet.3 を使用するデフォルトの動作を上書きすることもできます。
resolution-ribs ステートメントでは、最大 2 つのルーティング テーブルを指定できます。ルート解決スキームは、最初にリストされたルーティング テーブルでプロトコルのネクストホップ アドレスをチェックします。アドレスが見つかった場合は、このエントリが使用されます。見つからない場合、解決スキームは 2 番目にリストされているルーティング テーブルをチェックします。そのため、各プロトコルのネクストホップアドレスに使用されるルーティングテーブルは1つだけです。例えば、 を設定するresolution rib bgp.l3vpn.0 resolution-ribs [inet.0 inet.3]
と、 inet.0 が最初にチェックされ、次に inet.3 がチェックされます。
ルート解決をカスタマイズすると、ルーティングプロトコルプロセス(rpd)が通常よりも多くのメモリリソースを消費する可能性があります。ルート解決をカスタマイズする場合、 および show task memory
コマンドを実行してshow system processes
メモリリソースを確認することをお勧めします。詳細については、 EXシリーズスイッチのルーティングプロトコルプロセスの概要を参照してください。
残りのステートメントについては、個別に説明します。 CLIエクスプローラを参照してください。
オプション
disable-auto-resolve-on-scheme-changes | (オプション)解決スキームが作成、削除、または変更されても、サービス ルートは自動的に再解決されません。ただし、解決スキームの変更時に、ルートの再解決を手動でトリガーすることはできます。 |
inet-import [ policy-names ] | (オプション)IPv4 ファミリー解決ツリーのインポート ポリシー。 |
inet-resolution-ribs [ routing-table-names | (オプション)IPv4ファミリーのプロトコルネクストホップ解決に使用するルーティングテーブルを指定します。 |
inet6-import [ policy-names ] | (オプション)IPv6 ファミリー解決ツリーのインポート ポリシー。 |
inet6-resolution-ribs [ routing-table-names ] | (オプション)IPv6ファミリーのプロトコルネクストホップ解決に使用するルーティングテーブルを指定します。 このオプションを有効にすると |
iso-import [ policy-names ] | (オプション)ISO ファミリ解決ツリーのインポート ポリシー。 |
iso-resolution-ribs [ routing-table-names ] | (オプション)ISO ファミリーのプロトコルネクストホップ解決に使用するルーティングテーブルを指定します。 |
resolution-family resolution-family | (オプション)解決ツリーのファミリを指定します。 |
preserve-nexthop-hierarchy | 転送プレーンにネクストホップをインストールする場合は、ネクストホップ階層を保持します。 |
必要な権限レベル
routing—設定でこのステートメントを表示します。
routing-controlー設定にこのステートメントを追加します。
リリース情報
Junos OSリリース7.4より前に導入されたステートメント。
Junos OSリリース17.2R1で追加されたinet6-importおよびinet6-resolution-ribsオプション。