[Ndn-interest] Miscellanous: some problems about "how to start"
Lan Wang (lanwang)
lanwang at memphis.edu
Fri Sep 2 08:11:20 PDT 2016
On Sep 2, 2016, at 9:51 AM, Ashlesh Gawande (agawande) <agawande at memphis.edu<mailto:agawande at memphis.edu>> wrote:
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.
Just want to clarify: perhaps it’s better to say that the above statement about scalability is at best speculation because we haven’t done a comparison between the two under the same conditions yet. We have run Mini-NDN with 99 nodes (all running NLSR, NFD, and every node ndn-ping’ing every other node) on one machine with a 2.7Ghz Intel Xeon E5-2680 CPU and 160GB memory. Currently we are exploring the MiniNet cluster edition to further scale up the Mini-NDN experiments.
Lan
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.
Ashlesh
________________________________
From: Ndn-interest <ndn-interest-bounces at lists.cs.ucla.edu<mailto:ndn-interest-bounces at lists.cs.ucla.edu>> on behalf of Matteo Bertolino <Matteo.Bertolino at eurecom.fr<mailto:Matteo.Bertolino at eurecom.fr>>
Sent: Friday, September 2, 2016 9:28:07 AM
To: ndn-interest at lists.cs.ucla.edu<mailto: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
Matteo
-------------------------------------------------------------------------------
This message was sent using EURECOM Webmail: http://webmail.eurecom.fr<http://webmail.eurecom.fr/>
_______________________________________________
Ndn-interest mailing list
Ndn-interest at lists.cs.ucla.edu<mailto:Ndn-interest at lists.cs.ucla.edu>
http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest
_______________________________________________
Ndn-interest mailing list
Ndn-interest at lists.cs.ucla.edu<mailto:Ndn-interest at lists.cs.ucla.edu>
http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndn-interest/attachments/20160902/3c33d9b7/attachment.html>
More information about the Ndn-interest
mailing list