[Ndn-interest] Purpose of CanBePrefix flag in Interest packet

Lixia Zhang lixia at cs.ucla.edu
Tue Mar 19 19:29:55 PDT 2019



> On Mar 19, 2019, at 12:30 AM, 김학서 <tuple at etri.re.kr> wrote:
> 
> Dear All.
> 
> I am studying the NDN packet format, but can not clearly understand the CanBePrefix flag.
> What is the purpose of the canbeprefix flag in an interest packet?

As explained in the NDN protocol spec:
https://named-data.net/doc/NDN-packet-spec/current/interest.html#canbeprefix

"When not present, the Name element is either exact or full name of the Data packet"

> Is this option handled by intermediate ndn nodes?

not sure what you meant by "handled".
It can be used by NDN forwarders in processing an interest packet (i.e. the absence of this option means the name carried in the interest is exact or full name)

> If Yes, How to handle in NDN router?
> 
> What is the difference between canbeprefix and interest selectors?

there is no relation to the selectors (now deprecated)

Lixia


More information about the Ndn-interest mailing list