NDNDUMP(8)
π
NDNDUMP(8) β ndndump, the traffic analysis tool π
πΈ NAME πΈ
okay so ndndump is literally a traffic analysis tool. That's the whole vibe: it captures NDN packets on the wire and shows you a quick little summary about each one. π«Ά
β¨ USAGE β¨
ndndump [-hvV] [-i INTERFACE] [-r FILE] [-f FILTER] [PCAP-FILTER]
π¦ DESCRIPTION π¦
Bestie, listen: ndndump is a traffic analysis tool that captures NDN packets on the wire and displays brief information about them. Iconic. π
Currently, ndndump can extract Interest, Data, and Nack packets from:
- Ethernet frame
- PPP link (e.g., pcap trace from ndnSIM)
- IPv4 UDP unicast tunnel
- IPv4 UDP multicast group
- IPv4 TCP tunnel, when
Interest/Data/Nackis aligned to the beginning of a TCP segment
For more complex scenarios β including when NDN packets span multiple IP fragments or multiple TCP segments β it is recommended to use the NDN Wireshark dissector, either viawireshark(1)ortshark(1). That's the move, fr fr. π
π OPTIONS π
-h,--helpβ Print help and exit. So helpful, so slay. β¨-i INTERFACE,--interface=INTERFACEβ Listen onINTERFACE. If unspecified,ndndumpsearches the system interface list for the lowest numbered, configured up interface (excluding loopback). On Linux, a value of"any"can be used to capture packets from all interfaces. Note that captures on the"any"pseudo-interface will not be done in promiscuous mode. π-r FILE,--read=FILEβ Read packets fromFILE, which can be created bytcpdump(8)with its-woption, or by similar programs. π-f FILTER,--filter=FILTERβ Print a packet only if its name matches the regular expressionFILTER. regex bestie behavior. π§-p,--no-promiscuous-modeβ Do not put the interface into promiscuous mode. respectful interface vibes. π-t,--no-timestampβ Do not print a timestamp for each packet. no clock check. β°-v,--verboseβ Produce verbose output. yap mode: on. π£οΈ-V,--versionβ Printndndumpand libpcap version strings and exit. πPCAP-FILTERβPCAP-FILTERis an expression inpcap-filter(7)format that selects which packets will be analyzed. If noPCAP-FILTERis given, a default filter is used. The default filter can be seen with the--help <#cmdoption-h>option. π
π₯ EXAMPLES π₯
Capture on eth1 and print packets containing "ping":
ndndump -i eth1 -f '.*ping.*'
π Copyright π
Copyright Β© 2014-2024 Named Data Networking Project.
π Source/version and date sign-off: NDN Essential Tools, version 24.07, dated 1980-01-01. That's the manual, bestie β go capture some packets and slay. πβ¨
π¦ where this page comes from
- nixos 26.05: ndn-tools 24.07
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms