Помощь в просмотре выходных графиков tcptrace с помощью xplot

#graph #tcp #plot #tcpdump #tcptrace

#График #tcp #график #tcpdump #tcptrace

Вопрос:

Я использую 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: недопустимые данные для двухмерного потока
  • xplot: пустой поток данных

dsriram@ubuntu: ~/ Desktop $ tcpdump —version; tcptrace -version; xplot -v
tcpdump версии 4.0.0
libpcap версии 1.0.0

Версия: tcptrace Остерманна — версия 6.6.7 — Чт 4 ноября 2004
Скомпилирована ‘buildd’ в ‘Сб 7 ноября 22:53:46 UTC 2009’ на компьютере ‘rothera’

X Datafile Plotter V1.19
Авторское право (c) ICCE / Карел Кубат 1995. Все права защищены.
Еще одно мегахолодное производство!

  1. Мне интересно, есть ли какие-либо проблемы с совместимостью.
  2. Я пропускаю некоторые аргументы в командах tcptrace / tcpdump / xplot для получения видимого графика?
  3. Доступны ли какие-либо другие инструменты для просмотра файлов.xpl?

Ответ №1:

Нужная вам программа xplot.org , а не xplot. Более запутанным является то, что имя пакета нужной программы xplot-xplot.org .

упомянутый вами пакет xplot не имеет ничего общего с выходными графиками tcptrace (.xpl).

У меня самого была такая же путаница при запуске с TCP-графиками :).

Ответ №2:

Убедитесь, что ваши файлы xplot содержат достоверные данные (в основном это текстовые файлы с последовательностью команд построения графика). Также попробуйте использовать jplot и посмотрите, будут ли загружаться ваши графики с этим.

Если вы можете опубликовать ссылку на свой файл .cap, я буду рад взглянуть

Комментарии:

1. Спасибо рупелло. Я смог просмотреть файлы xplot с помощью jplot. Несмотря на то, что они кажутся в допустимом формате, я не уверен, почему он не работает с xplot. Вот ссылка на файл xplot. Ссылка

2. Вот ссылка на файл .cap. Cap-файл

Ответ №3:

Столкнулся с той же проблемой, оказывается, существует множество реализаций xplot. Вы должны использовать xplot.org распространение, и оно работает нормально. (Или, конечно, вы также можете использовать jPlot)