NDN essential tools

Clone this repo:
  1. 130975c ci: drop unused dependency by Davide Pesavento · 10 days ago master
  2. 8357bbe build: require gcc >= 9.1, recommend gcc >= 10.2 by Davide Pesavento · 14 days ago
  3. 3253152 ci: switch to pkgconf on macOS by Davide Pesavento · 14 days ago
  4. 435d201 Prepare release 24.07 by Davide Pesavento · 5 months ago ndn-tools-24.07
  5. 5b9431d Silence markdownlint warnings by Davide Pesavento · 5 months ago

NDN Essential Tools

Latest version Language CI Docker Docs

This repository contains a collection of basic tools for Named Data Networking (NDN). The tools currently included are:

  • peek: transmit a single Interest/Data packet between a consumer and a producer
  • chunks: segmented file transfer between a consumer and a producer
  • ping: test reachability between two NDN nodes
  • dump: capture and analyze live traffic on an NDN network
  • dissect: inspect the TLV structure of an NDN packet
  • dissect-wireshark: Wireshark extension to inspect the TLV structure of NDN packets

Installation

See INSTALL.md for build instructions.

Reporting bugs

Please submit any bug reports or feature requests to the ndn-tools issue tracker.

Contributing

Contributions to ndn-tools are greatly appreciated and can be made through our Gerrit code review site. If you are new to the NDN software community, please read our Contributor's Guide and README-dev.md to get started.

License

ndn-tools is free software distributed under the GNU General Public License version 3. See COPYING.md for details.