1

SDP 情報を含む Wireshark キャプチャをフィルタリングしようとしています。情報は同じパケットに複数回表示される可能性があります。初期値のみをフィルタリングしようとしています。

より具体的な例として、sdp.media.port 属性は同じパケット内に異なる値で複数回存在する場合があります。たとえば、最初はオーディオの場合は 12004、次にイメージの場合は 12006 です。sdp.media.port == 12004またはのフィルタを設定するsdp.media.port == 12006と、このパケットが選択されます。

初期値が 12006 のパケットのみを選択するフィルタの構文は? このフィルタは、12006 に設定すると上記のパケットを無視しますが、12004 に設定するとこのパケットを選択します。

4

1 に答える 1

0

私が正しく理解している場合、Media Type: audio に値 12004 が含まれるパケットを選択する必要があります
。その場合、次の表示フィルターを使用できます:
(sdp.media.media == "audio") && (sdp.メディアポート == 12004)

ところで
、TShark を使用してリストを作成でき ます

E オカレンス=f
3 オーディオ 5004
6 オーディオ 23010

すべてのオカレンス:
tshark -r test.pcap -Y sdp.media.port -T fields -e frame.number -e sdp.media.media -e sdp.media.port -E accuracy=a
3 audio,video 5004,5006
6 オーディオ、ビデオ 23010、23030

TShark の詳細については、man ページ を参照してください。

于 2014-01-20T16:02:13.297 に答える