監視とトラブルシューティング
このセクションでは、Junos OSのネットワーク監視とトラブルシューティング機能について説明します。
Ping ホスト
目的
CLI ping コマンドを使用して、ネットワーク経由でホストに到達できることを確認します。このコマンドは、ホストとネットワーク接続の問題を診断するのに役立ちます。デバイスは、一連のインターネット制御メッセージプロトコル(ICMP)エコー(ping)リクエストを指定されたホストに送信し、ICMPエコー応答を受信します。
アクション
ping コマンドを使用して host3 に 4 つのリクエスト(ping カウント)を送信するには:
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エクスプローラーを参照してください。
動的三次コンテンツアドレス指定可能メモリの概要
TCAM(Ternary Content Addressable Memory)は、ファイアウォール、接続障害管理、PTPoE、RFC 2544など、さまざまなアプリケーションで使用されています。ACXシリーズルーターのパケット転送エンジン(PFE)は、TCAMスペース制限が定義されたTCAMを使用します。さまざまなフィルターアプリケーションへのTCAMリソースの割り当ては静的に分散されます。この静的な割り当ては、すべてのフィルターアプリケーションがこのTCAMリソースを同時に使用しない場合、TCAMリソースの非効率的な使用につながります。
ルーターのTCAMスペースの動的な割り当てにより、利用可能なTCAMリソースがさまざまなフィルターアプリケーションに効率的に割り当てられます。動的TCAMモデルでは、さまざまなフィルターアプリケーション(inetファイアウォール、ブリッジファイアウォール、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-firewall、bridge-firewall、接続障害管理、リンク障害管理などはすべて異なるtcam-appsです。
表2に 、TCAMリソースを使用するtcam-appsのリストを示します。
TCAMアプリ/TCAMユーザー |
特徴/機能 |
TCAMステージ |
|---|---|---|
bd-dtag-validate |
ブリッジドメインデュアルタグ検証
注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
エグレス |
bd-tpid-swap |
スワップtpid操作によるブリッジドメインvlan-map |
エグレス |
cfm-bdフィルター |
接続性障害管理、暗黙的なブリッジドメインフィルター |
イングレス |
CFMフィルター |
接続性障害管理、暗黙的フィルター |
イングレス |
cfm-vplsフィルター |
接続性障害管理、暗黙的なvplsフィルター
注:
この機能は、ACX5048ルーターとACX5096ルーターでのみサポートされています。 |
イングレス |
cfm-vpls-ifl-filter |
接続性障害管理、暗黙的なvpls論理インターフェイスフィルター
注:
この機能は、ACX5048ルーターとACX5096ルーターでのみサポートされています。 |
イングレス |
cos-fc |
論理インターフェイスレベルの固定分類子 |
事前イングレス |
FW-CCCイン |
回線クロスコネクトファミリーイングレスファイアウォール |
イングレス |
FWファミリーアウト |
ファミリーレベルのegressファイアウォール |
エグレス |
FW-FBF |
ファイアウォールフィルターベースのフォワーディング |
事前イングレス |
fw-fbf-inet6 |
inet6ファミリー向けファイアウォールフィルターベースのフォワーディング |
事前イングレス |
fw-ifl-in |
論理インターフェイスレベルのイングレスファイアウォール |
イングレス |
fw-ifl-out |
論理インターフェイスレベルのegressファイアウォール |
エグレス |
fw-inet-ftf |
転送テーブル上の Inet ファミリー イングレス ファイアウォール |
イングレス |
FW-INET6-FTF |
転送テーブル上のInet6ファミリーイングレスファイアウォール |
イングレス |
fw-inet-in |
Inet ファミリー イングレス ファイアウォール |
イングレス |
fw-inet-rpf |
RPF失敗チェック時のInetファミリーイングレスファイアウォール |
イングレス |
FW-inet6-in |
Inet6ファミリーイングレスファイアウォール |
イングレス |
fw-inet6-ファミリーアウト |
Inet6ファミリーレベルのegressファイアウォール |
エグレス |
FW-INET6-RPF |
RPF失敗チェックでのInet6ファミリーイングレスファイアウォール |
イングレス |
fw-inet-pm |
ポートミラーアクションを持つInetファミリーファイアウォール
注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
FW-L2-in |
レイヤー2インターフェイス上のブリッジファミリーイングレスファイアウォール |
イングレス |
fw-mpls-in |
MPLSファミリー イングレスファイアウォール |
イングレス |
FWセマンティクス |
CLI設定ファイアウォールのファイアウォール共有セマンティクス |
事前イングレス |
fw-vpls-in |
VPLSインターフェイス上のVPLSファミリーイングレスファイアウォール |
イングレス |
ifd-src-mac-fil |
物理インターフェイスレベルの送信元MACフィルター |
事前イングレス |
ifl統計イン |
ingressでの論理レベルのインターフェイス統計情報 |
イングレス |
ifl統計アウト |
egressでの論理レベルのインターフェイス統計情報 |
エグレス |
ing-out-iff |
ログおよびsyslog用のegressファミリーフィルターに代わるingressアプリケーション |
イングレス |
ip-mac-val |
IP MAC検証 |
事前イングレス |
ip-mac-val-bcast |
ブロードキャストのIP MAC検証 |
事前イングレス |
ipsecリバース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 |
Looback インターフェイス inet フィルター |
イングレス |
lo0-inet6-fil |
Loobackインターフェイスinet6フィルター |
イングレス |
mac-drop-cnt |
MAC検証および送信元MACフィルターによるドロップの統計 |
イングレス |
mrouter-port-in |
スヌーピング用マルチキャスト ルーター ポート |
イングレス |
naptリバースfil |
NAPT(ネットワークアドレスポート変換)サービスのリバースフィルター
注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
ローカルスイッチングなし |
ブリッジno-local-switching |
イングレス |
PTPOE |
ポイントツーポイントオーバーザイーサネットトラップ
注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
PTPoE-Cos-RW |
PTPoE用のCoS書き換え
注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
エグレス |
RFC2544-layer2-in |
ingressでのレイヤー2サービスのRFC2544 |
事前イングレス |
RFC2544-レイヤー2出力 |
エグレスでのレイヤー2サービスのRFC2544
注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
エグレス |
サービスフィルターイン |
ingressでのサービスフィルター
注:
この機能は、ACX5048およびACX5096ルーターではサポートされていません。 |
イングレス |
TCAMリソース使用状況の監視
showおよびclearコマンドを使用して、TCAMリソースの動的な使用状況を監視およびトラブルシューティングできます。
表3は 、TCAMリソースの動的使用状況の監視とトラブルシューティングに使用できるコマンドラインインターフェイス(CLI)コマンドをまとめたものです。
タスク |
コマンド |
|---|---|
特定のアプリケーションの共有アプリケーションと関連アプリケーションを表示する |
|
アプリケーションとステージ(egress、ingress、pre-ingress)のTCAMリソース使用状況を表示します |
(ACX5448) show pfe filter hw summary |
アプリケーションとステージ(egress、ingress、pre-ingress)のTCAMリソース使用エラーを表示します |
|
アプリケーションとステージ(egress、ingress、pre-ingress)のTCAMリソース使用エラー統計をクリアします |
例:TCAM リソースの監視とトラブルシューティング
このセクションでは、showコマンドを使用してTCAMリソースを監視およびトラブルシューティングできるユースケースについて説明します。このユースケースシナリオでは、レイヤー2サービスを設定し、レイヤー2サービス関連アプリケーションがTCAMリソースを使用しています。この例に示す動的アプローチでは、必要に応じてTCAMリソースを管理できる柔軟性を備えています。
サービス要件は以下のとおりです。
各ブリッジ ドメインには、1 つの UNI インターフェイスと 1 つの NNI インターフェイスがあります
各 UNI インターフェイスには、次のものがあります。
1つの論理インターフェイスレベルポリサーが、10Mbpsでトラフィックを規制します。
転送クラスと損失優先度を割り当てるための4つの条件を持つマルチフィールド分類子。
各UNIインターフェイスは、レベル4でCFM UP MEPを設定します。
各NNIインターフェイスは、レベル2でCFMダウンMEPを設定します
ルーター上で100のサービスが設定されているというシナリオを考えてみましょう。このスケールでは、すべてのアプリケーションが正常に設定され、ステータスが OK 状態を示しています。
-
すべてのステージのTCAMリソース使用状況を表示しています。
すべてのステージ(egress、ingress、pre-ingress)の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 messagesCLIコマンドを実行することで、新しい設定用のイーサネットスイッチングファミリフィルターの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 detailCLIコマンドを使用して設定のステータスを確認すると、出力は以下のようになります。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状態に移行していることを示しています。ingress段階で利用可能なTCAMスライスは2つありますが、 fw-l2-in アプリケーションはモード(DOUBLE)のせいで利用可能なTCAMスペースを使用できず、リソース不足に失敗します。
-
TCAMリソース不足により障害が発生したアプリケーションの修正
ルーターにサービス数を追加したため、 fw-l2-in アプリケーションが失敗し、TCAMリソースが不足しました。他のアプリケーションは正常に動作しているように見えますが、 fw-l2-in アプリケーションがOK状態に移行するように、新しく追加されたサービスを無効化または削除することをお勧めします。新しく追加されたサービスを削除または無効化した後、
show pfe tcam usageコマンドとshow pfe tcam errorコマンドを実行して、障害状態のアプリケーションがなくなったことを確認する必要があります。すべてのステージ(egress、ingress、pre-ingress)の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すべてのステージ(egress、ingress、pre-ingress)の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 usageTCAMリソースを使用しているすべてのアプリケーションが 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ファイアウォール、ブリッジファイアウォール、cfmフィルターなど)が、必要に応じて利用可能なTCAMリソースを最適に活用できます。動的TCAMリソース割り当ては使用量主導型であり、必要に応じてフィルターアプリケーションに動的に割り当てられます。フィルターアプリケーションがTCAMスペースを使用しなくなると、リソースが解放され、他のアプリケーションが使用できるようになります。この動的TCAMモデルは、アプリケーションの需要に基づいて、TCAMリソースの利用率を高めることができます。showおよびclearコマンドを使用して、ACXシリーズルーターの動的TCAMリソース使用状況を監視およびトラブルシューティングできます。
このドキュメントでは、TCAMリソースを使用するアプリケーションをtcam-appと呼びます。
動的三次コンテンツアドレス指定可能なメモリの概要では 、ACXシリーズルーターのTCAMリソースを監視およびトラブルシューティングするためのタスクとコマンドを示しています
| 方法 |
コマンド |
|---|---|
| 特定のアプリケーションの共有アプリケーションおよび関連するアプリケーションを表示します。 |
|
| すべてのtcamステージにわたるアプリケーション数を表示します。 |
|
| 指定されたステージでTCAMリソースを使用しているアプリケーションの数を表示します。 |
|
| アプリケーションで使用されるTCAMリソースを詳細に表示します。 |
|
| 指定された段階でアプリケーションによって使用されたTCAMリソースを表示します。 |
|
| tcam-appが消費するTCAMリソースの数を知る |
|
| すべてのステージのTCAMリソース使用エラーを表示します。 |
|
| ステージのTCAMリソース使用エラーを表示します |
|
| アプリケーションのTCAMリソース使用エラーを表示します。 |
|
| アプリケーションのTCAMリソース使用エラーを、他の共有アプリケーションとともに表示します。 |
|
| すべてのステージのTCAMリソース使用エラー統計をクリアします。 |
|
| 指定したステージのTCAMリソース使用エラー統計をクリアする |
|
| アプリケーションのTCAMリソース使用エラー統計をクリアします。 |
|
ACXシリーズの動的TCAMの詳細については、「 動的三元コンテンツアドレス指定可能なメモリの概要」を参照してください。
ACX5048およびACX5096ルーターでのサービス拡張
ACX5048ルーターとACX5096ルーターでは、導入される一般的なサービス(ELINE、ELAN、IP VPNなど)には、動的TCAMインフラストラクチャを使用するアプリケーション(ポリサー、ファイアウォールフィルター、接続障害管理IEEE 802.1ag、RFC2544など)が必要になる場合があります。
TCAMリソースを使用するサービスアプリケーションは、TCAMリソースの可用性によって制限されます。そのため、サービスの規模は、そのようなアプリケーションによるTCAMリソースの消費に依存します。
ACX5048ルーターとACX5096ルーターのサービス拡張を監視およびトラブルシューティングするためのユースケースの例については、「 動的三元コンテンツアドレス指定可能なメモリの概要」 セクションを参照してください。
論理システムセキュリティポリシーでの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)が、se-1/0/0とse-1/0/1の2つのシリアルリンクを集約したマルチリンクバンドル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.10Meaning—出力は、マルチリンクバンドル上のデバイスを通過するパケットの概要を示しています。マルチリンクバンドルで以下の情報を確認します。送信パケットの総数 = 1000
トランジットフラグメントの総数=1100
フラグメント化されたデータパケット数=100
マルチリンクバンドルで送信されたパケットの総数(600 + 400)は、通過パケットの数(1000)と一致しており、パケットがドロップされなかったことを示しています。
トランジットフラグメントの数がトランジットパケットの数を100個上回っており、これは100個の大きなデータパケットが正しくフラグメント化されたことを示しています。
Corrective Action—パケットが正しくフラグメント化されていない場合は、フラグメント化しきい値設定を確認します。指定されたフラグメント化しきい値より小さいパケットはフラグメント化されません。パケットのカプセル化を検証します。パケットが LFI パケットとして扱われるか、非 LFI パケットとして扱われるかを確認するには、そのカプセル化タイプを決定します。LFI パケットは PPP カプセル化され、非 LFI パケットは PPP と MLPPP の両方でカプセル化されます。PPP カプセル化と MLPPP カプセル化のオーバーヘッドが異なるため、パケットのサイズが異なります。パケットサイズを比較して、カプセル化タイプを決定できます。
フラグメント化されていない小さなデータパケットには、1つのPPPヘッダーと1つのMLPPPヘッダーが含まれています。大きなフラグメントデータパケットでは、最初のフラグメントにはPPPヘッダーとMLPPPヘッダーが含まれますが、連続するフラグメントにはMLPPPヘッダーのみが含まれます。
PPPおよびMLPPPカプセル化は、パケットに以下のバイト数を追加します。
PPPカプセル化は、7バイトを追加します。
ヘッダー4バイト+フレームチェックシーケンス(FCS)2バイト+アイドルまたはフラグを含む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)
MLPPP
70バイト
4 + 2 + 1 + 4 + 2 = 13バイト
83バイト
長いシーケンスのデータフラグメント(非LFI)
MLPPP
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 bpsMeaning—これらのコマンドからの出力は、リンクサービスインターフェイスとその構成リンクの各キューで送信およびキューに入れられたパケットを示しています。 表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
構成リンクを通過するパケットの総数は、バンドル上のパケット数と等しくなりました。
Q3のパケット数
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を正しく通過しました。
送信元ポートからのLFIパケット
100トランジットse-1/0/0、送信元ポートからのLFIパケット200トランジットse-1/0/1。したがって、すべてのLFI(Q2)パケットは送信元ポートに基づいてハッシュされ、両方の構成リンクを正しく通過しました。
Corrective Action—パケットが1つのリンクのみを通過した場合、以下の手順に従って問題を解決します。物理リンクが
up(運用可能)かdown(使用不可)かを判断します。使用できないリンクは、PIM、インターフェイス ポート、または物理接続に問題があることを示します(リンク層エラー)。リンクが動作している場合は、次のステップに進みます。非LFIパケットに対して分類子が正しく定義されていることを確認します。非LFIパケットがQ2のキューに入れられるように設定されていないことを確認します。Q2 にキューに入れられたすべてのパケットは、LFI パケットとして扱われます。
LFIパケットで、送信元アドレス、宛先アドレス、IPプロトコル、送信元ポート、宛先ポートの少なくとも1つの値が異なっていることを確認します。すべての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 コマンドを使用してルーティングエンジンとパケット転送エンジンのセキュリティポリシーの設定を同期します。
セキュリティポリシーのコミット失敗を確認する
セキュリティポリシーのコミットを検証する
問題点
説明
ポリシー設定のコミットを実行したときに、システムの動作が正しくないことに気付いた場合は、以下の手順を使用してこの問題のトラブルシューティングを行います。
ソリューション
運用 中の表示 コマンド—セキュリティポリシーの運用コマンドを実行し、出力に表示される情報が想定した情報と一致していることを確認します。そうでない場合は、設定を適切に変更する必要があります。
traceoptions—ポリシー設定で
traceoptionsコマンドを設定します。この階層の下のフラグは、showコマンド出力のユーザー分析に従って選択できます。使用するフラグを決定できない場合は、flagオプションallを使用して、すべてのトレースログをキャプチャできます。user@host#
set security policies traceoptions <flag all>
オプションのファイル名を設定してログをキャプチャすることもできます。
user@host# set security policies traceoptions <filename>
トレースオプションにファイル名を指定した場合は、ログファイルの/var/log/<filename>を調べて、ファイルにエラーが報告されているかどうかを確認できます。(ファイル名を指定しなかった場合、デフォルトのファイル名はeventdになります。)エラーメッセージには、障害の場所と適切な理由が示されています。
トレース オプションを設定した後、誤ったシステム動作の原因となった設定変更を再コミットする必要があります。
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。