Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページで
 

例:ASパス正規表現の使用

自律システム(AS)パスは、BGPで使用されるルート属性です。ASパスは、ルート選択と潜在的なルーティングループの防止の両方に使用されます。この例では、AS パス番号とともに正規表現を使用して、一連のルートを検索する方法を示します。

要件

この例を設定する前に、デバイス初期化以外の特別な設定を行う必要はありません。

概要

図 1 は、外部BGP(EBGP)ピアリングセッションを介して接続された複数のASを示しています。各デバイスは、割り当てられたアドレス空間内で顧客ルートを生成しています。

トポロジー

図 1は、サンプルのネットワークを示しています。

図 1: BGPトポロジーAS正規表現BGPトポロジーAS正規表現

AS 64516の管理者は、AS 64513およびAS 64514から発信されるすべてのルートを拒否したいと考えています。と という2つのASパス正規表現が作成され、 というポリシーで参照されます。orig-in-64513orig-in-64514reject-some-routes その後、ルーティングポリシーがデバイスR6にインポートポリシーとして適用されます。

CLIクイック構成は、図 1でのすべてのデバイスの設定を示しています。

このセクションでは、デバイスR2とデバイスR6の手順について説明します。は、デバイスR2で コマンドとともに オプションを使用し、正規表現を使用してルートを検索する方法を示しています。 #configuration488__policy-as-path-regex-st検証aspath-regexshow route

設定

CLIクイック構成

この例をすばやく設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、[edit]階層レベルのCLIにコマンドをコピー&ペーストしてください。

デバイスR1

デバイスR2

デバイスR3

デバイス R4

デバイス R5

デバイス R6

手順

ステップバイステップでの手順

次の例では、設定階層内のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、Junos OS CLIユーザーガイドの「設定モードでのCLIエディターの使用」を参照してください。

デバイスR2 を設定するには:

  1. デバイスインターフェイスを設定します。

  2. デバイスR1へのEBGP接続を設定します。

  3. ルーティングポリシーを設定します。

  4. 静的ルートを構成します。

  5. AS番号を設定します。

ステップバイステップでの手順

次の例では、設定階層内のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、Junos OS CLIユーザーガイドの「設定モードでのCLIエディターの使用」を参照してください。

Device R6を設定するには:

  1. デバイスインターフェイスを設定します。

  2. デバイスR5へのEBGP接続を設定します。

  3. スタティックルートを送信するルーティングポリシーを設定します。

  4. 特定のルートを拒否するルーティングポリシーを設定します。

  5. 静的ルートを構成します。

  6. AS番号を設定します。

結果

設定モードから、show interfacesshow protocolsshow policy-options、およびshow routing-options のコマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイスR2

デバイス R6

デバイスの設定が完了したら、設定モードからcommitを入力します。

検証

設定が正常に機能していることを確認します。

デバイスR2でのルート検索

目的

デバイスR2では、 コマンドを使用して、 正規表現を使用してルートを検索します。show route aspath-regex

アクション

AS 64516のデバイスR6から発信されたルートを探します。

AS 64514 または AS 64516 のいずれかから発信されたルートを探します。

トランジットネットワークとしてAS 64513を使用するルートを探します。

意味

出力には、指定されたASパス正規表現に一致するルーティングテーブルエントリーが表示されます。

デバイスR6でルートが除外されていることの確認

目的

デバイスR6では、コマンドを使用して、 AS 64513およびAS 64514から発信されたルートがデバイスR6のルーティングテーブルから除外されるようにします。show route and show route hidden

アクション

意味

この出力は、デバイスR6で10.30.0/22および10.40.0/22ルートが拒否されていることを示しています。