Ostinato is a network packet and traffic generator and analyzer with a friendly GUI. It aims to be "Wireshark in Reverse" and thus become complementary to Wireshark. It features custom packet crafting with editing of any field for several protocols: Ethernet, 802.3, LLC SNAP, VLAN (with Q-in-Q), ARP, IPv4, IPv6, IP-in-IP a.k.a IP Tunneling, TCP, UDP, ICMPv4, ICMPv6, IGMP, MLD, HTTP, SIP, RTSP, NNTP, etc. It is useful for both functional and performance testing.
|Tags||Network Analysis Packet Generation Custom Packet Crafting Traffic Generator Packet Capturing Protocol Testing|
|Operating Systems||Windows Linux Mac OS X BSD|
|Implementation||C++ Qt 4 Protocol Buffers pcap winpcap|
Ostinato binary packages are now available for the following recent Linux distros -
Release Notes: This minor release improves statistics for Linux, BSD, and OS X, and fixes several bugs.
Release Notes: Focused on performance, this release has improved maximum traffic generation rates (pps) up to 25 times on Linux and up to 60 times on Windows. The time taken to "apply" changes to stream(s) has been significantly reduced. A new "Interleaved Streams" transmission mode has been added. Support has been added for "Pkts/Sec" and "Bytes/Sec" rate stats on Linux, transmit rates of less than one pps, nanosecond resolution while calculating inter-packet gaps and display/configuration of port rate averaged/aggregated across all enabled streams on the port.
Release Notes: This is a bugfix release. "Save As PCAP" was fixed for Linux distributions where the file was being saved in Ostinato format rather than PCAP. A compilation problem with protobuf 2.4.0 was fixed.
Release Notes: Support has been added for PCAP file import/export. Other changes include support for jumbo frames (up to 16K), usability enhancements, and bugfixes.
Release Notes: Support has been added for all versions of the IGMP and MLD protocols. User defined content (hexdump) support was also added. Several bugs were fixed.