<div dir="ltr"><div style="font-size:12.8px">This automatic prefix propagation feature is proposed to propagate prefix from a end host to its connected gateway router. But the gateway router can also propagate prefixes out based on the same mechanism, as long as this feature is configured to be enabled on the router as well.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">The underlaying mechanism is simple as well. We monitor insertions and deletions of the RIB, once a RIB prefix was inserted, it may trigger a propagation (there are some simple rules to determine whether a RIB prefix can trigger necessary propagation). Then, we query the local KeyChain for singing identities that are authorized to sign registration commands of prefixes of the RIB prefix. If no proper signing identity can be found, there will be no prefix propagated to the router. Otherwise, for aggregation, we propagate the shortest prefix (of the RIB prefix), whose registration command can be signed by an existing identity, to the router. While the corresponding identity is used to sign the registration command.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">A pre-condition is that there must be a entry (i.e., /localhop/nfd) in the local RIB that indicates the connectivity to the router. Then the registration commands for propagations are formatted under that prefix and can be forwarded to the router according to that RIB entry. Otherwise, all necessary propagations are suspended to wait for a active connectivity.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Above are very high-level ideas. For more details, please review the TR later, which I think will be out soon.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Thanks,</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Yanbiao</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 23, 2015 at 6:22 PM, Xiaoke Jiang <span dir="ltr"><<a href="mailto:shock.jiang@gmail.com" target="_blank">shock.jiang@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Yanbiao,<div>     I also wonder the scenario it helps and how it is used. Is there a document for it?</div></div><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr"><div><div style="text-transform:none;text-indent:0px;font-style:normal;font-variant:normal;font-weight:normal;font-size:small;line-height:normal;white-space:normal;letter-spacing:normal;color:rgb(0,0,0);word-spacing:0px"><font face="comic sans ms, sans-serif">Xiaoke (Shock)</font></div></div></div></div></div></div></div>
<br><div class="gmail_quote"><div><div class="h5">On Thu, Sep 24, 2015 at 6:42 AM, YANBIAO LI <span dir="ltr"><<a href="mailto:lybmath@g.ucla.edu" target="_blank">lybmath@g.ucla.edu</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Dear all,<div><br></div><div>A section named "auto_prefix_propagate" has been added to the NFD config file under the rib section, to configure some parameters required by the the feature of automatic prefix propagation.</div><div><br></div><div>Please check the latest format of NFD config file via <a href="http://redmine.named-data.net/projects/nfd/wiki/ConfigFileFormat" target="_blank">http://redmine.named-data.net/projects/nfd/wiki/ConfigFileFormat</a>.</div><div><br></div><div>Best,</div><div><br></div><div>Yanbiao Li</div><div><br></div><div><br></div><div><br></div></div>
<br></div></div><span class="">_______________________________________________<br>
Nfd-dev mailing list<br>
<a href="mailto:Nfd-dev@lists.cs.ucla.edu" target="_blank">Nfd-dev@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" rel="noreferrer" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a><br>
<br></span></blockquote></div><br></div>
</blockquote></div><br></div>