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.).
The package for Linux can be downloaded from here
(.tgz). It includes:
- Quickstart guide - includes instructions for building and using binary files
- 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
- Source code and Makefile for the above binaries
Additional information on incorporating the software into applications is available from
ntop.org.
|