[index] CentreCOM 8948XL コマンドリファレンス 2.9

# ADD IP COMMUNITYLIST

カテゴリー：IP / 経路制御（BGP-4）
備考：フィーチャーライセンス AT-FL-09 が必要

`ADD IP COMMUNITYLIST=1..99 [ENTRY=1..4294967295] INCLUDE={INTERNET|NOEXPORT|NOADVERTISE|NOEXPORTSUBCONFED|asn:xxx|1..4294967295}[,...]
ADD IP COMMUNITYLIST=1..99 [ENTRY=1..4294967295] EXCLUDE={INTERNET|NOEXPORT|NOADVERTISE|NOEXPORTSUBCONFED|asn:xxx|1..4294967295}[,...]`

asn:xxx: BGPコミュニティー（asnはAS番号（0〜65535）、xxxはASで定めたコミュニティー識別番号（0〜65535））

コミュニティーリストにエントリーを追加する。
コミュニティーリストは、BGP経路に対するフィルタリング機能の1つ。COMMUNITIES属性の値に基づいて経路をフィルタリングしたり、各種属性を変更するときに使う。
コミュニティーリストは複数のエントリーから構成されるリスト。検索はエントリー番号の若い順に行われ、最初にマッチしたエントリーで結果（INCLUDEかEXCLUDE）が返される。リストの検索はマッチした時点で終了する。
エントリーを持たないコミュニティーリストは「すべてINCLUDE」、すなわち、すべての経路に対してINCLUDEを返す。また、1つでもエントリーを持つコミュニティーリストの末尾には「すべてEXCLUDE」、すなわち、すべての経路に対してEXCLUDEを返す暗黙のエントリーが存在している。
コミュニティーリストは単独で使用するのではなく、必ずルートマップのMATCH条件として使用する（ADD IP ROUTEMAPコマンドのMATCH COMMUNITYパラメーターに指定）。
その場合、結果が「INCLUDE」の経路はルートマップの該当エントリーにマッチしたと見なされ、結果が「EXCLUDE」の経路はマッチしたと見なされない。

パラメーター

COMMUNITYLIST: コミュニティーリスト番号

ENTRY: リスト内におけるエントリーの位置。省略時はリストの末尾に追加される。既存エントリーと同じ番号を指定した場合は、既存エントリーの前に新規エントリーが追加され、既存エントリー以降はひとつずつ後ろに下がる。

INCLUDE: BGPコミュニティー。通常は「asn:xxx」形式の番号か単一の32ビット整数値（= asn × 65536 ＋ xxx）で指定するが、Well-knownコミュニティーについてはキーワードを指定することも可能（INTERNETはすべての経路が所属するコミュニティー）。カンマ区切りで10個まで指定できる。ここで指定したコミュニティーすべてが、経路エントリーのCOMMUNITIES属性に含まれている場合、リスト検索結果として「INCLUDE」が返される。

EXCLUDE: BGPコミュニティー。通常は「asn:xxx」形式の番号か単一の32ビット整数値（= asn × 65536 ＋ xxx）で指定するが、Well-knownコミュニティーについてはキーワードを指定することも可能（INTERNETはすべての経路が所属するコミュニティー）。カンマ区切りで10個まで指定できる。ここで指定したコミュニティーすべてが、経路エントリーのCOMMUNITIES属性に含まれている場合、リスト検索結果として「EXCLUDE」が返される。

例

``■ BGPコミュニティー「65001:100」を持つ経路にだけ「INCLUDE」を返すコミュニティーリスト「1」を作成する。その他の経路に対しては、暗黙のエントリーによってEXCLUDEが返される。
`ADD IP COMMUNITYLIST=1 INCLUDE=65001:100
` ■ BGPコミュニティー「65002:200」を持つ経路にだけ「EXCLUDE」を返すコミュニティーリスト「2」を作成する。1つでもエントリーを持つコミュニティーリストの末尾には「すべてEXCLUDE」の暗黙のエントリーが存在するため、特定の経路だけをEXCLUDEしたいときは「すべてINCLUDE」のエントリーをリストの末尾に置くこと（INTERNETはすべての経路を意味するキーワード）。
`ADD IP COMMUNITYLIST=2 EXCLUDE=65002:200
ADD IP COMMUNITYLIST=2 INCLUDE=INTERNET`

関連コマンド

ADD BGP PEER
ADD IP ROUTEMAP
DELETE IP COMMUNITYLIST
SET BGP PEER
SHOW IP COMMUNITYLIST

参考

RFC1771, A Border Gateway Protocol 4 (BGP-4)
RFC1772, Application of the Border Gateway Protocol in the Internet
RFC1930, Guidelines for creation, selection, and registration of an Autonomous System (AS)
RFC1997, BGP Communities Attribute
RFC2385, Protection of BGP Sessions via the TCP MD5 Signature Option
RFC2439, BGP Route Flap Damping
RFC2796, BGP Route Reflection - An Alternative to Full Mesh IBGP
RFC2842, Capabilities Advertisement with BGP-4
RFC2918, Route Refresh Capability for BGP-4
RFC3065, Autonomous System Confederations for BGP

(C) 2004 - 2008 アライドテレシスホールディングス株式会社

PN: J613-M0021-12 Rev.L