Introduction¶
This version of specification aims to describe the NDN packet format only, a much narrower scope than a full NDN protocol specification. Full protocol specification will be published as a separate document. For more information about the overall protocol refer to “Named Data Networking” by Lixia Zhang, Alexander Afanasyev, Jeffrey Burke, Van Jacobson, kc claffy, Patrick Crowley, Christos Papadopoulos, Lan Wang, and Beichuan Zhang, ACM SIGCOMM Computer Communication Review (CCR), July 2014 and other publications on Named Data Networking website.
In addition to the packet format and full protocol specification, we have published a set of technical memos and papers that explain the reasoning behind the design choices:
- NDN Protocol Design Principles
- “Packet Fragmentation in NDN: Why NDN Uses Hop-By-Hop Fragmentation (NDN Memo)” by A. Afanasyev, J. Shi, L. Wang, B. Zhang, and L. Zhang., NDN Memo, Technical Report NDN-0032
- “SNAMP: Secure Namespace Mapping to Scale NDN Forwarding” by Alexander Afanasyev, Cheng Yi, Lan Wang, Beichuan Zhang, and Lixia Zhang, 18th IEEE Global Internet Symposium, April 2015
- “NDN Technical Memo: Naming Conventions” by NDN Project Team. NDN, Technical Report NDN-0022
Acknowledgment¶
This NDN packet format specification is evolution of the CCNx 0.7.2 specification as of May 2013.