<div dir="ltr">The explain is clear,I think I understand it.I will read NFD developer guide for find more information.<div>BTW:</div><div>if I run command nfdc create or nfd-autoreg,is it means that application will add a route entry in RIB not FIB.And after that,  FIB was updated by RIB trigger.</div><div>thanks for your reply.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-07-20 13:55 GMT+08:00 Spyridon (Spyros) Mastorakis <span dir="ltr"><<a href="mailto:spiros.mastorakis@gmail.com" target="_blank">spiros.mastorakis@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I will try to elaborate on this a little bit.<br>
<br>
You can think of FIB as the FIB of IP with the following difference:<br>
<br>
Instead of IP address prefixes, it contains name prefixes and instead of a single outgoing interface, each entry may contain a list of outgoing faces.<br>
<br>
RIB stands for “Routing Information Base” and it is mainly populated by routing protocols (e.g., NLSR). Technically speaking, RIB can also be populated by applications for prefix registration or manually by the network administrator.<br>
<br>
FIB entries come from RIB entries. That is, FIB updates are triggered by RIB updates. The goal is, based on the RIB entries, to create a consistent forwarding table. This is done by the RIB management module. One RIB update may also generate a number of FIB updates.<br>
<br>
For more technical details, I would suggest that you take a look at the latest version of the NFD developer guide:<br>
<br>
<a href="http://named-data.net/wp-content/uploads/2015/05/ndn-0021-4-nfd-developer-guide.pdf" rel="noreferrer" target="_blank">http://named-data.net/wp-content/uploads/2015/05/ndn-0021-4-nfd-developer-guide.pdf</a><br>
<br>
--<br>
Spyridon (Spyros) Mastorakis<br>
Personal Website: <a href="http://cs.ucla.edu/~mastorakis/" rel="noreferrer" target="_blank">http://cs.ucla.edu/~mastorakis/</a><br>
Internet Research Laboratory<br>
PhD Computer Science<br>
UCLA<br>
<span class=""><br>
<br>
<br>
<br>
> On Jul 19, 2015, at 7:39 PM, ndn ndn <<a href="mailto:ndn@sqh.me">ndn@sqh.me</a>> wrote:<br>
><br>
> FIB is Forward Information base,I think it just like a route table in IP protocol.But I got confused when I see RIB,It seems like FIB.So, What difference between them?<br>
</span>> _______________________________________________<br>
> Ndn-interest mailing list<br>
> <a href="mailto:Ndn-interest@lists.cs.ucla.edu">Ndn-interest@lists.cs.ucla.edu</a><br>
> <a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest" rel="noreferrer" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest</a><br>
<br>
</blockquote></div><br></div>