Skip to content

eric135/go-ndn

Repository files navigation

Go-NDN: Named Data Networking Forwarder Library for Go

Go-NDN is a fork of the NDNgo library specialized for use with the YaNFD forwarder. This was done to implement missing features that are needed for this forwarder and reduce the size of the dependency.

Features

Packet Encoding and Decoding

  • General purpose TLV codec (in package tlv)
  • Interests and Data packets: v0.3 format only
    • TLV evolvability: yes
    • Signed Interest: basic support (expansion planned)
  • NDNLPv2
    • Fragmentation and reassembly: planned
    • Nacks: no
    • PIT tokens: yes
    • Congestion marks: yes
    • Link layer reliability: planned
    • Self-learning: planned
  • Naming Convention: no

Key Chain

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages