Actions
Wiki » History » Revision 34
« Previous |
Revision 34/125
(diff)
| Next »
Junxiao Shi, 03/03/2014 08:41 AM
NDN Forwarding Daemon (NFD)¶
NDN Forwarding Daemon (NFD) is a new NDN forwarder under development.
Its first release is scheduled for March 2014.
NFD conforms to these network protocols:
- NDN-TLV packet format
- NDNLP-TLV for Ethernet communication
NFD conforms to these protocols and specifications for local control and management:
- Command Interests
- NFD Local Control Header
- NFD Control Command
- NFD Face Management protocol
- NFD Face Status protocol
- NFD FIB Management protocol
- NFD FIB Enumeration protocol
- NFD Strategy Choice protocol
- NFD Notification mechanism
Miscellaneous
- CCNx protocol
- NFD-related NDN-TLV Type assignments
- NFD Configuration file format
- [[NRD:NRD Prefix Registration protocol]]
- NDN hub discovery procedure
Developer Resources¶
UML diagrams¶
platform and libraries¶
- C++ 03, code style guidelines
- Boost >=1.48.0, we use a limited set of Boost libraries
- Boost Unit Test Framework, more information on unit testing
- NDN-CPP-TLV, client library that supports TLV.
- NDNx-TLV, package that translates between TLV and ccnb, to help migrate apps from ccnb to TLV.
- waf build system
development process¶
- gerrit code review, more information:
- gcov code coverage
background knowledge¶
Updated by Junxiao Shi almost 11 years ago · 122 revisions