LINUX.ORG.RU
 

Анализатор TCP


0

2

Нужен способ вывести что-то типа лога tcpdump, но с полным состоянием текущих параметров TCP-соединения. Хотелось бы видеть значения rtt, rto, cwnd и пр. на момент прихода и отправления пакетов.

Вызывать ip route show cache после соединения нкдостаточно.


[#]  

wireshark тоже не годится?

anonymous ()
[#] Ответ на: комментарий от anonymous 24.12.2010 20:43:51  

Не годится сама идея снимать данные с сетевого интерфейса --- потому что этих данных нет в пакетах в принципе. Кабельакула, как я помню. берет все данные тоже только с интерфейса.

***** ()
[#]  
gh0stwizard

Честно говоря задача не ясна, для снятия инфы по состояниям соединений есть tcptrack. Чтобы одновременно складывать все syn/ack/rst в нужные кучки и таким образом писать логи (с учетом что они приходят и уходят в разное время)... даже не знаю.
Начнем с простого, какая задача?

***** ()
[#] Ответ на: комментарий от gh0stwizard 25.12.2010 9:22:01  

> Начнем с простого, какая задача?

Студент (и препод) должен увидеть, как меняется cwnd/rtt/rto в ходе работы TCP-соединения.

***** ()
[#] Ответ на: комментарий от gh0stwizard 25.12.2010 9:22:01  

Если решения нет, то это даже лучше. Будет курсач по теме.

***** ()
[#] Ответ на: комментарий от vsemprivet 01.01.2011 17:20:23  

Спасибо, не знал об этом.

Это полезная вещь, пригодиться, но не совсем то, потому что опыты с живыми стеками интереснее.

***** ()