[Ndn-interest] Miscellanous: some problems about "how to start"

Ashlesh Gawande (agawande) agawande at memphis.edu
Fri Sep 2 07:51:15 PDT 2016

I can answer the first question:

The Mininet based "simulator", Mini-NDN, is actually an emulator in the sense that it runs actual instances of NFD and NLSR on each node provided by Mininet. As a result it does not scale very well due to CPU requirements. ndnSIM is a simulator based on NS-3 and scales much better.

But Mini-NDN emulations might be more closer to real scenario. Running an NFD based application requires no modification in Mini-NDN, it might require some in ndnSIM.

In Mini-NDN the user can interact with the running topology. Example query nfd-status of a node.


From: Ndn-interest <ndn-interest-bounces at lists.cs.ucla.edu> on behalf of Matteo Bertolino <Matteo.Bertolino at eurecom.fr>
Sent: Friday, September 2, 2016 9:28:07 AM
To: ndn-interest at lists.cs.ucla.edu
Subject: [Ndn-interest] Miscellanous: some problems about "how to start"

Good morning, thank you for the acceptance in the mailing list. I am a
student and I am writing this mail in order to clarify some doubts
about "how start".
The documentation is a lot and I am a little lost.

1) First of all, I noticed that there are two simulators: one Mininet
based and then ndnSIM. I started some simulations with this last one,
but I did not understand why there are two simulators: do they have
different purposes?

2) Always about ndnSIM, I am a bit in difficult. I successfully
launched a simulation, the simple simulation scenario, but I have
totally not clear how to:
- Modifying the existing scenario
- Make my own scenario. Should I utilize the Helper classes?
- During a simulation in visual mode, I manage to look at FIB, PID and
CS. But I am not able to do the same launching the program in console
with gdb.

3) Finally, the cpp library. I saw it, but I do not understand, again,
how to start. I saw the example about Consumer and Producer, but if I
would like to build a network with some producers, some consumers, and
some gateways! Should I utilize the NFD daemon or is it totally a part?

Excuse-me for the noob questions,
Thanks a lot

This message was sent using EURECOM Webmail: http://webmail.eurecom.fr

Ndn-interest mailing list
Ndn-interest at lists.cs.ucla.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndn-interest/attachments/20160902/33fa7867/attachment.html>

More information about the Ndn-interest mailing list