ndn-dv is a router based on the distance vector algorithm for Named Data Networking written in Go.
It is compatible with existing NDN applications and protocols developed for the NFD forwarder.
The specification of the ndn-dv protocol can be found in SPEC.md
Usage
A sample configuration file is provided in dv.sample.yml
CGO_ENABLED=0 go build -o go-ndn-dv cmd/main/main.go
Publications
Varun Patil, Sirapop Theeranantachai, Beichuan Zhang, Lixia Zhang. 2024. Poster: Distance Vector Routing for Named Data Networking.
In Proceedings of the 20th International Conference on emerging Networking EXperiments and Technologies