ダイナミック LPTS フロー タイプ機能を使用すると、LPTS フロー タイプを設定できるとともに、TCAM 内の各フロー タイプの最大 LPTS エントリ数を定義できます。ダイナミック LPTS フロー タイプの設定はライン カードごとに行うため、複数のライン
カードにわたって複数のプロファイルを設定できます。
ルータが起動すると、デフォルトの LPTS フロー タイプが TCAM でプログラミングされます。フロー タイプそれぞれに、最大フロー エントリ数が事前に定義されています。後で、実行時にネットワーク要件に基づいてフロー タイプを選択し、最大フロー
エントリ値も設定するオプションがあります。最大フロー エントリ値ゼロは、フロー タイプが設定されていないことを示します。
(注) |
設定可能なフローと設定不能なフローの両方のデフォルト最大フロー値は、次の show コマンドの出力で確認できます。 show lpts pifib dynamic-flows statistics location <location specification>
|
設定可能なフロー タイプと設定不能なフロー タイプのリストを次の表に示します。また、設定可能なフロー タイプと設定不能なフロー タイプのリストを表示するには、show lpts pifib dynamic-flows statistics location コマンドも使用できます。
(注) |
すべてのフロー タイプに設定される最大 LPTS エントリの総数は、ライン カードあたり 8,000 エントリを超えないものとします。
|
設定例
次の例では、TCAM に BGP-known と ISIS-known の LPTS フロー タイプを設定し、ノード ロケーション 0/1/CPU0 に最大フロー エントリ 1800 と 500 を定義します。新しい最大値がデフォルト値を超えているため、他のフロー
タイプを無効にして TCAM 内にスペースを作成し、ライン カードあたりのすべてのフロー タイプの最大エントリ総数を 8,000 エントリを超えないようにする必要があります。そのため、次の例では RSVP-known フロー タイプがゼロに設定されています。
Router#configure
Router(config)#lpts pifib hardware dynamic-flows location 0/1/CPU0
Router(config-pifib-flows-per-node)#flow bgp-known max 1800
Router(config-pifib-flows-per-node)#flow ISIS-known max 500
Router(config-pifib-flows-per-node)#flow RSVP-known max 0
Router(config-pifib-flows-per-node)#commit
実行コンフィギュレーション
Router#show run lpts pifib hardware dynamic-flows location 0/1/CPU0
flow bgp known max 1800
flow isis-known 500
flow RSVP-known 0
確認
次の show コマンドは、ダイナミック フローの統計情報を表示します。フロー タイプの BGP-known と ISIS-known が新たに設定した最大フロー エントリ値で TCAM に設定されていることを確認できます。また、RSVP-known
フロー タイプが無効になっていることも確認できます。
Router#show lpts pifib dynamic-flows statistics location 0/1/CPU0
Dynamic-flows Statistics:
-------------------------
(C - Configurable, T - TRUE, F - FALSE, * - Configured)
Def_Max - Default Max Limit
Conf_Max - Configured Max Limit
HWCnt - Hardware Entries Count
ActLimit - Actual Max Limit
SWCnt - Software Entries Count
P, (+) - Pending Software Entries
FLOW-TYPE C Def_Max Conf_Max HWCnt/ActLimit SWCnt P
-------------------- -- ------- -------- -------/-------- ------- -
Fragment F 2 -- 2/2 2
OSPF-mc-known T 600 -- 2/600 2
OSPF-mc-default F 4 -- 4/4 4
OSPF-uc-known T 300 -- 1/300 1
OSPF-uc-default F 2 -- 2/2 2
ISIS-known T 300 500 500/300 0
ISIS-default F 1 -- 1/1 1
BGP-known T 900 1800 1800/900 0
BGP-cfg-peer T 900 -- 0/900 0
BGP-default F 4 -- 4/4 4
PIM-mcast-default F 40 -- 0/40 0
PIM-mcast-known T 300 -- 0/300 0
PIM-ucast F 40 -- 2/40 2
IGMP T 1200 -- 0/1200 0
ICMP-local F 4 -- 4/4 4
ICMP-control F 5 -- 5/5 5
ICMP-default F 9 -- 9/9 9
ICMP-app-default F 2 -- 2/2 2
LDP-TCP-known T 300 -- 0/300 0
LDP-TCP-cfg-peer T 300 -- 0/300 0
LDP-TCP-default F 40 -- 0/40 0
LDP-UDP T 300 -- 0/300 0
All-routers T 300 -- 0/300 0
RSVP-default F 4 -- 1/4 1
RSVP-known T 300 0 0/300 0
SNMP T 300 -- 0/300 0
SSH-known T 150 -- 0/150 0
SSH-default F 40 -- 0/40 0
TELNET-known T 150 -- 0/150 0
TELNET-default F 4 -- 0/4 0
UDP-default F 2 -- 2/2 2
TCP-default F 2 -- 2/2 2
Raw-default F 2 -- 2/2 2
GRE F 4 -- 0/4 0
VRRP T 150 -- 150/150 0
DNS T 40 -- 0/40 0
NTP-default F 4 -- 0/4 0
NTP-known T 150 -- 0/150 0
TPA T 5 -- 0/5 0
---------------------------
Local Limit : 7960/8000 /*The sum of maximum flow entries configured for all flow types
per line card is less than 8000*/
HWCnt/SWCnt : 45/51
---------------------------
上記の show コマンド出力では、最後の列の P でそのフロー タイプの保留中ソフトウェア フロー エントリを指定します。