データプレーン パケット ロギング

データプレーン パケット ロギングについて

ワイヤレスクライアントのオンボーディング中に、クライアントの IP アドレス割り当て、Address Resolution Protocol(ARP)解像度などで問題が発生する可能性があり、デバッグが必要です。コントローラでこのような問題を迅速にデバッグするために、Dynamic Host Configuration Protocol(DHCP)、ネイバー探索、およびワイヤレスクライアントとの間で送受信される ARP パケットが無条件にログに記録されます。

パケットロギングの有用性により、ワイヤレスクライアントに関連する接続情報がキャプチャされます。サービスアビリティは、次のカテゴリに分類されます。

  • グローバルトレースログ:グローバルトレースロギングは、クライアントの接続情報をキャプチャするメカニズムであり、デフォルトで有効になっています。

  • フィルタ適用トレースログ:フィルタリングされたトレースバッファでパケットロギングを開始するには、debug コマンドを使用してフィルタを有効にする必要があります。フィルタにより、特定のパケットタイプ、またはクライアントの MAC アドレスに基づいたパケットのみがキャプチャされます。

パケットロギングの機能は次のとおりです。

  • DHCP、ネイバー探索、および ARP パケットに加えて、他のパケットキャプチャフィルタを追加または削除することもできます。

  • 表示フィルタは、ログに記録されたパケットのサブセットを選択するように設定されます。

  • パケットロギングデータは、デバッグに必要なクライアント MAC アドレス、クライアント IP アドレス、VLAN、インターフェイス、パケットタイプ、タイムデルタなどの情報を提供します。

デバッグレベルの有効化または無効化(CLI)

グローバルおよびフィルタリングされたロジックのデバッグ情報を有効または無効にするには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

プロンプトが表示されたらパスワードを入力します。

ステップ 2

[no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer debug-level { all | error | info | trace | warning}

例:

Device# debug platform hardware chassis active qfp feature wireless datapath trace-buffer debug-level all

グローバルおよびフィルタリングされたロジックのデバッグレベル情報を有効にします。

この機能を無効にするには、このコマンドの no 形式を使用します。

入力パスのグローバルおよびフィルタリングされたバッファでのパケットロギングの有効化(CLI)

入力パスのグローバルおよびフィルタリングされたバッファでパケットロギングを有効にするには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

プロンプトが表示されたらパスワードを入力します。

ステップ 2

[no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer ingress global-trace

例:

Device# [no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer ingress global-trace

入力パスのグローバルトレースバッファで Quantum Flow Processor を有効にします。

この機能を無効にするには、このコマンドの no 形式を使用します。

ステップ 3

[no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer ingress filtered-trace capwap { ipv4 A.B.C.D | ipv6 X:X:X:X::X | keepalive}

例:

Device# [no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer ingress filtered-trace capwap ipv4 209.165.200.224/27

フィルタリングされたトレースバッファにパケット情報を記録するための CAPWAP の条件を有効にします。

この機能を無効にするには、このコマンドの no 形式を使用します。

ステップ 4

[no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer ingress filtered-trace wlclient { ipv6-nd | ipv6-ra | mac-address H.H.H}

例:

Device# [no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer ingress filtered-trace wlclient 1pv6-nd

フィルタリングされたトレースバッファにワイヤレスクライアントのパケット情報を記録するための条件を有効にします。

この機能を無効にするには、このコマンドの no 形式を使用します。

パント/インジェクトパスのグローバルおよびフィルタリングされたバッファでのパケットロギングの有効化(CLI)

パント/インジェクトパスのグローバルおよびフィルタリングされたトレースバッファでパケットロギングを有効にするには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:

Device> enable

特権 EXEC モードを有効にします。

プロンプトが表示されたらパスワードを入力します。

ステップ 2

[no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer punt-inject global-trace

例:

Device# [no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer punt-inject global-trace

パント/インジェクトパスのグローバルトレースバッファで Quantum Flow Processor を有効にします。

この機能を無効にするには、このコマンドの no 形式を使用します。

ステップ 3

[no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer punt-inject filtered-trace capwap { ipv4 A.B.C.D | ipv6 X:X:X:X::X | keepalive}

例:

Device# [no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer punt-inject filtered-trace capwap ipv4 209.165.200.224/27

パント/インジェクトパスでフィルタリングされたトレースバッファにパケット情報を記録するための CAPWAP の条件を有効にします。

この機能を無効にするには、このコマンドの no 形式を使用します。

ステップ 4

[no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer punt-inject filtered-trace wlclient { ipv6-nd | ipv6-ra | mac-address H.H.H}

例:

Device# [no] debug platform hardware chassis active qfp feature wireless datapath trace-buffer punt-inject filtered-trace wlclient 1pv6-nd

パント/インジェクトパスで、フィルタリングされたトレースバッファにワイヤレスクライアントのパケット情報を記録するための条件を有効にします。

この機能を無効にするには、このコマンドの no 形式を使用します。

データプレーン パケット ロギングの確認

トレースバッファに設定された条件を表示するには、次のコマンドを使用します。

Device# show platform hardware chassis active qfp feature wireless trace-buffer ingress conditions 
LogTrace Event: Enabled
Trace wlclient-MACs: 
    8c85.90ee.ca92 
allow_all_AP_kalives: enabled
AP_kalive cnt=1, AP_kalive6 cnt=0
  IP0: 49.1.0.73

フィルタ処理済みトレースバッファ内のすべてのログエントリを表示するには、次のコマンドを使用します。

Device# show platform hardware chassis active qfp feature wireless trace-buffer ingress filtered-trace all
Trace wlclient-MACs: 8c85.90ee.ca92 
  Trace-Buffer for Ingress: Enabled
  Total allocated global-log buffer: 16384
  Total allocated filtered-log v=buffers: 4096

<0 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213207 c=0
<1 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213236 c=0
<2 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213264 c=0
<3 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213293 c=0
<4 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213321 c=0
<5 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213350 c=0

カウントに基づいてエントリの数を表示するには、次のコマンドを使用します。

Device# show platform hardware chassis active qfp feature wireless trace-buffer ingress filtered-trace 3
Trace wlclient-MACs: 8c85.90ee.ca92 
  Trace-Buffer for Ingress: Enabled
  Total allocated global-log buffer: 16384
  Total allocated filtered-log v=buffers: 4096

<18 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213720 c=0
<19 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213748 c=0
<20 KEEP_ALIVE: CAPWAP peer=49.1.0.73 udp=5256 local=49.1.1.2 udp=5247 vlan=49, dt=213777 c=0

>> 3 entries displayed
   21 entries found in filtered-log buffer
   21 entries ever collected for filtered-log buffer

グローバルおよびフィルタ処理済みトレースバッファでのログと条件のクリア

グローバルおよびフィルタ処理済みトレースバッファの条件とログをクリアするには、次のコマンドを使用します。

Device# clear platform hardware chassis active qfp feature wireless trace-buffer ingress all
Trace, clear all trace configuration & buffer.

Device# clear platform hardware chassis active qfp feature wireless trace-buffer ingress conditions
Trace, clear trace configuration

Device# clear platform hardware chassis active qfp feature wireless trace-buffer ingress filtered-trace
Trace, clear trace Q

Device# clear platform hardware chassis active qfp feature wireless trace-buffer ingress global-trace
Trace, clear trace global Q