<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Can you check if the pingserver is running by issuing the following command in a separate terminal:</p>
<p>ps aux | grep ndnpingserver ?</p>
<p><br>
</p>
<p>When you are getting the NACKs did you run the experiment or did you just simply ran "sudo minindn"?</p>
<p>In the latter case, as Junxiao mentioned, an ndnpingserver is required on b:</p>
<p><br>
</p>
<p># Run ndnpingserver on b in background and save output to /tmp/b/ping-server.</p>
<p>mininet>b ndnpingserver /ndn/edu/b > ping-server &</p>
<p><br>
</p>
<p>Then from any other node:</p>
<p>mininet>a ndnping -c3 /ndn/edu/b</p>
<p><br>
</p>
<p>Ashlesh</p>
<p></p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Ndn-interest <ndn-interest-bounces@lists.cs.ucla.edu> on behalf of Matteo Bertolino <Matteo.Bertolino@eurecom.fr><br>
<b>Sent:</b> Tuesday, September 6, 2016 7:12:35 AM<br>
<b>To:</b> Junxiao Shi<br>
<b>Cc:</b> ndn-interest@lists.cs.ucla.edu<br>
<b>Subject:</b> Re: [Ndn-interest] miniNDN: nack, no route</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">First of all, thank you very much Junxiao.<br>
I'm shaming about my future question but I have to do it, sorry.<br>
<br>
I launch the program from my console in this way:<br>
sudo minindn --experiment=pingall --nPings=10 ./ndn_utils/topologies/try1.conf<br>
I understand that the pingserver is necessary on B, but in which way I  <br>
can execute this command? If I start the console and I execute your  <br>
command, I have not more the possibility of executing the experiment  <br>
pingall.<br>
<br>
Moreover, I am following the following tutorial, in the Installation section:<br>
<br>
You can use these steps to verify your installation:<br>
<br>
Issue the command: sudo minindn --experiment=pingall --nPings=50<br>
When the mininet> CLI prompt appears, the experiment has finished. On  <br>
the Mini-NDN CLI, issue the command exit to exit the experiment.<br>
Issue the command: grep -c content /tmp/*/ping-data/*.txt. Each file  <br>
should report a count of 50.<br>
Issue the command: grep -c timeout /tmp/*/ping-data/*.txt. Each file  <br>
should report a count of 0.<br>
<br>
I understood why my scenario does not work, but I do not understand  <br>
how to run the pingserver on node B and launch the pre-built  <br>
experiment in the meantime. Thank you .<br>
Yours Matteo<br>
<br>
Quoting Junxiao Shi <shijunxiao@email.arizona.edu>:<br>
<br>
> Hi Matteo<br>
><br>
> ndnpingserver needs to be running on node B. Otherwise, NFD on node   <br>
> B will return Nack-NoRoute because /ndn/edu/b/ping doesn't match any  <br>
>  FIB entry.<br>
><br>
> Start ndnpingserver with this command:<br>
> b ndnpingserver /ndn/edu/b &<br>
><br>
> Yours, Junxiao<br>
><br>
> -----Original Message-----<br>
> From: "Matteo Bertolino" <Matteo.Bertolino@eurecom.fr><br>
> Sent: ?9/?6/?2016 4:49<br>
> To: "ndn-interest@lists.cs.ucla.edu" <ndn-interest@lists.cs.ucla.edu><br>
> Subject: [Ndn-interest] miniNDN: nack, no route<br>
><br>
> Good morning NDN community,<br>
> I choose miniNDN to begin my experience, but surely for my poor use of<br>
> the tool, I am obtaining unexpected results.<br>
> I launched the program already written pingAll in a my personal<br>
> topology composed by two nodes connected by a link.<br>
><br>
> It is a simple scenario, but I have the same following problem with<br>
> the default topology: all the requests are nacked. For example:<br>
> PING /ndn/edu/b<br>
> 20160906T113355.728806 - nack from /ndn/edu/b: seq=7022016325669868656<br>
> time=25.3841 ms reason=NoRoute<br>
> [...]<br>
> 10 packets transmitted, 0 received, 10 nacked, 0% packet loss, 100%<br>
> nacked, time 0 ms<br>
><br>
> NLSR converged successfully, and the FIB table of A and B seems ok.<br>
> However I wrote them below.<br>
><br>
> mininet> a nfd-status -b<br>
> FIB:<br>
>    /ndn/NLSR/sync nexthops={faceid=257 (cost=0), faceid=260 (cost=10)}<br>
>    /localhost/nfd/rib nexthops={faceid=256 (cost=0)}<br>
>    /ndn/NLSR/LSA nexthops={faceid=260 (cost=10)}<br>
>    /ndn/broadcast/KEYS nexthops={faceid=257 (cost=0), faceid=260 (cost=10)}<br>
>    /ndn/NLSR/LSA/edu/%C1.Router/cs/a nexthops={faceid=257 (cost=0)}<br>
>    /ndn/edu/%C1.Router/cs/b nexthops={faceid=260 (cost=10)}<br>
>    /localhost/nfd nexthops={faceid=1 (cost=0)}<br>
>    /ndn/edu/b nexthops={faceid=260 (cost=10)}<br>
>    /localhost/nlsr nexthops={faceid=257 (cost=0)}<br>
>    /ndn/edu/%C1.Router/cs/a nexthops={faceid=257 (cost=0)}<br>
><br>
><br>
> mininet> b nfd-status -b<br>
> FIB:<br>
>    /ndn/NLSR/sync nexthops={faceid=257 (cost=0), faceid=260 (cost=10)}<br>
>    /localhost/nfd/rib nexthops={faceid=256 (cost=0)}<br>
>    /ndn/NLSR/LSA nexthops={faceid=260 (cost=10)}<br>
>    /ndn/broadcast/KEYS nexthops={faceid=257 (cost=0), faceid=260 (cost=10)}<br>
>    /ndn/edu/%C1.Router/cs/b nexthops={faceid=257 (cost=0)}<br>
>    /ndn/edu/a nexthops={faceid=260 (cost=10)}<br>
>    /localhost/nfd nexthops={faceid=1 (cost=0)}<br>
>    /localhost/nlsr nexthops={faceid=257 (cost=0)}<br>
>    /ndn/edu/%C1.Router/cs/a nexthops={faceid=260 (cost=10)}<br>
>    /ndn/NLSR/LSA/edu/%C1.Router/cs/b nexthops={faceid=257 (cost=0)}<br>
><br>
> Any ideas? Thank you very much<br>
><br>
> -------------------------------------------------------------------------------<br>
> This message was sent using EURECOM Webmail: <a href="http://webmail.eurecom.fr">
http://webmail.eurecom.fr</a><br>
><br>
><br>
> _______________________________________________<br>
> Ndn-interest mailing list<br>
> Ndn-interest@lists.cs.ucla.edu<br>
> <a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest">http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest</a><br>
><br>
<br>
<br>
<br>
-------------------------------------------------------------------------------<br>
This message was sent using EURECOM Webmail: <a href="http://webmail.eurecom.fr">
http://webmail.eurecom.fr</a><br>
<br>
<br>
_______________________________________________<br>
Ndn-interest mailing list<br>
Ndn-interest@lists.cs.ucla.edu<br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest">http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest</a><br>
</div>
</span></font>
</body>
</html>