<div dir="ltr">Hi Alex,<div><br></div><div>Thanks for your reply. These notification streams are not only for new faces. They are for strategy choice, and in particular for FIB population (add-nexthop). The important question is that what shall I do if I like to implement my own FIB population method ?</div><div><br></div><div>Minor questions (logs are for ndn-simple.cpp):</div><div>1. Why these notification streams start from node "-1" (I believe it should not be a node), and then they continue for real nodes. See here:</div><div><br></div><div>0s -1 nfd.Forwarder:onDataUnsolicited(): [DEBUG] onDataUnsolicited face=1 data=/localhost/nfd/fib/add-nexthop/h%0C%......<br></div><div><br></div><div>2. Notification streams not only contain interests and data, but they contain "matching" as well (for add-nexthop and enable-local-control). What is that ?. See here:</div><div><br></div><div>0s 1 nfd.Forwarder:onIncomingData(): [DEBUG] onIncomingData matching=/localhost/nfd/fib/add-nexthop/h%1A<br></div><div><br></div><div>OR</div><div><br></div><div>0s 1 nfd.Forwarder:onIncomingData(): [DEBUG] onIncomingData matching=/localhost/nfd/faces/enable-local-control/h%03........<br></div><div><br></div><div>3. even if googled and read, have not understood well "enable-local-control". Small explanation would be appreciated.</div><div><br></div><div>Thanks very much,</div><div>C</div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 23, 2016 at 7:25 PM, Alex Afanasyev <span dir="ltr"><<a href="mailto:aa@cs.ucla.edu" target="_blank">aa@cs.ucla.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><blockquote type="cite"><span class=""><div>On Feb 23, 2016, at 6:29 AM, Carl Zu <<a href="mailto:carlzu8@gmail.com" target="_blank">carlzu8@gmail.com</a>> wrote:</div><br></span><span class=""><div><div dir="ltr"><div>Hi !</div><div><br></div><div>there are some interests that come in between ordinary interests. For example, look at the two types of interest messages in the following logs. Type 1 is clearly an interest sent for retrieving a content object with a certain prefix. What is interest type 2 ?</div><div><br></div><div><b>Type1: </b></div><div><span dir="ltr">2s 0 nfd.Forwarder:onOutgoingInterest(): [DEBUG] onOutgoingInterest face=256 interest=/prefix/%FE%00</span><br></div><div><br></div><div><b>Type2</b>: </div><div>2s 0 nfd.Forwarder:onIncomingInterest(): [DEBUG] onIncomingInterest face=257 interest=/localhost/nfd/faces/events/%FE%05</div></div></div></span></blockquote><div><br></div><div>Hi Carl,</div><div><br></div><div>When NFD detects there is a new face (e.g., new application), it notifies its internal module and any other interested applications about the fact.  You can learn more about this here: <a href="http://redmine.named-data.net/projects/nfd/wiki/Notification" target="_blank">http://redmine.named-data.net/projects/nfd/wiki/Notification</a></div><div><br></div><div>Does this mechanism affect your simulations?</div><div><br></div><div>---</div><div>Alex</div></div></div></blockquote></div><br></div>