CcndKnowledge » History » Revision 3
« Previous |
Revision 3/5
(diff)
| Next »
Junxiao Shi, 08/30/2014 08:34 AM
knowledge about ccnd¶
ccnd is the original reference implementation of CCN/NDN architecture, and the only NDN forwarder that has been used with real applications.
ccnd tables¶
FIB is organized as a tree that is stored in a hashtable, and also contains runtime measurement information.
PIT is stored in a hashtable, where each PIT entry is linked to a FIB entry.
See ccnd FIB and PIT data structure for details.
ContentStore is stored in a hashtable, and a skip list maintains a total order over all stored ContentObjects.
See ccnd ContentStore data structure for details.
ccnd forwarding¶
ccnd has a default forwarding strategy, but it's not easily replaceable.
See ccnd default strategy.
ccnd maintains a global Nonce table for loop detection.
Updated by Junxiao Shi over 10 years ago · 5 revisions