監視およびトラブルシューティング
SUMMARY このセクションでは、Junos OS のネットワーク監視機能とトラブルシューティング機能について説明します。
Ping ホスト
目的
CLI ping
コマンドを使用して、ネットワーク経由でホストに到達できることを確認します。このコマンドは、ホストとネットワークの接続の問題を診断するのに役立ちます。デバイスは、一連のインターネット制御メッセージ プロトコル(ICMP)エコー(ping)要求を指定されたホストに送信し、ICMP エコー応答を受信します。
アクション
ping
コマンドを使用して 4 つの要求 (ping カウント) を host3 に送信するには、次のようにします。
ping host count number
サンプル出力
コマンド名
ping host3 count 4 user@switch> ping host3 count 4 PING host3.site.net (192.0.2.111): 56 data bytes 64 bytes from 192.0.2.111: icmp_seq=0 ttl=122 time=0.661 ms 64 bytes from 192.0.2.111: icmp_seq=1 ttl=122 time=0.619 ms 64 bytes from 192.0.2.111: icmp_seq=2 ttl=122 time=0.621 ms 64 bytes from 192.0.2.111: icmp_seq=3 ttl=122 time=0.634 ms --- host3.site.net ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.619/0.634/0.661/0.017 ms
意味
ping
結果には、次の情報が表示されます。ping 応答パケットのサイズ (バイト単位)。
応答の送信元ホストの IP アドレス。
ping 応答パケットのシーケンス番号。この値を使用して、ping 応答を対応する ping 要求と照合できます。
ping応答パケットのTTL(Time-to-live)ホップカウント値。
ping 要求パケットの送信から ping 応答パケットの受信までの合計時間 (ミリ秒単位)。この値は、往復時間とも呼ばれます。
ホストに送信された ping リクエスト(プローブ)の数。
ホストから受信した ping 応答の数。
パケット損失率。
往復時間の統計: 往復時間の最小値、平均値、最大値、および標準偏差。
ルーターまたはスイッチを介してトラフィックを監視
問題を診断する場合、ルーターまたはスイッチの物理インターフェイスを通過するトラフィックに関するリアルタイムの統計情報を表示します。
物理インターフェイスに関するリアルタイムの統計情報を表示するには、次のタスクを実行します。
ルーターまたはスイッチ上のすべてのインターフェイスに関するリアルタイムの統計情報を表示します。
目的
ルーターまたはスイッチ上のすべてのインターフェイスを通過するトラフィックに関するリアルタイムの統計情報を表示します。
アクション
ルーターまたはスイッチ上のすべてのインターフェイスを通過するトラフィックに関するリアルタイムの統計情報を表示するには:
user@host> monitor interface traffic
サンプル出力
コマンド名
user@host> monitor interface traffic host name Seconds: 15 Time: 12:31:09 Interface Link Input packets (pps) Output packets (pps) so-1/0/0 Down 0 (0) 0 (0) so-1/1/0 Down 0 (0) 0 (0) so-1/1/1 Down 0 (0) 0 (0) so-1/1/2 Down 0 (0) 0 (0) so-1/1/3 Down 0 (0) 0 (0) t3-1/2/0 Down 0 (0) 0 (0) t3-1/2/1 Down 0 (0) 0 (0) t3-1/2/2 Down 0 (0) 0 (0) t3-1/2/3 Down 0 (0) 0 (0) so-2/0/0 Up 211035 (1) 36778 (0) so-2/0/1 Up 192753 (1) 36782 (0) so-2/0/2 Up 211020 (1) 36779 (0) so-2/0/3 Up 211029 (1) 36776 (0) so-2/1/0 Up 189378 (1) 36349 (0) so-2/1/1 Down 0 (0) 18747 (0) so-2/1/2 Down 0 (0) 16078 (0) so-2/1/3 Up 0 (0) 80338 (0) at-2/3/0 Up 0 (0) 0 (0) at-2/3/1 Down 0 (0) 0 (0) Bytes=b, Clear=c, Delta=d, Packets=p, Quit=q or ESC, Rate=r, Up=^U, Down=^D
意味
サンプル出力には、アクティブなインターフェイスのトラフィック データと、コマンドの開始以降、または C
キーを使用してカウンターがクリアされた後の各フィールドの変化量が表示されます。この例では、 monitor interface
コマンドは、コマンドが発行されてから、またはカウンターが最後にゼロに戻ってから 15 秒間実行されています。
ルーターまたはスイッチ上のインターフェイスに関するリアルタイムの統計情報を表示します。
目的
ルーターまたはスイッチ上のインターフェイスを通過するトラフィックに関するリアルタイムの統計情報を表示します。
アクション
ルーターまたはスイッチのインターフェイスを通過するトラフィックを表示するには、次の Junos OS CLI 運用モード コマンドを使用します。
user@host> monitor interface interface-name
サンプル出力
コマンド名
user@host> monitor interface so-0/0/1 Next='n', Quit='q' or ESC, Freeze='f', Thaw='t', Clear='c', Interface='i' R1 Interface: so-0/0/1, Enabled, Link is Up Encapsulation: PPP, Keepalives, Speed: OC3 Traffic statistics: Input bytes: 5856541 (88 bps) Output bytes: 6271468 (96 bps) Input packets: 157629 (0 pps) Output packets: 157024 (0 pps) Encapsulation statistics: Input keepalives: 42353 Output keepalives: 42320 LCP state: Opened Error statistics: Input errors: 0 Input drops: 0 Input framing errors: 0 Input runts: 0 Input giants: 0 Policed discards: 0 L3 incompletes: 0 L2 channel errors: 0 L2 mismatch timeouts: 0 Carrier transitions: 1 Output errors: 0 Output drops: 0 Aged packets: 0 Active alarms : None Active defects: None SONET error counts/seconds: LOS count 1 LOF count 1 SEF count 1 ES-S 77 SES-S 77 SONET statistics: BIP-B1 0 BIP-B2 0 REI-L 0 BIP-B3 0 REI-P 0 Received SONET overhead: F1 : 0x00 J0 : 0xZ
意味
サンプル出力は、特定の SONET インターフェイス(so-0/0/1
)の入力パケットと出力パケットを示しています。この情報には、SONET/SDH および T3 アラーム、検出されたループバック、フレーミング エラーの増加などの一般的なインターフェイス障害を含めることができます。詳細については、「 追跡エラー条件のチェックリスト」を参照してください。
実行中にコマンドの出力を制御するには、 表 1 に示すキーを使用します。
アクション |
キー |
---|---|
次のインターフェイスの情報を表示します。 |
|
別のインターフェイスの情報を表示します。コマンドは、特定のインターフェイスの名前を入力するよう求めます。 |
|
ディスプレイをフリーズさせ、更新された統計情報の表示を停止します。 |
|
ディスプレイのフリーズを解除して、更新された統計情報の表示を再開します。 |
|
|
|
|
|
monitor traffic
コマンドでの照合条件の使用に関する詳細については、CLIエクスプローラーを参照してください。
動的三元コンテンツ・アドレス可能メモリーの概要
ACXシリーズルーターでは、TCAM(Ternary Content Addressable Memory)が、ファイアウォール、接続障害管理、PTPoE、RFC 2544などのさまざまなアプリケーションで使用されています。ACX シリーズ ルーターの PFE(パケット転送エンジン)は、TCAM スペース制限が定義された TCAM を使用します。さまざまなフィルターアプリケーションへのTCAMリソースの割り当ては、静的に分散されます。この静的割り当てにより、すべてのフィルタ アプリケーションがこの TCAM リソースを同時に使用しない場合、TCAM リソースの使用効率が低下します。
ACXルーターのTCAMスペースを動的に割り当てることで、さまざまなフィルターアプリケーションに利用可能なTCAMリソースを効率的に割り当てることができます。動的TCAMモデルでは、さまざまなフィルターアプリケーション(inet-firewall、ブリッジファイアウォール、cfmフィルターなど)は、必要に応じて使用可能なTCAMリソースを最適に利用できます。動的TCAMリソース割り当ては使用量主導型であり、必要に応じてフィルターアプリケーションに動的に割り当てられます。フィルター アプリケーションが TCAM スペースを使用しなくなると、リソースは解放され、他のアプリケーションで使用できるようになります。この動的TCAMモデルは、アプリケーションの需要に基づいて、より高いスケールのTCAMリソース使用率に対応します。
- 動的TCAMインフラストラクチャを使用するアプリケーション
- TCAMリソースを使用する機能
- TCAMリソース使用状況のモニタリング
- 例:TCAMリソースのモニタリングとトラブルシューティング
- ACXシリーズルーターのTCAMリソースの監視とトラブルシューティング
- ACX5048およびACX5096ルーターでのサービス拡張
動的TCAMインフラストラクチャを使用するアプリケーション
次のフィルター アプリケーション カテゴリは、動的 TCAM インフラストラクチャを使用します。
ファイアウォールフィルター - すべてのファイアウォール設定
暗黙的フィルター—ルーティングエンジン(RE)は、フィルターを使用してその機能を実現します。たとえば、接続障害管理、IP MAC検証などです。
ダイナミックフィルター - PFEレベルで機能を実現するためにフィルターを使用するアプリケーション。たとえば、論理インターフェイス レベルの固定分類子、RFC 2544 などです。REデーモンはこれらのフィルターについて知りません。
System-init フィルター - システム レベルのエントリー、またはルーターのブート シーケンスの固定エントリー セットを必要とするフィルター。例えば、レイヤー2およびレイヤー3制御プロトコルトラップ、デフォルトARPポリサーなどです。
注:レイヤー2およびレイヤー3制御プロトコルトラップ用のアプリケーションを備えたSystem-initフィルターは、システム全体の機能に不可欠です。この制御グループのアプリケーションは、TCAM スペース全体から固定された最小限の TCAM スペースを消費します。system-init フィルターは動的 TCAM インフラストラクチャを使用せず、ブート シーケンス中にルーターが初期化されるときに作成されます。
TCAMリソースを使用する機能
TCAM リソースを使用するアプリケーションは、このドキュメントでは tcam-app と呼ばれます。たとえば、inetファイアウォール、ブリッジファイアウォール、接続障害管理、リンク障害管理などはすべて異なるtcamアプリです。
表 2 は、TCAM リソースを使用する TCAM アプリケーションのリストについて説明します。
TCAM アプリ/TCAM ユーザ |
特徴/機能 |
TCAMステージ |
---|---|---|
bd-dtag-validate |
ブリッジ ドメイン、デュアルタグ付き検証 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
出口 |
bd-tpid-swap |
スワップtpiド操作によるブリッジドメインvlan-map |
出口 |
cfm-bd-filter |
接続性障害管理暗黙的ブリッジドメインフィルター |
イングレス |
cfm-filter |
接続障害管理暗黙的フィルタ |
イングレス |
cfm-vpls-filter |
接続障害管理暗黙的 VPLS フィルター 注:
この機能は、ACX5048およびACX5096ルーターでのみサポートされます。 |
イングレス |
cfm-vpls-ifl-filter |
接続障害管理暗黙的 VPLS 論理インターフェイス フィルター 注:
この機能は、ACX5048およびACX5096ルーターでのみサポートされます。 |
イングレス |
cos-fc |
論理インターフェイス レベルの固定分類子 |
事前入力 |
fw-ccc-in |
回線クロスコネクト ファミリー イングレス ファイアウォール |
イングレス |
fw-family-out |
ファミリーレベルのegressファイアウォール |
出口 |
fw-fbf |
ファイアウォールフィルターベースのフォワーディング |
事前入力 |
fw-fbf-inet6 |
inet6ファミリー向けファイアウォールフィルターベースフォワーディング |
事前入力 |
fw-ifl-in |
論理インターフェイス レベルのイングレス ファイアウォール |
イングレス |
fw-ifl-out |
論理インターフェイス レベルのエグレス ファイアウォール |
出口 |
fw-inet-ftf |
転送テーブル上のInetファミリーイングレスファイアウォール |
イングレス |
fw-inet6-ftf |
転送テーブル上のInet6ファミリーイングレスファイアウォール |
イングレス |
fw-inet-in |
Inetファミリーのイングレスファイアウォール |
イングレス |
fw-inet-rpf |
RPFフェイルチェック上のInetファミリーイングレスファイアウォール |
イングレス |
fw-inet6-in |
Inet6ファミリーのイングレスファイアウォール |
イングレス |
fw-inet6-family-out |
Inet6ファミリーレベルのegressファイアウォール |
出口 |
fw-inet6-rpf |
RPFフェイルチェックでのInet6ファミリーイングレスファイアウォール |
イングレス |
fw-inet-pm |
ポートミラーアクションを備えたInetファミリーファイアウォール 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
fw-l2-in |
レイヤー2インターフェイス上のブリッジファミリーイングレスファイアウォール |
イングレス |
fw-mpls-in |
MPLSファミリーイングレスファイアウォール |
イングレス |
fw-semantics |
CLIで設定されたファイアウォールのファイアウォール共有セマンティクス |
事前入力 |
fw-vpls-in |
VPLSインターフェイス上のVPLSファミリーイングレスファイアウォール |
イングレス |
ifd-src-mac-fil |
物理インターフェイス レベルのソース MAC フィルター |
事前入力 |
ifl-statistics-in |
イングレスでの論理レベル インターフェイス統計情報 |
イングレス |
ifl-statistics-out |
エグレスでの論理レベル インターフェイスの統計情報 |
出口 |
ing-out-iff |
ログとsyslogのエグレスファミリーフィルターに代わってイングレスアプリケーション |
イングレス |
ip-mac-val |
IP MAC 検証 |
事前入力 |
ip-mac-val-bcast |
ブロードキャストのIP MAC検証 |
事前入力 |
ipsec-reverse-fil |
IPsecサービスのリバースフィルター 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
irb-cos-rw |
IRB CoS の書き換え |
出口 |
lfm-802.3ah-in |
ingressでのリンク障害管理(IEEE 802.3ah) 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
lfm-802.3ah-out |
エグレスでのリンク障害管理(IEEE 802.3ah) |
出口 |
lo0-inet-fil |
ルーバックインターフェースイネットフィルター |
イングレス |
lo0-inet6-fil |
ルーバック インターフェイス inet6 フィルター |
イングレス |
mac-drop-cnt |
MAC 検証および送信元 MAC フィルターによるドロップの統計情報 |
イングレス |
mrouter-port-in |
スヌーピング用マルチキャスト ルーター ポート |
イングレス |
napt-reverse-fil |
ネットワーク アドレス ポート変換 (NAPT) サービスの逆引きフィルター 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
no-local-switching |
ブリッジのローカルスイッチングなし |
イングレス |
ptpoe |
ポイントツーポイントのイーサネットトラップ 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
ptpoe-cos-rw |
PTPoE 向けの CoS 書き換え 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
出口 |
rfc2544-layer2-in |
ingressでのレイヤー2サービスRFC2544 |
事前入力 |
rfc2544-layer2-out |
エグレスでのレイヤー2サービスRFC2544 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
出口 |
service-filter-in |
イングレス時のサービスフィルター 注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
TCAMリソース使用状況のモニタリング
show および clear コマンドを使用して、動的 TCAM リソース使用状況をモニタおよびトラブルシューティングできます。
表 3 は、動的TCAMリソース使用状況のモニタリングとトラブルシューティングに使用できるコマンドラインインターフェイス(CLI)コマンドの概要を示しています。
タスク |
コマンド |
---|---|
特定のアプリケーションの共有アプリケーションと関連アプリケーションを表示する |
|
アプリケーションとステージ(エグレス、イングレス、および事前イングレス)のTCAMリソース使用状況の表示 |
(ACX5448)show pfe filter hw summary: |
アプリケーションおよびステージ(エグレス、イングレス、および事前イングレス)のTCAMリソース使用エラーの表示 |
|
アプリケーションおよびステージ(エグレス、イングレス、および事前イングレス)のTCAMリソース使用エラー統計をクリアします |
例:TCAMリソースのモニタリングとトラブルシューティング
このセクションでは、show コマンドを使用して TCAM リソースをモニタおよびトラブルシューティングできるユースケースについて説明します。このユースケースシナリオでは、レイヤー2サービスを設定し、レイヤー2サービス関連アプリケーションがTCAMリソースを使用しています。この例で示すような動的なアプローチにより、必要に応じてTCAMリソースを完全に柔軟に管理できます。
サービス要件は次のとおりです。
各ブリッジ ドメインには、1 つの UNI インターフェイスと 1 つの NNI インターフェイスがあります
各 UNI インターフェイスには次のものがあります。
10 Mbps でトラフィックをポリシングする 1 つの論理インターフェイス レベル ポリサー。
転送クラスと損失優先度を割り当てる4項を持つマルチフィールド分類器。
各 UNI インターフェイスは、レベル 4 で CFM UP MEP を設定します。
各 NNI インターフェイスは、レベル 2 で CFM DOWN MEP を設定します
ルーターに100のサービスが設定されているシナリオを考えてみましょう。このスケールでは、すべてのアプリケーションが正常に構成され、状態が OK 状態を示します。
-
すべてのステージのTCAMリソース使用状況を表示します。
すべてのステージ(エグレス、イングレス、および事前イングレス)のTCAMリソース使用状況を表示するには、
show pfe tcam usage all-tcam-stages detail
コマンドを使用します。ACX5448ルーターでは、show pfe filter hw summary
コマンドを使用して TCAM リソース usgae を表示します。user@host> show pfe tcam usage all-tcam-stages detail Slot 0 Tcam Resource Stage: Pre-Ingress -------------------------------- Free [hw-grps: 3 out of 3] No dynamic tcam usage Tcam Resource Stage: Ingress ---------------------------- Free [hw-grps: 2 out of 8] Group: 11, Mode: SINGLE, Hw grps used: 3, Tcam apps: 2 Used Allocated Available Errors Tcam-Entries 800 1024 224 0 Counters 800 1024 224 0 Policers 0 1024 1024 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- cfm-filter 500 500 0 3 OK cfm-bd-filter 300 300 0 2 OK Group: 8, Mode: DOUBLE, Hw grps used: 2, Tcam apps: 1 Used Allocated Available Errors Tcam-Entries 500 512 12 0 Counters 500 1024 524 0 Policers 0 1024 1024 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- fw-l2-in 500 500 0 2 OK fw-semantics 0 X X 1 OK Group: 14, Mode: SINGLE, Hw grps used: 1, Tcam apps: 1 Used Allocated Available Errors Tcam-Entries 200 512 312 0 Counters 200 512 312 0 Policers 100 512 412 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- fw-ifl-in 200 200 100 1 OK Tcam Resource Stage: Egress --------------------------- Free [hw-grps: 3 out of 3] No dynamic tcam usage
ルーターに追加のレイヤー 2 サービスを設定します。
例えば、ルーターに 20 のサービスを追加して、サービスの総数を 120 に増やします。サービスを追加した後、コマンド
show log messages
を使用して syslog メッセージを確認するか、show pfe tcam errors
コマンドを実行することで、設定のステータスを確認できます。以下は、
show log messages
CLI コマンドを実行した場合の、新しい設定用のイーサネットスイッチング ファミリー フィルターの TCAM リソース不足を示す syslog メッセージ出力例です。[Sat Jul 11 16:10:33.794 LOG: Err] ACX Error (dfw):acx_dfw_check_phy_slice_availability :Insufficient phy slices to accomodate grp:13/IN_IFF_BRIDGE mode:1/DOUBLE [Sat Jul 11 16:10:33.794 LOG: Err] ACX Error (dfw):acx_dfw_check_resource_availability :Could not write filter: f-bridge-ge-0/0/0.103-i, insufficient TCAM resources [Sat Jul 11 16:10:33.794 LOG: Err] ACX Error (dfw):acx_dfw_update_filter_in_hw :acx_dfw_check_resource_availability failed for filter:f-bridge-ge-0/0/0.103-i [Sat Jul 11 16:10:33.794 LOG: Err] ACX Error (dfw):acx_dfw_create_hw_instance :Status:1005 Could not program dfw(f-bridge-ge-0/0/0.103-i) type(IN_IFF_BRIDGE)! [1005] [Sat Jul 11 16:10:33.794 LOG: Err] ACX Error (dfw):acx_dfw_bind_shim :[1005] Could not create dfw(f-bridge-ge-0/0/0.103-i) type(IN_IFF_BRIDGE) [Sat Jul 11 16:10:33.794 LOG: Err] ACX Error (dfw):acx_dfw_bind :[1000] bind failed for filter f-bridge-ge-0/0/0.103-i
show pfe tcam errors all-tcam-stages detail
CLI コマンドを使用して設定のステータスを確認すると、出力は次のようになります。user@host> show pfe tcam errors all-tcam-stages detail Slot 0 Tcam Resource Stage: Pre-Ingress -------------------------------- Free [hw-grps: 3 out of 3] No dynamic tcam usage Tcam Resource Stage: Ingress ---------------------------- Free [hw-grps: 2 out of 8] Group: 11, Mode: SINGLE, Hw grps used: 3, Tcam apps: 2 Used Allocated Available Errors Tcam-Entries 960 1024 64 0 Counters 960 1024 64 0 Policers 0 1024 1024 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- cfm-filter 600 600 0 3 OK cfm-bd-filter 360 360 0 2 OK Group: 8, Mode: DOUBLE, Hw grps used: 2, Tcam apps: 1 Used Allocated Available Errors Tcam-Entries 510 512 2 18 Counters 510 1024 514 0 Policers 0 1024 1024 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- fw-l2-in 510 510 0 2 FAILED fw-semantics 0 X X 1 OK App error statistics: ---------------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- fw-l2-in 18 0 0 2 FAILED fw-semantics 0 X X 1 OK Group: 14, Mode: SINGLE, Hw grps used: 1, Tcam apps: 1 Used Allocated Available Errors Tcam-Entries 240 512 272 0 Counters 240 512 272 0 Policers 120 512 392 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- fw-ifl-in 240 240 120 1 OK Tcam Resource Stage: Egress --------------------------- Free [hw-grps: 3 out of 3] No dynamic tcam usage
出力は、 fw-l2-in アプリケーションがTCAMリソースを使い果たし、FAILED状態に移行していることを示しています。イングレス段階で使用可能な TCAM スライスは 2 つありますが、 fw-l2-in アプリケーションはモード(DOUBLE)のために使用可能な TCAM スペースを使用できず、リソース不足エラーが発生します。
-
TCAMリソース不足により障害が発生したアプリケーションの修正
ルータにサービス数が追加されたために fw-l2-in アプリケーションが失敗し、その結果、TCAM リソースが不足しました。他のアプリケーションは正常に動作しているように見えますが、 fw-l2-in アプリケーションがOK状態に移行するように、新しく追加されたサービスを非アクティブ化または削除することをお勧めします。新しく追加されたサービスを削除または非アクティブ化した後、
show pfe tcam usage
コマンドとshow pfe tcam error
コマンドを実行して、障害状態のアプリケーションがなくなったことを確認する必要があります。すべてのステージ(エグレス、イングレス、および事前イングレス)のTCAMリソース使用状況を表示するには、
show pfe tcam usage all-tcam-stages detail
コマンドを使用します。ACX5448ルータの場合は、show pfe filter hw summary
コマンドを使用して TCAM リソースの使用状況を表示します。user@host> show pfe tcam usage all-tcam-stages detail Slot 0 Tcam Resource Stage: Pre-Ingress -------------------------------- Free [hw-grps: 3 out of 3] No dynamic tcam usage Tcam Resource Stage: Ingress ---------------------------- Free [hw-grps: 2 out of 8] Group: 11, Mode: SINGLE, Hw grps used: 3, Tcam apps: 2 Used Allocated Available Errors Tcam-Entries 800 1024 224 0 Counters 800 1024 224 0 Policers 0 1024 1024 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- cfm-filter 500 500 0 3 OK cfm-bd-filter 300 300 0 2 OK Group: 8, Mode: DOUBLE, Hw grps used: 2, Tcam apps: 1 Used Allocated Available Errors Tcam-Entries 500 512 12 18 Counters 500 1024 524 0 Policers 0 1024 1024 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- fw-l2-in 500 500 0 2 OK fw-semantics 0 X X 1 OK Group: 14, Mode: SINGLE, Hw grps used: 1, Tcam apps: 1 Used Allocated Available Errors Tcam-Entries 200 512 312 0 Counters 200 512 312 0 Policers 100 512 412 0 App tcam usage: ---------------- App-Name Entries Counters Policers Precedence State Related-App-Name .. ----------------------------------------------------------------- fw-ifl-in 200 200 100 1 OK Tcam Resource Stage: Egress --------------------------- Free [hw-grps: 3 out of 3] No dynamic tcam usage
すべてのステージ(エグレス、イングレス、および事前イングレス)のTCAMリソース使用エラーを表示するには、
show pfe tcam errors all-tcam-stages
コマンドを使用します。user@host> show pfe tcam errors all-tcam-stages detail Slot 0 Tcam Resource Stage: Pre-Ingress -------------------------------- No tcam usage Tcam Resource Stage: Ingress ---------------------------- Group: 11, Mode: SINGLE, Hw grps used: 3, Tcam apps: 2 Errors Resource-Shortage Tcam-Entries 0 0 Counters 0 0 Policers 0 0 Group: 8, Mode: DOUBLE, Hw grps used: 2, Tcam apps: 1 Errors Resource-Shortage Tcam-Entries 18 0 Counters 0 0 Policers 0 0 Group: 14, Mode: SINGLE, Hw grps used: 1, Tcam apps: 1 Errors Resource-Shortage Tcam-Entries 0 0 Counters 0 0 Policers 0 0 Tcam Resource Stage: Egress --------------------------- No tcam usage
TCAMリソースを使用するすべてのアプリケーションが OK 状態であり、ハードウェアが正常に設定されたことを示しています。
例に示すように、各ステップで show pfe tcam errors
コマンドと show pfe tcam usage
コマンドを実行して、設定が有効であること、および TCAM リソースを使用するアプリケーションが OK 状態であることを確認する必要があります。ACX5448ルータの場合は、 show pfe filter hw summary
コマンドを使用してTCAMリソースの使用状況を表示します。
ACXシリーズルーターのTCAMリソースの監視とトラブルシューティング
ACXシリーズのTCAM(Ternary Content Addressable Memory)スペースを動的に割り当てることで、さまざまなフィルターアプリケーションに利用可能なTCAMリソースを効率的に割り当てることができます。動的TCAMモデルでは、さまざまなフィルターアプリケーション(inet-firewall、ブリッジファイアウォール、cfmフィルターなど)は、必要に応じて使用可能なTCAMリソースを最適に利用できます。動的TCAMリソース割り当ては使用量主導型であり、必要に応じてフィルターアプリケーションに動的に割り当てられます。フィルター アプリケーションが TCAM スペースを使用しなくなると、リソースは解放され、他のアプリケーションで使用できるようになります。この動的TCAMモデルは、アプリケーションの需要に基づいて、より高いスケールのTCAMリソース使用率に対応します。show および clear コマンドを使用して、ACX シリーズ ルーターの動的 TCAM リソース使用状況を監視およびトラブルシューティングできます。
TCAM リソースを使用するアプリケーションは、このドキュメントでは tcam-app と呼ばれます。
動的三元コンテンツ・アドレス可能メモリーの概要 は、ACXシリーズルーターのTCAMリソースを監視およびトラブルシューティングするためのタスクとコマンドを示しています
操作方法 |
コマンド |
---|---|
特定のアプリケーションの共有アプリケーションと関連アプリケーションを表示します。 |
|
すべての tcam ステージのアプリケーション数を表示します。 |
|
指定したステージでTCAMリソースを使用しているアプリケーションの数を表示します。 |
|
アプリケーションで使用されるTCAMリソースを詳細に表示します。 |
|
指定したステージでアプリケーションによって使用される TCAM リソースを表示します。 |
|
TCAMアプリケーションによって消費されたTCAMリソースの数を把握する |
|
すべてのステージの TCAM リソース使用エラーを表示します。 |
|
ステージのTCAMリソース使用エラーの表示 |
|
アプリケーションの TCAM リソース使用エラーを表示します。 |
|
アプリケーションと他の共有アプリケーションの TCAM リソース使用状況エラーを表示します。 |
|
すべてのステージの TCAM リソース使用エラー統計をクリアします。 |
|
指定されたステージのTCAMリソース使用エラー統計をクリアする |
|
アプリケーションの TCAM リソース使用エラー統計をクリアします。 |
|
ACXシリーズの動的TCAMの詳細については、「 動的3項コンテンツアドレス可能メモリの概要」を参照してください。
ACX5048およびACX5096ルーターでのサービス拡張
ACX5048およびACX5096ルーターでは、導入される一般的なサービス(ELINE、ELAN、IP VPNなど)には、動的TCAMインフラストラクチャを使用するアプリケーション(ポリサー、ファイアウォールフィルター、接続障害管理IEEE 802.1ag、RFC2544など)が必要になる場合があります。
TCAM リソースを使用するサービス アプリケーションは、TCAM リソースの可用性によって制限されます。したがって、サービスの規模は、このようなアプリケーションによる TCAM リソースの消費に依存します。
ACX5048およびACX5096ルーターでのサービス規模の監視とトラブルシューティングの使用例については、「 動的3元コンテンツアドレス可能メモリの概要 」セクションを参照してください。
論理システムセキュリティポリシーでの DNS 名前解決のトラブルシューティング(プライマリ管理者のみ)
問題点
説明
セキュリティポリシーで使用されているアドレス帳エントリー内のホスト名のアドレスが正しく解決されない可能性があります。
原因
通常、動的ホスト名を含むアドレス帳エントリーは、SRXシリーズファイアウォールで自動的に更新されます。DNS エントリに関連付けられた TTL フィールドは、ポリシー キャッシュでエントリを更新するまでの時間を示します。TTL値が期限切れになると、SRXシリーズファイアウォールはアドレス帳エントリーのDNSエントリーを自動的に更新します。
ただし、SRXシリーズファイアウォールがDNSサーバーから応答を取得できない場合(たとえば、DNSリクエストまたは応答パケットがネットワークで失われたり、DNSサーバーが応答を送信できない場合)、アドレス帳エントリ内のホスト名のアドレスが正しく解決されない可能性があります。これにより、セキュリティ ポリシーまたはセッションの一致が見つからないため、トラフィックがドロップする可能性があります。
ソリューション
プライマリ管理者は、 show security dns-cache
コマンドを使用して、SRXシリーズファイアウォールのDNSキャッシュ情報を表示できます。DNS キャッシュ情報を更新する必要がある場合、プライマリ管理者は clear security dns-cache
コマンドを使用できます。
これらのコマンドは、論理システム用に設定されたデバイスのプライマリ管理者のみが使用できます。このコマンドは、ユーザー論理システムまたは論理システム用に設定されていないデバイスでは使用できません。
関連項目
リンクサービスインターフェイスのトラブルシューティング
リンクサービスインターフェイスの設定の問題を解決するには:
- 構成要素リンクに適用されるCoSコンポーネントの決定
- マルチリンクバンドルのジッターと遅延の原因を特定する
- LFIとロードバランシングが正しく動作しているかどうかを確認する
- ジュニパーネットワークスデバイスとサードパーティデバイス間のPVCでパケットがドロップされる理由を特定する
構成要素リンクに適用されるCoSコンポーネントの決定
問題点
説明
マルチリンクバンドルを設定していますが、MLPPPカプセル化されていないトラフィックがマルチリンクバンドルの構成要素リンクを通過しています。すべてのCoSコンポーネントを構成要素リンクに適用していますか、それともマルチリンクバンドルに適用していますか?
ソリューション
スケジューラマップは、マルチリンクバンドルとその構成要素リンクに適用できます。スケジューラ マップで複数の CoS コンポーネントを適用できますが、必要なコンポーネントのみを設定します。送信の不要な遅延を避けるために、構成要素リンクの設定をシンプルに保つことをお勧めします。
表 5 は、マルチリンクバンドルとその構成要素リンクに適用されるCoSコンポーネントを示しています。
Cosコンポーネント |
マルチリンクバンドル |
構成要素リンク |
説明 |
---|---|---|---|
類別詞 |
◯ |
なし |
CoS分類は、送信側ではなく、インターフェイスの受信側で行われるため、構成要素リンクに分類子は必要ありません。 |
転送クラス |
◯ |
なし |
転送クラスはキューに関連付けられており、キューはスケジューラ マップによってインターフェイスに適用されます。キューの割り当ては、構成要素リンク上で事前に決定されています。マルチリンクバンドルのQ2からのすべてのパケットは構成リンクのQ2に割り当てられ、他のすべてのキューからのパケットは構成リンクのQ0にキューイングされます。 |
スケジューラマップ |
◯ |
◯ |
次のように、マルチリンクバンドルと構成要素リンクにスケジューラマップを適用します。
|
ユニット単位のスケジューラまたはインターフェイスレベルのスケジューラのシェーピングレート |
なし |
◯ |
ユニット単位のスケジューリングはエンドポイントでのみ適用されるため、このシェーピング レートは構成要素リンクにのみ適用します。以前に適用された設定は、構成要素リンク設定で上書きされます。 |
送信レートの正確なシェーピングまたはキューレベルのシェーピング |
◯ |
なし |
構成要素リンクに適用されたインターフェイスレベルのシェーピングは、キューのシェーピングよりも優先されます。したがって、マルチリンクバンドルにのみ送信レートの正確なシェーピングを適用します。 |
ルールの書き換え |
◯ |
なし |
フラグメンテーション中に、書き換えビットがパケットからフラグメントに自動的にコピーされます。したがって、マルチリンクバンドルで設定した内容は、フラグメント上で構成要素リンクに伝送されます。 |
仮想チャネル グループ |
◯ |
なし |
仮想チャネルグループは、マルチリンクバンドルの前にのみパケットに適用されるファイアウォールフィルタールールによって識別されます。したがって、仮想チャネルグループ設定を構成要素リンクに適用する必要はありません。 |
関連項目
マルチリンクバンドルのジッターと遅延の原因を特定する
問題点
説明
ジッターと遅延をテストするには、IP パケットの 3 つのストリームを送信します。すべてのパケットのIP優先度設定は同じです。LFIとCRTPを設定した後、輻輳していないリンクでも遅延が増加しました。どうすればジッターと遅延を低減できるでしょうか。
ソリューション
ジッターと遅延を減らすには、次の手順を実行します。
各構成要素リンクでシェーピング レートが設定されていることを確認します。
リンク サービス インターフェイスでシェーピング レートが設定されていないことを確認します。
設定したシェーピング レートの値が物理インターフェイスの帯域幅と等しいことを確認します。
シェーピング レートが正しく設定されていてもジッターが続く場合は、ジュニパーネットワークス技術支援センター(JTAC)にお問い合わせください。
LFIとロードバランシングが正しく動作しているかどうかを確認する
問題点
説明
この場合、複数のサービスをサポートする単一のネットワークがあります。ネットワークは、データと遅延の影響を受けやすい音声トラフィックを送信します。MLPPP と LFI を設定した後、音声パケットがネットワーク全体に送信され、遅延やジッターがほとんどないことを確認します。音声パケットがLFIパケットとして扱われ、ロードバランシングが正しく行われているかどうかは、どうすれば確認できますか。
ソリューション
LFI が有効な場合、データ(非 LFI)パケットは MLPPP ヘッダーでカプセル化され、指定されたサイズのパケットにフラグメント化されます。遅延センシティブ音声(LFI)パケットは PPP カプセル化され、データ パケット フラグメント間でインターリーブされます。キューイングとロード バランシングは、LFI パケットと非 LFI パケットで異なる方法で実行されます。
LFI が正しく実行されたことを確認するために、パケットが設定通りにフラグメント化およびカプセル化されていることを確認します。パケットが LFI パケットとして扱われるか、非 LFI パケットとして扱われるかがわかったら、ロード バランシングが正しく実行されたかどうかを確認できます。
Solution Scenario
- ジュニパーネットワークスの 2 つのデバイス、R0 と R1 が、2 つのシリアル リンク(se-1/0/0
と se-1/0/1
)を集約したマルチリンク バンドル lsq-0/0/0.0
で接続されているとします。R0 および R1 では、MLPPP と LFI がリンク サービス インターフェイスで有効になっており、フラグメンテーションしきい値は 128 バイトに設定されています。
この例では、パケット ジェネレーターを使用して音声ストリームとデータ ストリームを生成しました。パケット キャプチャ機能を使用して、着信インターフェイス上のパケットをキャプチャして分析できます。
次の 2 つのデータ ストリームがマルチリンク バンドルで送信されました。
200 バイトの 100 データ パケット(フラグメンテーションしきい値より大きい)
60 バイトの 500 データ パケット(フラグメンテーションしきい値より小さい)
次の 2 つの音声ストリームがマルチリンク バンドルで送信されました。
送信元ポート 100 からの 200 バイトの音声パケット 100 個
送信元ポート 200 からの 200 バイトの音声パケット 300 個
LFI とロード バランシングが正しく実行されていることを確認するには、次の手順に従います。
この例では、コマンド出力の重要な部分のみが表示され、説明されています。
パケットのフラグメント化を検証します。運用モードから
show interfaces lsq-0/0/0
コマンドを入力して、ラージ パケットが正しくフラグメント化されていることを確認します。user@R0#> show interfaces lsq-0/0/0 Physical interface: lsq-0/0/0, Enabled, Physical link is Up Interface index: 136, SNMP ifIndex: 29 Link-level type: LinkService, MTU: 1504 Device flags : Present Running Interface flags: Point-To-Point SNMP-Traps Last flapped : 2006-08-01 10:45:13 PDT (2w0d 06:06 ago) Input rate : 0 bps (0 pps) Output rate : 0 bps (0 pps) Logical interface lsq-0/0/0.0 (Index 69) (SNMP ifIndex 42) Flags: Point-To-Point SNMP-Traps 0x4000 Encapsulation: Multilink-PPP Bandwidth: 16mbps Statistics Frames fps Bytes bps Bundle: Fragments: Input : 0 0 0 0 Output: 1100 0 118800 0 Packets: Input : 0 0 0 0 Output: 1000 0 112000 0 ... Protocol inet, MTU: 1500 Flags: None Addresses, Flags: Is-Preferred Is-Primary Destination: 9.9.9/24, Local: 9.9.9.10
Meaning
—出力には、マルチリンクバンドルでデバイスを通過するパケットの概要が表示されます。マルチリンクバンドルに関する次の情報を確認します。通過パケットの総数 = 1000
トランジットフラグメントの総数 = 1100
フラグメント化されたデータ パケットの数 = 100
マルチリンクバンドルで送信されたパケットの総数(600 + 400)は、送信パケットの数(1000)と一致し、パケットがドロップされなかったことを示しています。
トランジット フラグメントの数がトランジット パケットの数を 100 上回っており、100 個のラージ データ パケットが正しくフラグメント化されたことを示しています。
Corrective Action
- パケットが正しくフラグメント化されていない場合は、フラグメンテーションしきい値の設定を確認してください。指定されたフラグメンテーションしきい値より小さいパケットはフラグメント化されません。パケットのカプセル化を検証します。パケットが LFI パケットとして扱われるか、非 LFI パケットとして扱われるかを知るには、カプセル化タイプを決定します。LFI パケットは PPP カプセル化され、非 LFI パケットは PPP と MLPPP の両方でカプセル化されます。PPPカプセル化とMLPPPカプセル化ではオーバーヘッドが異なるため、パケットのサイズも異なります。パケット サイズを比較して、カプセル化タイプを決定できます。
小さなフラグメント化されていないデータ パケットには、PPP ヘッダーと 1 つの MLPPP ヘッダーが含まれています。大きなフラグメント データ パケットでは、最初のフラグメントには PPP ヘッダーと MLPPP ヘッダーが含まれていますが、連続するフラグメントには MLPPP ヘッダーのみが含まれています。
PPP および MLPPP カプセル化は、パケットに以下のバイト数を追加します。
PPP カプセル化は 7 バイトを追加します。
4 バイトのヘッダー + 2 バイトのフレーム チェック シーケンス (FCS)+ アイドル状態またはフラグを含む 1 バイト
MLPPP カプセル化により、6 から 8 バイトが追加されます。
4バイトのPPPヘッダー+2〜4バイトのマルチリンクヘッダー
図 1 は、PPP および MLPPP ヘッダーに追加されたオーバーヘッドを示しています。
図 1: PPP および MLPPP ヘッダーCRTP パケットの場合、カプセル化のオーバーヘッドとパケット サイズは LFI パケットの場合よりもさらに小さくなります。詳細については、「 例: 圧縮リアルタイムトランスポートプロトコルの設定.
表 6 は、それぞれ 70 バイトのデータ パケットと音声パケットのカプセル化オーバーヘッドを示しています。カプセル化後、データ パケットのサイズは音声パケットのサイズよりも大きくなります。
表 6: PPPおよびMLPPPカプセル化オーバーヘッド パケット タイプ
カプセル化
初期パケット サイズ
カプセル化オーバーヘッド
カプセル化後のパケット サイズ
音声パケット(LFI)
PPP
70 バイト
4 + 2 + 1 = 7 バイト
77 バイト
短いシーケンスのデータフラグメント(非LFI)
ティッカー
70 バイト
4 + 2 + 1 + 4 + 2 = 13 バイト
83 バイト
長いシーケンスを持つデータフラグメント(非LFI)
ティッカー
70 バイト
4 + 2 + 1 + 4 + 4 = 15 バイト
85 バイト
運用モードから、
show interfaces queue
コマンドを入力して、各キューの送信パケットのサイズを表示します。送信されたバイト数をパケット数で割ってパケットのサイズを取得し、カプセル化タイプを決定します。ロードバランシングを検証します。運用モードから、マルチリンクバンドルとその構成要素リンクに
show interfaces queue
コマンドを入力し、パケットに対してそれに応じてロードバランシングが行われているかどうかを確認します。user@R0> show interfaces queue lsq-0/0/0 Physical interface: lsq-0/0/0, Enabled, Physical link is Up Interface index: 136, SNMP ifIndex: 29 Forwarding classes: 8 supported, 8 in use Egress queues: 8 supported, 8 in use Queue: 0, Forwarding classes: DATA Queued: Packets : 600 0 pps Bytes : 44800 0 bps Transmitted: Packets : 600 0 pps Bytes : 44800 0 bps Tail-dropped packets : 0 0 pps RED-dropped packets : 0 0 pps … Queue: 1, Forwarding classes: expedited-forwarding Queued: Packets : 0 0 pps Bytes : 0 0 bps … Queue: 2, Forwarding classes: VOICE Queued: Packets : 400 0 pps Bytes : 61344 0 bps Transmitted: Packets : 400 0 pps Bytes : 61344 0 bps … Queue: 3, Forwarding classes: NC Queued: Packets : 0 0 pps Bytes : 0 0 bps …
user@R0> show interfaces queue se-1/0/0 Physical interface: se-1/0/0, Enabled, Physical link is Up Interface index: 141, SNMP ifIndex: 35 Forwarding classes: 8 supported, 8 in use Egress queues: 8 supported, 8 in use Queue: 0, Forwarding classes: DATA Queued: Packets : 350 0 pps Bytes : 24350 0 bps Transmitted: Packets : 350 0 pps Bytes : 24350 0 bps ... Queue: 1, Forwarding classes: expedited-forwarding Queued: Packets : 0 0 pps Bytes : 0 0 bps … Queue: 2, Forwarding classes: VOICE Queued: Packets : 100 0 pps Bytes : 15272 0 bps Transmitted: Packets : 100 0 pps Bytes : 15272 0 bps … Queue: 3, Forwarding classes: NC Queued: Packets : 19 0 pps Bytes : 247 0 bps Transmitted: Packets : 19 0 pps Bytes : 247 0 bps …
user@R0> show interfaces queue se-1/0/1 Physical interface: se-1/0/1, Enabled, Physical link is Up Interface index: 142, SNMP ifIndex: 38 Forwarding classes: 8 supported, 8 in use Egress queues: 8 supported, 8 in use Queue: 0, Forwarding classes: DATA Queued: Packets : 350 0 pps Bytes : 24350 0 bps Transmitted: Packets : 350 0 pps Bytes : 24350 0 bps … Queue: 1, Forwarding classes: expedited-forwarding Queued: Packets : 0 0 pps Bytes : 0 0 bps … Queue: 2, Forwarding classes: VOICE Queued: Packets : 300 0 pps Bytes : 45672 0 bps Transmitted: Packets : 300 0 pps Bytes : 45672 0 bps … Queue: 3, Forwarding classes: NC Queued: Packets : 18 0 pps Bytes : 234 0 bps Transmitted: Packets : 18 0 pps Bytes : 234 0 bps
Meaning
—これらのコマンドの出力は、リンク サービス インターフェイスとその構成リンクの各キューで送信され、キューイングされたパケットを示しています。 表 7 に、これらの値の概要を示します。(送信されたパケット数はすべてのリンクでキューに入れられたパケットの数と等しいため、この表にはキューに入れられたパケットのみが表示されます)。表 7: - キューで送信されたパケット数 キューに入れられたパケット
バンドル lsq-0/0/0.0
構成要素リンク se-1/0/0
構成要素リンク se-1/0/1
説明
Q0 のパケット
600
350
350
構成リンクを通過するパケットの総数(350+350 = 700)が、マルチリンクバンドルでキューイングされたパケット数(600)を超えました。
Q2のパケット
400
100
300
構成要素リンクを通過するパケットの総数は、バンドル上のパケット数と等しくなりました。
第3四半期のパケット
0
19
18
構成リンクの Q3 を通過するパケットは、構成リンク間で交換されるキープアライブ メッセージ用です。したがって、バンドルのQ3ではパケットはカウントされませんでした。
マルチリンクバンドルで、次のことを確認します。
キューに入れられたパケットの数は、送信された数と一致します。番号が一致する場合、パケットはドロップされませんでした。キューに入れられたパケットの数が送信された数よりも多い場合、バッファが小さすぎるため、パケットはドロップされました。構成要素リンクのバッファサイズは、出力段での輻輳を制御します。この問題を修正するには、構成リンクのバッファー サイズを増やします。
Q0(600)を通過するパケット数は、マルチリンクバンドルで受信した大小のデータパケットの数(100+500)と一致します。数値が一致する場合、すべてのデータ パケットは Q0 を正しく通過しています。
マルチリンクバンドルでQ2を通過するパケット数(400)は、マルチリンクバンドルで受信した音声パケットの数と一致します。番号が一致する場合、すべての音声LFIパケットはQ2を正しく通過しています。
構成要素リンクで、次のことを確認します。
Q0(350+350)を通過するパケットの総数は、データパケットとデータフラグメント(500+200)の数と一致します。番号が一致する場合、フラグメンテーション後のすべてのデータパケットは、構成リンクのQ0を正しく通過しました。
パケットは両方の構成リンクを通過しており、LFI以外のパケットでロードバランシングが正しく実行されたことを示しています。
構成要素リンク上でQ2(300+100)を通過するパケットの総数は、マルチリンクバンドル上で受信した音声パケットの数(400)と一致します。番号が一致する場合、すべての音声LFIパケットはQ2を正しく通過しています。
送信元ポート
100
からの LFI パケットはse-1/0/0
を通過し、送信元ポート200
からの LFI パケットはse-1/0/1
を通過しました。したがって、すべてのLFI(Q2)パケットは送信元ポートに基づいてハッシュされ、両方の構成リンクを正しく通過しました。
Corrective Action
- パケットが 1 つのリンクのみを通過した場合は、次の手順で問題を解決します。物理リンクが
up
(動作可能)か、down
(使用不可)かを判断します。使用できないリンクは、PIM、インターフェイス ポート、または物理接続の問題(リンク層エラー)を示します。リンクが動作している場合は、次の手順に進みます。分類子が非LFIパケットに対して正しく定義されているか検証します。非LFIパケットがQ2にキューイングされるように設定されていないことを確認します。Q2 にキューイングされたパケットはすべて LFI パケットとして扱われます。
LFI パケット内で、以下の値の少なくとも 1 つが異なることを確認します。送信元アドレス、宛先アドレス、IP プロトコル、送信元ポート、または宛先ポート。すべての LFI パケットに同じ値が設定されている場合、パケットはすべて同じフローにハッシュされ、同じリンクを通過します。
結果を使用して負荷分散を検証します。
ジュニパーネットワークスデバイスとサードパーティデバイス間のPVCでパケットがドロップされる理由を特定する
問題点
説明
ジュニパーネットワークスのデバイスとサードパーティ製デバイスでT1、E1、T3、またはE3インターフェイス間のPVC(恒久仮想回線)を設定しようとしていますが、パケットが破棄され、pingに失敗します。
ソリューション
サードパーティ製デバイスがジュニパーネットワークスのデバイスと同じ FRF.12 をサポートしていない場合、または別の方法で FRF.12 をサポートしていない場合、PVC 上のジュニパーネットワークスのデバイス インターフェイスは、FRF.12 ヘッダーを含むフラグメント パケットを破棄し、「ポリシングされた破棄」としてカウントすることがあります。
回避策として、両方のピアにマルチリンクバンドルを設定し、マルチリンクバンドルにフラグメンテーションしきい値を設定します。
セキュリティポリシーのトラブルシューティング
ルーティングエンジンとパケット転送エンジン間のポリシーの同期
問題点
説明
セキュリティ ポリシーは、ルーティング エンジンとパケット転送エンジンに保存されます。セキュリティポリシーは、設定をコミットする際にルーティングエンジンからパケット転送エンジンにプッシュされます。ルーティング エンジンのセキュリティ ポリシーがパケット転送エンジンと同期していない場合、設定のコミットは失敗します。コア ダンプ ファイルは、コミットが繰り返し試行された場合に生成される場合があります。非同期は、次の原因で発生する可能性があります。
ルーティング エンジンからパケット転送エンジンへのポリシー メッセージは、転送中に失われます。
ルーティング エンジンのエラー(ポリシー UID の再利用など)。
環境
ルーティングエンジンとパケット転送エンジンのポリシーは、コンフィギュレーションをコミットするために同期している必要があります。ただし、特定の状況下では、ルーティング エンジンとパケット転送エンジンのポリシーが同期しなくなり、コミットが失敗することがあります。
症状
ポリシー構成が変更され、ポリシーが同期していない場合、次のエラーメッセージが表示されます。 error: Warning: policy might be out of sync between RE and PFE <SPU-name(s)> Please request security policies check/resync.
ソリューション
セキュリティ ポリシーが同期していない場合は、 show security policies checksum
コマンドを使用してセキュリティ ポリシーのチェックサム値を表示し、 request security policies resync
コマンドを使用してルーティング エンジンとパケット転送エンジンのセキュリティ ポリシーの設定を同期します。
関連項目
セキュリティ ポリシーのコミット失敗の確認
セキュリティ ポリシーのコミットの検証
問題点
説明
ポリシー構成のコミットの実行時に、システムの動作が正しくないことに気付いた場合は、次の手順を使用してこの問題のトラブルシューティングを行います。
ソリューション
動作 show コマンド:セキュリティポリシーの操作コマンドを実行し、出力に表示される情報が期待したものと一致していることを確認します。そうでない場合は、構成を適切に変更する必要があります。
traceoptions - ポリシー設定で
traceoptions
コマンドを設定します。この階層の下にあるフラグは、show
コマンド出力のユーザー分析に従って選択できます。使用するフラグを決定できない場合は、フラグ オプションall
を使用してすべてのトレース ログをキャプチャできます。user@host#
set security policies traceoptions <flag all>
また、ログをキャプチャするために、オプションのファイル名を設定することもできます。
user@host# set security policies traceoptions <filename>
trace オプションでファイル名を指定した場合は、/var/log/<filename> でログファイルを検索し、ファイルにエラーが報告されていないかどうかを確認できます。(ファイル名を指定しなかった場合、デフォルトのファイル名がイベントされます。)エラー メッセージには、障害の場所と適切な理由が示されます。
トレース・オプションを設定した後、誤ったシステム動作の原因となった設定変更を再コミットする必要があります。
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer をご利用ください。