Categorygithub.com/eric135/go-ndn
repositorypackage
0.0.0-20201210044958-989978f25b19
Repository: https://github.com/eric135/go-ndn.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

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