From agawande at memphis.edu Thu Jul 14 07:53:09 2016 From: agawande at memphis.edu (Ashlesh Gawande (agawande)) Date: Thu, 14 Jul 2016 14:53:09 +0000 Subject: [Mini-NDN] network in minindn edit In-Reply-To: References: Message-ID: 1) sampleApp is any application you want to run. Simply write any program in any language and put the binary in the system (/usr/bin or /usr/local/bin) or call the application using full path. For example if you want to run ndnpingserver - you can specify that there. 2) Config file are available under /tmp by default. /tmp//.conf if the NFD conf file 3) /tmp//nlsr.conf 4) You can add name prefix to advertise using nlsrc (https://github.com/named-data/NLSR/blob/master/docs/manpages/nlsrc.rst) mininet> a nlsrc advertise 5) Yes you can use nlsrc status to advertise as many as you want. You can send interest from node1 to node3 but you need somebody listening on that prefix, NLSR won't reply to you. For example: have ndnpingserver on node1 and send interest using node3 via ndnping. 6) Download this patch: https://gerrit.named-data.net/#/c/2873/ cd mini-ndn git pull https://gerrit.named-data.net/mini-ndn refs/changes/73/2873/5 sudo ./install.sh -i And then run: sudo minindn --nlsr-security Then you can check security section of nlsr.conf files. You can find all the certificates in /tmp//security Note that root.cert will be generated and copied to all the security folders (Here any single NLSR is not distributing root.cert) Ashlesh ________________________________ From: Tanusree Chatterjee Sent: Thursday, July 14, 2016 2:13:24 AM To: Ashlesh Gawande (agawande) Subject: network in minindn edit Ashlesh, I have created a small topology with 5 nodes in minindn edit. I have specified bw,delay etc of every link and name, memory, cache etc. of every host. I have generated and run it. As a result it created the the network with the following as there is no such sampleApp. Starting sampleAppl1 on node node2 bash: sampleAppl1: command not found I do not know the problem with nfd-status but while doing nlsrc status, it shows everything. Now, can you please tell me: 1) Where and how should I write the sampleApp? 2) Where I can see the config files of each node? 3) Where I can see NLSR configuration of the network? 4) If here I want to add a name prefix of my own and I want to modify a name prefix in LSDB, can I do it? 5) If I want to add all the name prefixes of my own and send an interest from node1 so that node3 replies to it with the content, how can I do that? Is it possible? 6) If it is possible then how can I add the security to the network? -- Regards, Tanusree Chatterjee -------------- next part -------------- An HTML attachment was scrubbed... URL: