Actions
Wiki » History » Revision 67
« Previous |
Revision 67/125
(diff)
| Next »
Alex Afanasyev, 07/08/2014 10:50 AM
NDN Forwarding Daemon (NFD)¶
NDN Forwarding Daemon (NFD) is a new NDN forwarder under active development.
Initial version 0.1.0 of NFD released on May 8, 2014. Next released is scheduled for mid-June 2014.
NFD implements the following specifications:
- NDN-TLV packet format
- NFD Management protocol
- NFD Configuration file format
- NDNLP-TLV for Ethernet communication
- Namespace-based Scope Control: /localhost and /localhop
Other specifications:
- NDN hub discovery procedure to discover hub nodes on the NDN testbed.
User Knowledge Base¶
- NFD overview
- Getting Started (wiki) or Getting started (NFD documentation)
- NFD FAQ
- ndn-cxx library, application examples using ndn-cxx library
- Using NDN-CCL with NFD, NDN-CCL
Installation experiences for selected platforms¶
- Install NFD on CentOS
- Cross-compiling NDN projects for home routers (OpenWRT)
- Cross-compiling NDN projects for Raspberry Pi
- Compiling on FreeBSD 10.0
- Compiling on Fedora 20
NFD Developer Resources¶
UML diagrams¶
- NFD-UML (outdated)
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-cxx, Extended version of NDN C++ client library
- waf build system
development process¶
- Learn Git Branching game
- gerrit code review, more information:
- gcov code coverage
- IntegratedTests
background knowledge¶
Updated by Alex Afanasyev over 10 years ago · 122 revisions