[ndnSIM] Exclude field in The new version of NDN
shijunxiao at email.arizona.edu
Wed Sep 19 02:30:52 PDT 2018
To secure my protocol , I need to mention in the Interest message that a
> user is not interested in specific data
You indicate the Interest should not match certain Data by using a more
Suppose you have Data /A/B/1, /A/B/2, /A/B/3. If you don’t want /A/B/1, you
express Interest /A/B/2 or /A/B/3.
( just assume data is fresh also )
If you need to discover the latest version, producer is supposed to set
FreshnessPeriod correctly such that previous versions become non-fresh. See
If you are concerned that someone would attack the network by responding to
one of the earlier Interests with a Data having large FreshnessPeriod, so
that it stays fresh for long duration: use a feedback mechanism to ask the
network to erase such Data
https://named-data.net/publications/mitigating_poisoned_content/ ; see also
http://hdl.handle.net/10150/625652 section 4.2 about where to place the
trust schema for the Data. Exclude selector won’t help you because the
malicious producer can just send another Data with large FreshnessPeriod
that satisfies your new Interest.
so you recommend me to define a new field in Interest message or is there
> any other field that I can use .
> 90% of the time when someone thinks they want a new field in network
layer, it’s a misunderstanding of the protocol.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ndnSIM