|
コマンドまたはアクション |
目的 |
ステップ 1 |
enable
例:
|
特権 EXEC モードをイネーブルにします。
|
ステップ 2 |
configure terminal
例:
Router# configure terminal
|
グローバル コンフィギュレーション モードを開始します。 |
ステップ 3 |
ip prefix-list list-name [seq seq-value] {deny network/length | permit network/length }
例:
Router(config)# ip prefix-list INCLUDE_10_NET permit 10.0.0.0/8
|
学習するプレフィックスをフィルタリングするための IP プレフィックス リストを作成します。
-
IP プレフィックス リストを学習リスト コンフィギュレーション モードで使用すると、学習される IP アドレスをフィルタリングすることができます。
-
例では、PfR に INCLUDE_10_NET という IP プレフィックス リストが作成され、プレフィックス 10.0.0.0/8 のプロファイリングが行われます。
|
ステップ 4 |
pfr master
例:
Router(config)# pfr master
|
PfR マスター コントローラ コンフィギュレーション モードを開始して、マスター コントローラとして Cisco ルータを設定し、マスター コントローラ ポリシーおよびタイマー設定を設定します。 |
ステップ 5 |
policy-rules map-name
例:
Router(config-pfr-mc)# policy-rules LL_REMOTE_MAP
|
PfR マスター コントローラ コンフィギュレーション モードで、PfR マップを選択し設定を適用します。
-
アクティブ化する PfR マップ名を指定するには、map-name 引数を使用します。
-
例では、このタスクで設定した学習リストを含んでいる LL_REMOTE_MAP という名前の PfR マップが適用されます。
|
ステップ 6 |
learn
例:
Router(config-pfr-mc)# learn
|
PfR Top Talker/Top Delay 学習コンフィギュレーション モードを開始して、トラフィック クラスを自動的に学習します。 |
ステップ 7 |
list seq number refname refname
例:
Router(config-pfr-mc-learn)# list seq 10 refname LEARN_REMOTE_LOGIN_TC
|
PfR 学習リストを作成し、学習リスト コンフィギュレーション モードを開始します。
-
学習リスト基準が適用される順番の決定に使用されるシーケンス番号を指定するには、seq キーワードおよび number 引数を使用します。
-
学習リストの参照名を指定するには、refname キーワードおよび refname 引数を使用します。
-
例では、LEARN_REMOTE_LOGIN_TC という名前の学習リストが作成されます。
|
ステップ 8 |
traffic-class application application-name... [filter prefix-list-name]
例:
Router(config-pfr-mc-learn-list)# traffic-class application telnet ssh
|
事前定義されたスタティック アプリケーションを使用して、PfR トラフィック クラスを定義します。
-
application-name 引数を使用して、事前定義されたスタティック アプリケーションを示す 1 つまたは複数のキーワードを指定します。 省略符号は、複数のアプリケーション キーワードを指定できることを示すときに使用します。
-
例では、telnet および ssh トラフィックを含むトラフィック クラスが定義されます。
|
ステップ 9 |
aggregation-type {bgp non-bgp prefix-length} prefix-mask
例:
Router(config-pfr-mc-learn-list)# aggregation-type prefix-length 24
|
(任意)トラフィック フロー タイプに基づいて学習済みのプレフィックスを集約するように、マスター コントローラを設定します。
-
bgp キーワードは、BGP ルーティング テーブル内のエントリに基づいてプレフィックスを集約するように設定します。 このキーワードは、BGP ピアリングがネットワーク内でイネーブルの場合に使用されます。
-
non-bgp キーワードは、スタティック ルートに基づいて学習済みのプレフィックスを集約するように設定します。 このキーワードが入力された場合、BGP ルーティング テーブル内のエントリは無視されます。
-
prefix-length キーワードは、指定したプレフィックス長に基づいて集約するように設定します。 この引数に設定できる値の範囲は、1 ~ 32 のプレフィックス マスクです。
-
このコマンドが指定されない場合、デフォルトの集約が、/24 のプレフィックス長に基づいて実行されます。
-
例では、/24 のプレフィックス長に基づいて、プレフィックス長の集約が設定されます。
|
ステップ 10 |
throughput
例:
Router(config-pfr-mc-learn-list)# throughput
|
最高アウトバウンド スループットに基づいてトップ プレフィックスを学習するように、マスター コントローラを設定します。
-
このコマンドをイネーブルにすると、マスター コントローラでは最高アウトバウンド スループットに従ってすべての境界ルータのトップ プレフィックスが学習されます。
-
例では、LEARN_REMOTE_LOGIN_TC トラフィック クラスの最高アウトバウンド スループットに基づいてトップ プレフィックスを学習するように、マスター コントローラが設定されます。
|
ステップ 11 |
exit
例:
Router(config-pfr-mc-learn-list)# exit
|
学習リスト コンフィギュレーション モードを終了し、PfR Top Talker/Top Delay 学習コンフィギュレーション モードに戻ります。 |
ステップ 12 |
ステップ 7 ~ 11 を繰り返して、追加の学習リストを設定します。 |
-- |
ステップ 13 |
exit
例:
Router(config-pfr-mc-learn)# exit
|
PfR Top Talker/Top Delay 学習コンフィギュレーション モードを終了し、PfR マスター コントローラ コンフィギュレーション モードに戻ります。 |
ステップ 14 |
ステップ 13 を繰り返し、グローバル コンフィギュレーション モードに戻ります。 |
-- |
ステップ 15 |
pfr-map map-name sequence-number
例:
Router(config)# pfr-map LL_REMOTE_MAP 10
|
PfR マップ コンフィギュレーション モードを開始して、PfR マップを設定します。
-
各 PfR マップ シーケンスには、match 句を 1 つだけ設定できます。
-
例では、LL_REMOTE_MAP という名前の PfR マップが作成されます。
|
ステップ 16 |
match pfr learn list refname
例:
Router(config-oer-map)# match pfr learn list LEARN_REMOTE_LOGIN_TC
|
学習済みの PfR プレフィックスに一致させるために、PfR マップ内で match 句エントリを作成します。
-
例では、LEARN_REMOTE_LOGIN_TC という名前の PfR 学習リストに定義されている条件を使用して、トラフィック クラスが定義されます。
(注) |
ここでは、このタスクに関連する構文だけを使用しています。 |
|
ステップ 17 |
end
例:
Router(config-oer-map)# end
|
(任意)OER マップ コンフィギュレーション モードを終了して、特権 EXEC モードに戻ります。 |