[Ndn-interest] question about NDN prototype

Feixiong Zhang feixiong at winlab.rutgers.edu
Wed Mar 4 14:50:02 PST 2015


Dear Jeff and others,

I read through the nfdc and ndn-tlv-ping example, and I'm a bit confused
that why the ping client needs to explicitly configure the route to the
ping server.

my understanding(guess) of the ndn-tlv-ping is that when the ping server
advertises a name prefix, this advertisement is announced to the network
and corresponding FIB routing entries should already be built by the
routing protocol. Therefore, the ping client just needs to ping the name
prefix without specifying the ping server's location, and the ICN routing
infrastructure would forward the ping interest packet to the server. Please
correct me where I'm wrong.

btw, if I want to generate a specific network topology, do I always need to
configure all the routing route for each node?

It would be great if any of you could clarify my confusion. thanks a lot!



On Tue, Mar 3, 2015 at 9:05 PM, Feixiong Zhang <feixiong at winlab.rutgers.edu>
wrote:

> thanks a lot for the reference!
>
> On Tue, Mar 3, 2015 at 7:10 PM, Thompson, Jeff <jefft0 at remap.ucla.edu>
> wrote:
>
>>  Take a look at the "Connecting to remote NFDs" section of the NFD
>> Getting Started Guide which describes what "nfdc register" does:
>> http://named-data.net/doc/NFD/current/INSTALL.html
>>
>>  See the nfdc man page for more details:
>> http://named-data.net/doc/NFD/current/manpages/nfdc.html
>>
>>  - Jeff T
>>
>>   From: Feixiong Zhang <feixiong at winlab.rutgers.edu>
>> Date: Tuesday, March 3, 2015 at 13:49
>> To: Jeff Thompson <jefft0 at remap.ucla.edu>
>> Cc: "ndn-interest at lists.cs.ucla.edu" <ndn-interest at lists.cs.ucla.edu>
>>
>> Subject: Re: [Ndn-interest] question about NDN prototype
>>
>>   thanks for the clarification! It helps a lot!
>>
>>  for the NFD configuration of a router, for example the router has four
>> network interfaces, I want to bind two specific interfaces for NFD. how
>> could I achieve this? Is there any documents on such configuration? thanks.
>>
>> On Tue, Mar 3, 2015 at 4:02 PM, Thompson, Jeff <jefft0 at remap.ucla.edu>
>> wrote:
>>
>>>  > 2. I see the ndn prototype has ndn-cxx and ndn-cpp, and it seems
>>> they share some code and both provide library for application usage. what's
>>> the different between these two?
>>>
>>>  ndn-cxx is the NDN C++ library with eXperimental eXtensions. Its API
>>> changes more rapidly since it is used to research the latest NDN
>>> architectural ideas and is the library for NFD.
>>>
>>>  ndn-cpp is an NDN client library for C++ which shares the same "Common
>>> Client Libraries" API with the other client libraries for Python,
>>> JavaScript and Java. The client libraries incorporate stable features from
>>> ndn-cxx and aim to support NDN applications on a range of platforms and
>>> languages.
>>>
>>>  Thanks,
>>> - Jeff T
>>>
>>>   From: Junxiao Shi <shijunxiao at email.arizona.edu>
>>> Date: Tuesday, March 3, 2015 at 12:02
>>> To: "ndn-interest at lists.cs.ucla.edu" <ndn-interest at lists.cs.ucla.edu>
>>> Cc: Feixiong Zhang <feixiong at winlab.rutgers.edu>
>>> Subject: Re: [Ndn-interest] question about NDN prototype
>>>
>>>
>>>
>>> On Tue, Mar 3, 2015 at 1:00 PM, Feixiong Zhang <
>>> feixiong at winlab.rutgers.edu> wrote:
>>>
>>>>  Dear Junxiao,
>>>>
>>>>  I'm Feixiong, a phd student from Rutgers University. I also work on
>>>> information-centric network and I'm trying to investigate content delivery
>>>> scenario in NDN. I look at the NDN prototype and come across some
>>>> questions. It would be great if you could provide me some guidance.
>>>>
>>>>  As a first step, I'm trying to build a simple NDN testbed with four
>>>> nodes (A -- B -- C -- D). A is a NDN content server, B and C are NDN
>>>> routers, D is a NDN requester. Is there any related example of such content
>>>> delivery scenario?
>>>>
>>>>  I have a few other questions for the setup (pardon me as I'm newbie
>>>> to NDN prototype..) :
>>>>
>>>>  1. how to configure network interfaces in nfd?
>>>> 2. I see the ndn prototype has ndn-cxx and ndn-cpp, and it seems they
>>>> share some code and both provide library for application usage. what's the
>>>> different between these two?
>>>>
>>>> I would appreciate a lot if you could give me some guidance. thanks a
>>>> lot!
>>>>
>>>>  Best Regards.
>>>>  Feixiong
>>>>
>>>>  --
>>>>  Feixiong Zhang, PhD candidate,
>>>> WINLAB, Rutgers University, New Jersey
>>>> *http://winlab.rutgers.edu/~feixiong/
>>>> <http://winlab.rutgers.edu/%7Efeixiong/>*
>>>>
>>>
>>>
>>
>>
>>  --
>>  Feixiong Zhang, PhD candidate,
>> WINLAB, Rutgers University, New Jersey
>> *http://winlab.rutgers.edu/~feixiong/
>> <http://winlab.rutgers.edu/%7Efeixiong/>*
>>
>
>
>
> --
> Feixiong Zhang, PhD candidate,
> WINLAB, Rutgers University, New Jersey
> *http://winlab.rutgers.edu/~feixiong/
> <http://winlab.rutgers.edu/%7Efeixiong/>*
>



-- 
Feixiong Zhang, PhD candidate,
WINLAB, Rutgers University, New Jersey
*http://winlab.rutgers.edu/~feixiong/
<http://winlab.rutgers.edu/%7Efeixiong/>*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndn-interest/attachments/20150304/cdb53371/attachment.html>


More information about the Ndn-interest mailing list