| # NDN Essential Tools |
| |
| [](https://github.com/named-data/ndn-tools/actions/workflows/ci.yml) |
| [](https://github.com/named-data/ndn-tools/actions/workflows/docs.yml) |
|  |
|  |
| |
| This repository contains a collection of basic tools for [Named Data Networking (NDN)](https://named-data.net/). |
| The tools currently included are: |
| |
| * [**peek**](tools/peek): transmit a single Interest/Data packet between a consumer |
| and a producer |
| * [**chunks**](tools/chunks): segmented file transfer between a consumer and a producer |
| * [**ping**](tools/ping): test reachability between two NDN nodes |
| * [**dump**](tools/dump): capture and analyze live traffic on an NDN network |
| * [**dissect**](tools/dissect): inspect the TLV structure of an NDN packet |
| * [**dissect-wireshark**](tools/dissect-wireshark): Wireshark extension to inspect |
| the TLV structure of NDN packets |
| |
| ## Installation |
| |
| See [`INSTALL.md`](INSTALL.md) for build instructions. |
| |
| ## Reporting bugs |
| |
| Please submit any bug reports or feature requests to the |
| [ndn-tools issue tracker](https://redmine.named-data.net/projects/ndn-tools/issues). |
| |
| ## Contributing |
| |
| Contributions to ndn-tools are greatly appreciated and can be made through our |
| [Gerrit code review site](https://gerrit.named-data.net/). |
| If you are new to the NDN software community, please read our |
| [Contributor's Guide](https://github.com/named-data/.github/blob/main/CONTRIBUTING.md) |
| and [`README-dev.md`](README-dev.md) to get started. |
| |
| ## License |
| |
| ndn-tools is free software distributed under the GNU General Public License version 3. |
| See [`COPYING.md`](COPYING.md) for details. |