[Nfd-dev] minor suggestion regarding prefix matching logging in NFD
Junxiao Shi
shijunxiao at email.arizona.edu
Wed Mar 27 14:08:11 PDT 2019
Hi Fred
This isn’t a forwarder problem, but a producer problem. The producer
shouldn’t respond to an Interest with a Data that violates CanBePrerix
element. If logging is required, it should happen at the producer.
Yours, Junxiao
On Wed, Mar 27, 2019 at 12:41 Fred Douglis <fdouglis at perspectalabs.com>
wrote:
> I've been using NFD 0.6.3; it's possible this has been changed in a later
> version, or at least a known issue, so if so please just advise.
>
> I was trying to do a simple test, using the ndnpeek test application. I
> could see that the interest was reaching the producer and making its way
> back to NFD, but NFD was rejecting it as *unsolicited data*.
>
> It took me longer than it should have to realize that I'd neglected to
> include the -P flag. But when I look at the NFD log, it could definitely
> be a bit more informative. It shows that it looks up the name provided in
> the data and fails, then matches the name provided in the interest. At
> which point it says it's an unsolicited data packet.
>
> I assume what is happening under the covers is that when it matches the
> prefix, it is looking for the CanBePrefix flag, not finding it, and
> declaring it to be unsolicited. A DEBUG or TRACE-level message to that
> effect would, I think, help what must be a somewhat common occurrence. Or
> perhaps there is a further debug level or something else that would already
> have revealed this?
>
> Thanks,
>
> Fred
>
> _______________________________________________
> Nfd-dev mailing list
> Nfd-dev at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/nfd-dev/attachments/20190327/561ca5e5/attachment.html>
More information about the Nfd-dev
mailing list