Анализ и отображение информации о TCP-соединениях на заданном сетевом интерфейсе.

tcptrack 002

tcptrack — небольшая C (си) / C++ консольная утилита для анализа и отображения информации о TCP-соединениях на заданном сетевом интерфейсе.

tcptrack 003

Transmission Control Protocol (TCP / Протокол управления передачей) — один из основных протоколов передачи данных в сети Интернет. Механизм TCP предоставляет поток данных с предварительной установкой соединения, осуществляя повторный запрос данных в случае потерь и устраняет дублирование, гарантируя целостность передаваемых данных и уведомление отправителя о результатах передачи.

tcptrack 004

tcptrack 005

Для мониторинга сетевых данных tcptrack использует возможности библиотеки PCAP (Libpcap), в интерактивном режиме можно поставить мониторинг на паузу и сортировать выводимые данные. Основные параметры мониторинга (интерфейс, повторный перерасчёт, задержку и пр) задаются из командной строки.

tcptrack 006

Лицензия: GNU Lesser General Public License v2.1 (LGPLv2.1)

tcptrack 007

Домашняя страница