[Nfd-dev] Spec for LINK

Junxiao Shi shijunxiao at email.arizona.edu
Fri Aug 19 01:22:11 PDT 2016


Hi Claudio

In NDN Packet Format spec 0.2-alpha-3, Interest packet is defined as:
Interest ::= INTEREST-TYPE TLV-LENGTH
               Name
               Selectors?
               Nonce
               InterestLifetime?
Note that this is a complete definition of what fields may appear and their ordering, and there is no place for extension fields.

Since Link spec adds Link and SelectedDelegation fields into Interest packet, a strict parser implemented according to NDN Packet Format spec shall reject the packet if those fields appear. In this sense, Link spec violates NDN Packet Format spec.

On the other hand, any packet acceptable to a parser implemented according to NDN Packet Format spec 0.2-alpha-3 will be acceptable to a parser implemented according to Link spec, because Link and SelectedDelegation are optional fields. Thus, Link spec can accept a superset of packets compared to NDN Packet Format spec 0.2-alpha-3.

Yours, Junxiao

From: Claudio Marxer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/nfd-dev/attachments/20160819/1fb0c3bf/attachment.html>


More information about the Nfd-dev mailing list