2

我正在使用 tcptrace 从 tcpdump 文件中获取连接统计信息。

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-dim 流的无效数据
  • xplot:空数据流

dsriram@ubuntu:~/Desktop$ tcpdump --version; tcptrace-版本;xplot -v
tcpdump 版本 4.0.0
libpcap 版本 1.0.0

版本:Ostermann 的 tcptrace -- 版本 6.6.7 -- 2004 年 11 月 4 日星期四
由机器上的 'buildd' 在 'Sat Nov 7 22:53:46 UTC 2009' 编译'rothera'

X Datafile Plotter V1.19
版权所有 (c) ICCE / Karel Kubat 1995。保留所有权利。
另一个 MegaHard 产品!

  1. 我想知道是否有任何兼容性问题。
  2. 我是否在 tcptrace/tcpdump/xplot 命令中遗漏了一些参数来获取可视图形?
  3. 是否有其他工具可用于查看.xpl 文件?
4

3 回答 3

2

您想要的程序是xplot.org,而不是xplot。更令人困惑的是,所需程序的包名是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 回答