2

tcpdumpファイルから接続統計を取得するためにtcptraceを使用しています。

tcpdump -i any -nn -S -e -s 1514 -v port 4343 -w sink.cap
tcptrace -G sink.cap > tcptrace.txt

Tcptraceは、 .xpl形式でグラフを生成します。xplotを使用してこれらのグラフを表示するのに問題があります。私が走るとき

xplot a2b_tput.xpl
xplot a2b_tsg.xpl

次のエラーメッセージが表示されます。

  • xplot:2次元ストリームのデータが無効です
  • xplot:空のデータストリーム

dsriram @ ubuntu:〜/ Desktop $ tcpdump --version; tcptrace -version; xplot -vtcpdumpバージョン
4.0.0libpcap
バージョン1.0.0

バージョン:Ostermannのtcptrace-バージョン6.6.7-2004年11月4日
木曜日「buildd」によって「SatNov 722:53:46UTC2009」でマシン上にコンパイル'rothera'

X Datafile Plotter V1.19
Copyright(c)ICCE / Karel Kubat 1995.無断複写・転載を禁じます。
もう1つのMegaHardプロダクション!

  1. 互換性の問題があるかどうか疑問に思っています。
  2. 表示可能なグラフを取得するためのtcptrace/tcpdump / xplotコマンドにいくつかの引数がありませんか?
  3. view.xplファイルに利用できる他のツールはありますか?
4

3 に答える 3

2

必要なプログラムはxplotではなくxplot.orgです。さらに紛らわしいことに、目的のプログラムのパッケージ名はxplot-xplot.orgです。

あなたが言及したxplotパッケージは、tcptrace出力グラフ(.xpl)とは何の関係もありません。

私自身、TCPグラフから始めるときに同じ混乱がありました:)。

于 2015-04-18T14:04:33.033 に答える
1

xplot ファイルに有効なデータが含まれていることを確認します (これらは基本的に一連のプロット コマンドを含むテキスト ファイルです)。また、jplotを使用してみて、プロットがそれで読み込まれるかどうかを確認してください。

.cap ファイルへのリンクを投稿できる場合は、喜んで見ていきます。

于 2011-05-12T15:45:06.510 に答える
0

同じ問題がありましたが、多くの xplot 実装があることがわかりました。xplot.org ディストリビューションを使用すると、問題なく動作します。(または、もちろん jPlot も使用できます)

于 2011-12-13T19:46:40.647 に答える