BSD Ports

net/tcptrace 6.6.7nb2 NetBSD

TCP dump file analysis tool

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v2
Categories
net
Package size
129.5 KiB, 357.4 KiB installed

Description

tcptrace is a TCP dump file analysis tool written by Shawn Ostermann at Ohio University. It is NOT a packet capturing program. It reads output dump files in the formats of several popular packet capturing programs: tcpdump, snoop, etherpeek, and netm.

For each connection, it keeps track of elapsed time, bytes/segments sent and received, retransmissions, round trip times, window advertisements, throughput, etc. Its output format ranges from Simple to Long to Very Detailed.

It can also produce three different types of graphs, as follows:

Time Sequence Graph This is the format that Tim Shepard started using at MIT some years ago. It shows segments sent and ACKs returned as a function of time. Instantaneous Throughput This format shows the instantaneous (averaged over a few segments) throughput of the connection as a function of time. Round Trip Times This format shows the round trip times for the ACKs as a function of time.

The graphs produced are viewable only by Tim Shepard's wonderful xplot.

In the other systems

SystemPortVersion
NetBSDnet/tcptrace6.6.7nb2
FreeBSDnet/tcptrace6.6.8_2
OpenBSDnet/tcptrace6.6.7p2
DragonFlynet/tcptrace6.6.8_2
HardenedBSDnet/tcptrace6.6.8_2
GhostBSDnet/tcptrace6.6.8_2

Install

Binary package:

pkgin install tcptrace

From pkgsrc:

cd /usr/pkgsrc/net/tcptrace && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_646.6.7nb2
NetBSD 10.1 aarch646.6.7nb2
SmartOS / illumos x86_646.6.7nb2
macOS 15 arm646.6.7nb2

Dependencies

No port depends on this one.