<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class=""><br class="">
</div>
So, Consumers have to know the names of the routers in the network?
<div class="">That seems odd. Does each person who runs an application need to </div>
<div class="">know all the names of the routers? Or is there a discovery process that the</div>
<div class="">applications are supposed to use?</div>
<div class=""><br class="">
</div>
<div class="">Thanks,</div>
<div class="">John</div>
<div class=""><br class="">
</div>
<div class="">
<div>
<blockquote type="cite" class="">
<div class="">On Apr 18, 2017, at 5:55 PM, Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" class="">shijunxiao@email.arizona.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div class="">Hi John<br class="">
<br class="">
</div>
<div class="">You may configure the specific router name as network_region:<br class="">
<ul class="">
<li class="">UCLA node: /ndn/edu/ucla/irl/spurs</li><li class="">REMAP node: /ndn/edu/ucla/remap/aleph</li><li class="">ARIZONA node: /ndn/edu/arizona/nrl/hobo</li><li class="">MEMPHIS node: /ndn/edu/memphis/netlab/titan</li></ul>
<p class="">Consumers are advised to put the following into their forwarding hints:<br class="">
</p>
</div>
<div class="">
<ul class="">
<li class="">producer at UCLA: /ndn/edu/ucla/irl</li><li class="">producer at REMAP: /ndn/edu/ucla/remap</li><li class="">producer at ARIZONA: /ndn/edu/arizona/nrl</li><li class="">producer at MEMPHIS: /ndn/edu/memphis/netlab</li></ul>
It's important that /ndn/edu/ucla/irl<span class=""> </span>is used to reach a producer who registers at UCLA (spurs). If only using /ndn/edu/ucla, when the Interest reaches REMAP (aleph), the router sees the forwarding hint is a prefix of a network region,
 so it assumes the Interest has reached the producer region, and thus queries FIB using the Interest name.<br class="">
</div>
<div class="">The last "nrl" for ARIZONA and "netlab" for MEMPHIS may be omitted, but it's better to keep them so as to avoid any issues if a second node is added on that campus.<br class="">
</div>
<div class=""><br class="">
</div>
Yours, Junxiao<br class="">
<div class="">
<div class="">
<div class="gmail_extra"><br class="">
<div class="gmail_quote">On Tue, Apr 18, 2017 at 9:24 AM, Dehart, John <span dir="ltr" class="">
<<a href="mailto:jdd@wustl.edu" target="_blank" class="">jdd@wustl.edu</a>></span> wrote:<br class="">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br class="">
All:<br class="">
<br class="">
i am trying to understand how the network_region is used.<br class="">
Here is the text from nfd.conf.sample:<br class="">
<br class="">
  ; Declare network region names<br class="">
  ; These are used for mobility support.  An Interest carrying a Link object is<br class="">
  ; assumed to have reached the producer region if any delegation name in the<br class="">
  ; Link object is a prefix of any region name.<br class="">
  network_region<br class="">
  {<br class="">
    ; /example/region1<br class="">
    ; /example/region2<br class="">
  }<br class="">
<br class="">
<br class="">
As a specific example, lets take the two nodes on the campus of UCLA: REMAP and UCLA.<br class="">
The current default prefix for UCLA is:     /ndn/edu/ucla<br class="">
The current default prefix for REMAP is: /ndn/edu/ucla/remap<br class="">
<br class="">
Should they both declare a network region of /ndn/edu/ucla<br class="">
or should REMAP be more specific and declare /ndn/edu/ucla/remap?<br class="">
<br class="">
If they both declare a network region of /ndn/edu/ucla does that imply that<br class="">
there MUST be a link between the two nodes?<br class="">
<br class="">
Thanks,<br class="">
John<br class="">
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>