<div dir="ltr">Hi Jongdeog<div><br></div><div>Which node did the prefix disappear from?</div><div><br></div><div>On <b>producer end host</b>:</div><div>ndnpingserver is supposed to set the expiration time to "never", which means it should not disappear until ndnpingserver disconnects from local NFD.<br></div><div><br></div><div>On <b>Illinois router</b>:</div><div>Auto prefix propagation is supposed to refresh the registration periodically. The interval is controlled by <a href="https://github.com/named-data/NFD/blob/c31080d47048eb2598f0f491655d1e6f26d0fa05/nfd.conf.sample.in#L359" target="_blank">rib.auto_prefix_propagate.<wbr>refresh_interval</a> config key.</div><div>To diagnose problems in this area, on the end host, set AutoPrefixPropagator=TRACE loglevel, and you can see whether there is any failed registrations.<br></div><div><br></div><div><br></div><div>Is your pingserver constantly receiving Interests, or is it mostly idle?</div><div>A mostly idle producer would rely on the registration packets to keep the face alive at router side. A busy producer sends Data to keep the face alive.</div><div><br></div><div><br></div><div>From Illinois router side, after the prefix has disappeared, do you still see a face going to the producer end host? Is the FaceId same as the FaceId when you first start the producer end host?</div><div>If the face has disappeared or FaceId has changed, this indicates there has been no traffic (registration packets or Data) from the producer end host for longer than <a href="https://github.com/named-data/NFD/blob/c31080d47048eb2598f0f491655d1e6f26d0fa05/nfd.conf.sample.in#L116" target="_blank">face_system.udp.idle_timeout</a>. Once the new face (with a new FaceId) is established by a new registration packet, that registration may be failing (and you'll see why by setting AutoPrefixPropagator=TRACE loglevel at producer end host) so you don't see the prefix.</div><div><br></div><div><br></div><div>Yours, Junxiao<br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 31, 2017 at 8:47 AM, Lee, Jongdeog <span dir="ltr"><<a href="mailto:jlee700@illinois.edu" target="_blank">jlee700@illinois.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">




<div>
<div style="direction:ltr;font-family:tahoma;color:rgb(0,0,0);font-size:10pt">Dear nfd team,<br>
<br>
  Hope all of you are doing fine.<br>
  I have a question about expiration time of the RIB entry at the NDN nodes.<br>
<br>
  Suppose that my producer successfully registered one prefix at the Illinois node (through auto prefix propagation). And I keep running ndnpingserver on the producer side. Empirically, it seems the prefix is expired after a day. How can I control the expiration
 time? If I want to register it longer, should I periodically register the prefix?<br>
<br>
  Sorry if this question is duplicate.<br>
<br>
<div>Best wishes,<br>
<div style="font-family:tahoma;font-size:13px">
<div style="font-family:tahoma;font-size:13px">
<div>Jongdeog Lee (JD)</div>
<div><br>
</div>
<div>------------------------------<wbr>------------------</div>
<div><i>Ph.D. Student</i></div>
<div><i>Department of Computer Science</i></div>
<div><i>University of Illinois at Urbana-Champaign</i></div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div><br></div></div></div>