Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

community (Policy Options)

構文

階層レベル

説明

ルーティングポリシー一致条件で使用するコミュニティ、拡張コミュニティ、または大規模コミュニティを定義します。

オプション

name- 正規表現を識別する名前。名前には、文字、数字、ハイフン(-)を使用でき、最大 255 文字までを使用できます。名前にスペースを含めるには、引用符(" ")で囲みます。

invert-match- コミュニティ式のマッチングの結果を反転します。一致条件は community 正規表現を定義し、受信したプレフィックスのコミュニティ属性と一致する場合、Junos OS は TRUE の結果を返します。そうでない場合、Junos OSはFALSEの結果を返します。この invert-match ステートメントにより、Junos OSは反対の動作をします。一致した場合、Junos OSはFALSEの結果を返します。一致するものがない場合、Junos OS は TRUE の結果を返します。

members community-ids- 1 人以上のコミュニティ メンバー。複数のメンバーを指定する場合は、すべてのメンバーを括弧で囲む必要があります。

community-ids 形式は次のとおりです。

Junos OS リリース 15.1 以降、ワイルドカード メンバー segmented-nh:.*:0 を適用して、拡張コミュニティ情報を転送するすべての S-PMSI A-D ルートに BGP ポリシーを適用できます。

as-number はAS番号で、0〜65,535の範囲の値を指定できます。 community-value はコミュニティ識別子で、0〜65,535の数値を指定できます。

また、RFC 1997の「BGPコミュニティ属性」で定義されている以下の既知のコミュニティ名のいずれかとしてコミュニティに対して指定community-idsすることもできます。

  • no-export—このコミュニティ名を含むルートは、BGP コンフェデレーションの境界外にアドバタイズされません。

  • no-advertise—このコミュニティ名を含むルートは、他のBGPピアにアドバタイズされません。

  • no-export-subconfed—このコミュニティ名を含むルートは、BGPコンフェデレーション内の他のメンバーのASのピアを含む外部BGPピアにはアドバタイズされません。

オプションを使用してnone、静的ルートでBGPコミュニティ情報を明示的に除外することができます。ステートメントの部分で指定されたオプションdefaultsを上書きcommunityするように、ステートメントのstatic部分に個々のルートrouteを設定するときに含めnoneます。

拡張 community-ids の形式は次のとおりです。

typeは拡張コミュニティーのタイプで、、 、 、 、 targetorigindomain-id、 、 、rt-importsrc-asまたは特定の BGP 拡張コミュニティーを識別する 16 ビットの数値のいずれかです。bandwidthコミュニティはtarget、ルートの宛先を識別します。コミュニティはorigin、ルートの起点を特定します。コミュニティはdomain-id、ルートの送信元の OSPF ドメインを識別します。コミュニティはsrc-as、ルートの起点となった自律システムを識別します。コミュニティはrt-import、ルーティングテーブルにインストールするルートを特定します。

メモ:

の場合 src-as、指定できるのはAS番号のみで、IPアドレスは指定できません。の場合 rt-import、指定できるのはIPアドレスのみで、AS番号は指定できません。

administrator は管理者です。拡張コミュニティのタイプに応じて、AS番号またはIPv4アドレスプレフィックスのいずれかです。

assigned-number は、ローカル プロバイダーを識別します。

帯域幅をAS番号にリンクする形式は次のとおりです。

bandwidth:as-number:bandwidth

as-number はAS番号を指定し、 bandwidth 帯域幅をバイト/秒で指定します。

メモ:

Junos OSリリース9.1以降では、RFC 4893の 4オクテットAS番号スペースのBGPサポートに定義されている4バイトAS番号と、Junos OS旧リリースがサポートする2バイトAS番号の両方を指定できます。プレーン番号形式では、1〜4,294,967,295の範囲の値を設定できます。プレーン番号形式の4バイトAS番号を含むまたはorigin拡張コミュニティを設定するにはtarget、番号の末尾に文字「L」を追加します。たとえば、4バイトAS番号334,324で番号132が割り当てられたターゲットコミュニティは、次のようにtarget:334324L:132表されます。

Junos OSリリース9.2以降では、およびorigin拡張コミュニティのtarget4バイトAS番号を定義する際に、ASドット表記を使用することもできます。ピリオドで連結された 2 つの整数を指定します: 16-bit high-order value in decimal..16-bit low-order value in decimalたとえば、プレーン番号形式で65546と表される4バイトAS番号は、ASドット表記では1.10と表されます。

RFC 8092で定義されているように、BGP大規模コミュニティは12バイトエンコーディングを使用し、BGP大規模 community-ids の形式は次のとおりです。

large BGP 大規模コミュニティを示します。

global-administrator は管理者です。これは4バイトAS番号です。

assigned-number は、ローカル プロバイダーを識別するために使用される 4 バイトの値です。BGP大規模コミュニティは、ローカルプロバイダを識別するために2つの4バイト割り当て番号を使用します。

必要な権限レベル

routing—設定でこのステートメントを表示します。

routing-controlー設定にこのステートメントを追加します。

リリース情報

Junos OSリリース7.4より前に導入されたステートメント。

Junos OS リリース 9.5 で導入された動的データベースでの設定のサポート。

EX シリーズ スイッチの Junos OS リリース 9.5 で導入された動的データベースでの設定のサポート。

MXシリーズ、PTXシリーズ、QFXシリーズのJunos OSリリース17.3で導入されたBGP大規模コミュニティのサポート。