<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>On 2021-05-09 20:48, Junxiao Shi wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div dir="auto">Please resend your question to the mailing list. Do not write to individual developers.</div>
<div><br />
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Sun, May 9, 2021 at 12:16 avakili <<a href="mailto:avakili@ut.ac.ir">avakili@ut.ac.ir</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p style="text-align: center;"><span style="color: red;"><strong>External Email</strong><br /></span></p>
</div>
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p>On 2021-05-03 06:29, Junxiao Shi wrote:</p>
<blockquote style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0;">
<div dir="auto">Hi Avakili<br />
<div class="gmail_quote" dir="auto">
<div class="gmail_attr" dir="ltr"> </div>
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p>Greetings. After reading the NDN concept and documents, still, I have some basic question about NDN naming. When a consumer searches/requests a word/data  like "Baltik-Sea", with assumption that it is not in CS/PIT tables:</p>
</div>
</blockquote>
</div>
<div dir="auto"> </div>
<div dir="auto">Consumer cannot request a <em>word</em>. They must send Interest with a <em>name</em>.</div>
<div dir="auto">It is certainly possible to implement a search service on an NDN network. In that case, a client application could send an Interest such as /yahoo/search/Baltik-Sea that is to be processed by the specified search service.</div>
<div dir="auto"> </div>
<div class="gmail_quote" dir="auto">
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p>1- How the name hierarchy is constructed?</p>
</div>
</blockquote>
</div>
<div dir="auto"> </div>
<div dir="auto">Top levels of the name hierarchy are assigned in a DNS-like fashion.</div>
<div dir="auto">Middle levels are specified by a content publisher.</div>
<div dir="auto">Bottom levels typically follow naming conventions.</div>
<div dir="auto"> </div>
<div dir="auto">For example, one of the video packets behind <a href="https://pushups.ndn.today" target="_blank" rel="noopener noreferrer">https://pushups.ndn.today</a> is named:</div>
<div dir="auto">/yoursunny/pushups/20210316/240/00000001.webm/35=%00%00%01x%3D%9D%1Ds/33=%00</div>
<div dir="auto">The first component is assigned in a DNS-like fashion, in this case it's my handle .</div>
<div dir="auto">The second and third component are defined by me, to identify a video.</div>
<div dir="auto">The fourth and fifth components are determined by the video packager.</div>
<div dir="auto">The last two components are version number and segment number, following NDN naming conventions.</div>
<div dir="auto"> </div>
<div class="gmail_quote" dir="auto">
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p>2- How is the FIB entry selected to build further hierarchy (eg: /ucla/Black-sea, /ua/Black-sea, ... ?)</p>
</div>
</blockquote>
</div>
<div dir="auto"> </div>
<div dir="auto">FIB entries are selected by longest prefix match, provided that the consumer should send Interests with routable names.</div>
<div dir="auto"> </div>
<div class="gmail_quote" dir="auto">
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p>3- What does "Prefix" in FIB mean? is it like IP prefix in IP architecture? If so, how many prefix/names are saved in FIB? (Millions/Billions/ ...?)</p>
</div>
</blockquote>
</div>
<div dir="auto"> </div>
<div dir="auto">The FIB is expected to have as many names as active websites in the world.</div>
<div dir="auto">As you see from the example, I would announce /yoursunny via routing protocol of global NDN network, and every other website owner would be doing so too.</div>
<div dir="auto"> </div>
<div dir="auto">Yours, Junxiao</div>
</div>
</blockquote>
<p dir="ltr" style="text-align: left;"> </p>
</div>
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p dir="ltr" style="text-align: left;">Dear respected Junxiao,</p>
<p dir="ltr" style="text-align: left;">Thanks alot for clear answer. I proud being part of such NDN supportive team.</p>
<p dir="ltr" style="text-align: left;">I am doing my best to find and focus on a problem/research issue for my PhD studies in NDN area. I am working as lecturer in computer science faculty in Afghanistan and would like to learn and teach NDN concept in University. I am thinking of a distributed name lookup involving a peer-2-peer structure and eg: considering similarity matching in each level hierarchy. I have read many papers sofar and kindly ask you to guide and possibly give me a hint to work on an issue worth to do my PhD study on. Hope to get the motivation and positive feedback.</p>
<p dir="ltr" style="text-align: left;">Regards</p>
<p dir="ltr" style="text-align: left;">Vakili</p>
</div>
</blockquote>
</div>
</div>
</blockquote>
<p><br /></p>

</body></html>