blob: 9659c85f63919c0562758b55abb08c4a6aa49f46 [file] [log] [blame]
Alexander Afanasyeveee8c252013-11-21 23:22:41 +00001Introduction
2------------
3
4This version 0.1 specification aims to describe the NDN packet format only, a much narrower scope than a full NDN protocol specification. Our plan is to circulate and finalize the packet format first, then write down the full protocol specification.
5
6In addition to this protocol specification draft, we are also in the process of putting out a set of technical memos that document our reasoning behind the design choices of important issues. The first few to come out will address the following issues:
7
8- Packet fragmentation: end-to-end versus hop-by-hop;
9
10- Understanding the tradeoffs of (not) handling Interest selectors;
11
12- NDN Name discovery: why do we need it?
13
14- NDN naming convention; and
15
16- Scaling NDN routing.
17
18In the rest of the document, we assume readers are familiar with how NDN/CCN works in general. For a description of the current CCNx protocol definition, please refer to `<http://www.ccnx.org/releases/latest/doc/technical/CCNxProtocol.html>`_.