tsutils


Timestamp Utils: Driver and Application Examples for Extracting cPacket Hardware Timestamps

cPacket provides software utilities to enable customers to use highly accurate hardware timestamp from its appliances and probes in any application. The software enables users and application developers to seamlessly integrate cPacket's real-time timestamping into existing solutions, or use it with open source tools like Tcpdump, Wireshark, and n2disk. This software enables any application to take full advantage of the most accurate inline timestamping in a standard format (including pcap, libcap, etc.).


cPacket tsutils

The package for Linux can be downloaded from here (.tgz). It includes:

  1. Quickstart guide - includes instructions for building and using binary files
  2. Binary files compiled for Linux kernel 2.6.30 or greater - includes the following:
    -ixgbe.ko: driver for Intel NICs based on 82558/9
    -pcap2nspcap: generates standard pcaps with nanosecond timestamp with file descriptor interface
    -tcpdump: tcpdump enhanced to generate standard pcaps with nanosecond timestamp
  3. Source code and Makefile for the above binaries

Additional information on incorporating the software into applications is available from ntop.org.