このページの内容
デフォルトルーティングポリシー
着信または発信ルートまたはパケットが到着し、パケットが到着したルートまたはインターフェイスに関連する明示的に設定されたポリシーがない場合、デフォルトポリシーで指定されたアクションが実行されます。 デフォルトポリシー は、ルートがルーティングテーブルに配置されるか、からアドバタイズされるか、あるいはパケットがルーターインターフェイスで受け入れられるか、またはインターフェイスから送信されるかを決定するルールまたはルールのセットです。
デフォルトのルーティング ポリシーを熟知しておくと、ニーズに合わせて変更する必要がある場合を知ることができます。 表1は 、ルートをインポートおよびエクスポートする各ルーティングプロトコルのデフォルトルーティングポリシーをまとめたものです。デフォルトルーティングポリシーのアクションは、ルーティングポリシーを明示的に設定されていない場合に実行されますルーティングポリシー。この表には、直接ルートと明示的に設定されたルートも示されており、この表では疑似プロトコルとみなされます。明示的に設定されたルートには、集約ルート、生成ルート、スタティックルートが含まれます。
PTXシリーズパケットトランスポートルーターでは、デフォルトのBGPルーティングポリシーが他のJunos OSルーティングデバイスとは異なります。 パケットトランスポートルーター(PTXシリーズ)のデフォルトBGPルーティングポリシーについて理解するを参照してください。
| プロトコルのインポートまたはエクスポート |
デフォルトのインポートポリシー |
デフォルトのエクスポート・ポリシー |
|---|---|---|
| BGP |
設定済みのネイバーから学習した受信した BGP IPv4 ルートをすべて受け入れ、inet.0 ルーティングテーブルにインポートします。設定されたネイバーから学習した受信したすべての BGP IPv6 ルートを受け入れ、inet6.0 ルーティングテーブルにインポートします。 |
すべてのアクティブなBGPルートをすべてのBGPスピーカーに再アドバタイズしますが、ルートリフレクタとして機能していない限り、あるIBGPスピーカーが別のIBGPスピーカーから学習したルートを再アドバタイズすることを禁止するプロトコル固有のルールに従います。 |
| DVMRP |
すべてのDVMRPルートを受け入れ、inet.1ルーティングテーブルにインポートします。 |
アクティブなDVMRPルートを受け付けてエクスポートします。 |
| IGMP |
インポート:すべてのグループを受け入れます(インターフェイスに接続しているかどうかは関係ありません)。IGMPでは、ルーティングテーブルからIGMPへの「エクスポート」はありません。 |
|
| IS-IS |
すべてのIS-ISルートを受け入れ、inet.0およびinet6.0ルーティングテーブルにインポートします。詳細については、こちらを参照してください: インポート(プロトコル IS-IS) |
すべてを拒否する。(このプロトコルは、フラッディングを使用してローカルルートと学習したルートを通知します。) |
| LDP |
すべてのLDPルートを受け入れ、inet.3ルーティングテーブルにインポートします。 |
すべてを拒否する。 |
| MPLS |
すべての MPLS ルートを受け入れ、inet.3 ルーティングテーブルにインポートします。 |
アクティブな MPLS ルートを受け入れてエクスポートします。 |
| OSPF |
すべての OSPF ルートを受け入れ、inet.0 ルーティングテーブルにインポートします。(このデフォルトポリシーを上書きまたは変更することはできません。) |
すべてを拒否する。(このプロトコルは、フラッディングを使用してローカルルートと学習したルートを通知します。) |
| PIM デンスモード |
すべてのPIMデンスモードルートを受け入れ、inet.1ルーティングテーブルにインポートします。 |
アクティブなPIMデンスモードルートを受け入れます。 |
| PIM スパース モード |
すべてのPIMスパースモードルートを受け入れ、inet.1ルーティングテーブルにインポートします。 |
アクティブなPIMスパースモードルートを受け入れてエクスポートします。 |
| 擬似プロトコル:
|
すべての直接ルートおよび明示的に設定されたルートを受け入れ、inet.0 ルーティングテーブルにインポートします。 |
疑似プロトコルはルーティングプロトコルではないため、ルーティングテーブルからルートをエクスポートできません。 ルーティングプロトコルは、これらまたは任意のルートをルーティングテーブルからエクスポートできます。 |
| リップ |
設定されたネイバーから学習したすべてのRIPルートを受け入れ、inet.0ルーティングテーブルにインポートします。 |
すべてを拒否する。RIPルートをエクスポートするには、RIPのエクスポートポリシーを設定する必要があります。 |
| RIPng |
設定されたネイバーから学習したすべてのRIPngルートを受け入れ、inet6.0ルーティングテーブルにインポートします。 |
すべてを拒否する。RIPngルートをエクスポートするには、RIPngのエクスポートポリシーを設定する必要があります。 |
| テストポリシー |
すべてのルートを受け入れます。テストポリシーの詳細については、「 例:複雑な正規表現を使用したルーティングポリシーのテスト」を参照してください。 |
|
OSPFおよびIS-ISインポートポリシー
OSPFの場合、インポートポリシーは外部ルートにのみ適用されます。外部ルートは、OSPF自律システム(AS)の外側にあるルートです。内部ルート(OSPFから学習したルート)の場合、OSPFのデフォルトのインポートポリシーを変更することはできません。リンクステートプロトコルとして、IS-ISとOSPFは自律システム(AS)内のシステム間でルートを交換します。AS内のすべてのルーターとシステムは、到達可能なプレフィックスへのルートとプレフィックスに関連付けられたメトリックを含む、同じリンク状態データベースを共有する必要があります。インポートポリシーが設定され、IS-ISまたはOSPFに適用されている場合、一部のルートが学習またはアドバタイズされなかったり、学習されたルートのメトリックが変更されたりする可能性があり、これにより、一貫性のあるリンクステートデータベースが不可能になります。
IS-ISおよびOSPFプロトコルのデフォルトのエクスポートポリシーは、すべてを拒否することです。これらのプロトコルは、実際には内部で学習したルート(プロトコルを実行しているインターフェイス上の直接接続されたルート)をエクスポートしません。IS-IS プロトコルと OSPF プロトコルはどちらも、フラッディングと呼ばれる手順を使用して、ローカル ルートとプロトコルによって学習されたルートを通知します。フラッディング手順はプロトコルの内部で行われ、ポリシーフレームワークの影響を受けません。エクスポートは、他のプロトコルからの情報を通知するためにのみ使用でき、デフォルトではそうしません。
自動エクスポート
レイヤー3 VPNの場合、自動エクスポート機能を設定することで、ローカルプレフィックスリークの制限を克服し、ローカルVPNルーティングと転送(VRF)ルーティングインスタンス間のルートを自動的にエクスポートすることができます。
レイヤー3 VPNでは、複数のCEルーターをPEルーター上の1つのVRFルーティングインスタンスに属することができます。PEルーターは、複数のVRFルーティングインスタンスを持つことができます。場合によっては、共有サービスでは、ローカルとリモートの両方のPEルーターで、複数のVRFルーティングテーブルにルートを書き込む必要があります。そのため、PEルーターは、設定された各VRFルーティングインスタンス間でルート情報を共有する必要があります。このようなルート情報の交換は、BGP拡張コミュニティ属性を利用してハブアンドスポークトポロジーを作成するカスタム vrf-export と vrf-import ポリシーによって実現されます。ルートプレフィックスなどのルーティング情報のこの交換は、プレフィックスリークと呼ばれます。
自動エクスポート機能は、特定のPEルーターでローカルに設定されたVRFルーティングインスタンス間のプレフィックスをリークします。自動エクスポート機能は、 auto-export ステートメントを使用することで有効にします。
自動エクスポートは、各 VRF のエクスポートポリシーを評価し、ローカルでリークできるルートターゲットを決定することで、ローカルプレフィックスリークのみを処理するため、ローカル PE ルーターで常に適用されます。標準のVRFインポートおよびエクスポートポリシーは、リモートPEプレフィックスリークのみに影響します。
自動エクスポートで検査された vrf-export ポリシーに明示的な then accept アクションがない場合、自動エクスポートは基本的にポリシーを無視するため、ポリシー内で指定されたルートターゲットがリークすることはありません。