ASパスのリストを設定します。
ASパスのリストは明示的な許可設定がないと、不許可として扱われますので、許可したい場合には必ずpermitの設定を行ってください。
複数のASを設定する場合は、スペースで区切って記述します。
ASパスの指定方法は、設定した文字列が含まれるものが対象となります。例えばmilan米兰体育官网;100milan米兰体育官网;と指定した場合は、milan米兰体育官网;100milan米兰体育官网;だけでなくmilan米兰体育官网;1001milan米兰体育官网;, milan米兰体育官网;1002milan米兰体育官网;, milan米兰体育官网;10010milan米兰体育官网;・・のように、milan米兰体育官网;100milan米兰体育官网;の文字列が含まれるものが対象となります。
また、正規表現での指定を行なうことができます。
refreshコマンド後に有効になるコマンドです。
Router(config)# ip as-path access-list as-path1 permit 100 101 102
ip as-path access-list <ASアクセスリスト名 {deny|permit} <AS番号
パラメータ 設定内容 設定範囲 省略時の値 ASアクセスリスト名 ASアクセスリストに名称をつけます。この名称は、BGPおよびaddress-family設定モードの、neighbor filter-listコマンドで指定します。 254文字以内の英数字 省略不可 deny | permit 許可属性(permit)か、不許可属性(deny)かを選択します。 deny
permit省略不可 AS番号 ASパスを指定します。複数のASパスを指定する場合は、スペースで区切って記述します。 1〜65535 省略不可
複数の値を、1つの書式で記載する機能を、正規表現(書式)と呼んでいます。
例えば、「0と1と2と3」を指定したい場合に、4つのコマンドを入力するのではなく、1つの入力で4つを表現することができ、ここで使用する書式が正規表現です。
FITELnet F60の正規表現で使用可能な文字を下表にまとめます。
なお、正規表現は本コマンドでのみ使用可能です。
正規表現で使用する
文字設定内容意味 使用例 . ピリオド 任意の1文字を意味します。(スペースを含む) 1. 10, 11, 12,・・・19および1a, 1b, ・・・が該当します。 * アスタリスク 直前の文字を0回以上繰り返すことを意味します。(スペースは含まない) 12* 1, 12, 122, 1222, 12222, ・・・などmilan米兰体育官网;1milan米兰体育官网;の次にmilan米兰体育官网;2milan米兰体育官网;を0回以上繰り返したものが該当します。 + プラス 直前の文字を1回以上繰り返すことを意味します。(スペースは含まない) 12+ 12, 122, 1222, 12222, ・・・などmilan米兰体育官网;1milan米兰体育官网;の次にmilan米兰体育官网;2milan米兰体育官网;を1回以上繰り返したものが該当します。 ^ キャレット 文字の先頭を表します。 ^1 1, 10, 11, 100, 1a・・など、1文字目がmilan米兰体育官网;1milan米兰体育官网;のものが該当します。 ^11 11, 111, 112, 1123・・など、最初の2文字がmilan米兰体育官网;11milan米兰体育官网;のものが該当します。 $ ドル 文字の最後を表します。 1$ 1, 11, 21, 321・・など、最後の文字がmilan米兰体育官网;1milan米兰体育官网;のものが該当します。 11$ 11, 111, 211, 3211・・など、最後の2文字がmilan米兰体育官网;11milan米兰体育官网;のものが該当します。 _ アンダースコア 次の中の1文字を意味します。
, カンマ { 中括弧開く } 中括弧閉じる ( 括弧開く ) 括弧閉じる 先頭文字(^と同等) 最終文字($と同等) スペース 1_ 1, 1{ 1} 1( 1)および1, 11, 21, 321・・など、最後の文字がmilan米兰体育官网;1milan米兰体育官网;のものが該当します。 [ ] 大括弧 文字の範囲を表します。 [1234] 1, 2, 3, 4 が該当します。 [13] 1, 3 が該当します。 - ハイフン [1-4] 1, 2, 3, 4 が該当します。 [a-bA-B] a, b, A, B が該当します。 | パイプ 「または」を表します。 ^1|^2 1文字目がmilan米兰体育官网;1milan米兰体育官网;またはmilan米兰体育官网;2milan米兰体育官网;のものが該当します。 ^1|2$ 1文字目がmilan米兰体育官网;1milan米兰体育官网;または最後の文字がmilan米兰体育官网;2milan米兰体育官网;のものが該当します。 { } 中括弧 繰り返しを表します。 1{2} 11, 111, 211, 11222など、milan米兰体育官网;1milan米兰体育官网;を2回繰り返すものが該当します。 1{2,} 11, 111, 211, 1112, 11112など、milan米兰体育官网;1milan米兰体育官网;を2回以上繰り返すものが該当します。 1{2,3} 11, 111, 211, 1112など、milan米兰体育官网;1milan米兰体育官网;を2回以上3回以下繰り返すものが該当します。 \ バックスラッシュ 正規表現用の文字の特殊な意味を取り除きます。 \*1 milan米兰体育官网;*1milan米兰体育官网;という文字列が該当します。 [a-z\-] a, b, c, ・・・zと、milan米兰体育官网;-milan米兰体育官网;が該当します。
AS番号1000, 1001, 1002, 1003を通過したプレフィックス情報は不許可とし、それ以外のプレフィックス情報は許可する。
Router(config)# ip as-path access-list 1 deny ^100[0-3]
Router(config)# ip as-path access-list 1 permit .*
ASパスリストによるフィルタは行いません。
基本設定モード