<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">Hi Andre, </span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><br>
</span></div>
<div style=""><font color="#24292e" face="SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace"><span style="font-size: 12pt; font-family: calibri, arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">First, let's try
 by increasing sleep time after starting</span><span style="font-size: 12pt; font-family: calibri, arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"> NLSR. Depending upon the size of the topology, NLSR requires enough time
 for route computation and convergence otherwise it's possible to get many noRoutes nacks. </span></font></div>
<div style=""><font color="#24292e" face="SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace"><span style="font-size: 12pt; font-family: calibri, arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"><br>
</span></font></div>
<div style=""><font color="#24292e" face="SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace"><span style="font-size: 12pt; font-family: calibri, arial, helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">Additionally,
 check if the routes (from consumer to the producer) are properly set up or not via Mini-NDN CLI. </span></font></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family:calibri, arial, helvetica, sans-serif;background-color:rgb(255, 255, 255);display:inline !important">If the above step doesn't work, please send here NLSR and NFD debugs log files and the topology that you are using. </span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family:calibri, arial, helvetica, sans-serif;background-color:rgb(255, 255, 255);display:inline !important"><span><br>
</span></span></div>
<div>
<div id="Signature">
<div>
<div></div>
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p style="margin-top:0px; margin-bottom:0px">Saurab, </p>
</div>
</div>
</div>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Mini-NDN <mini-ndn-bounces@lists.cs.ucla.edu> on behalf of Andre via Mini-NDN <mini-ndn@lists.cs.ucla.edu><br>
<b>Sent:</b> Tuesday, February 2, 2021 7:03 PM<br>
<b>To:</b> mini-ndn@lists.cs.ucla.edu <mini-ndn@lists.cs.ucla.edu><br>
<b>Subject:</b> [Mini-NDN] Issues with NACKs</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and trust the content is safe.<br>
<br>
<br>
Hello everybody,<br>
<br>
<br>
I've been experimenting with some custom topologies with a bunch of<br>
producer-consumer pairs. However I've been getting a lot o NACKs when<br>
transmitting data.<br>
<br>
These producer/consumer programs are the same as those in the<br>
ndn-cxx/examples directory with some slight modifications only to log<br>
results in a custom format. They are instantiated in a python script,<br>
based on the one in examples/mnndn.py, which sets everything up and runs<br>
MiniNDN.<br>
<br>
Here are some details of the issue:<br>
<br>
1. I still get data through, though in a small proportion in relation to<br>
the NACKs, and it is not related to any specific links or hosts in the<br>
topology.<br>
<br>
2. It is not specific to my setup, which was created using the<br>
Vagrantfile in the last few commits on the named-data/mini-ndn<br>
repository, since I got similar results in different computers.<br>
<br>
3. It not a hardware limitation, since I've tried running it with up to<br>
16GB o RAM and 12 CPU cores.<br>
<br>
4. It is not caused by the lack of the nlsrc advertise command. In fact,<br>
I'm currently using the default filters pre-advertised in nslrc<br>
(/ndn/<host_name>-site/<host_name>/).<br>
<br>
5. It is currently working on my laptop, where I can run the simulations<br>
and get 0 NACKs (as I should). However, running the exact same code and<br>
configuration on another installation, which was set up in the same way,<br>
yields a 10-1 proportion of DATAs-NACKs.<br>
<br>
<br>
I've tried using debug level logs for NFD and NLSRC, but I could not get<br>
anywhere with those since they are pretty confusing and don't seem to<br>
lead me anywhere (some tips would be appreciated).<br>
<br>
<br>
My hope is that there is something missing (like a command or<br>
configuration not done by the install.sh script) in my setup or code, or<br>
that there is a specific configuration to the VM that I do not have.<br>
<br>
<br>
Best regards,<br>
<br>
André Dexheimer Carneiro<br>
<br>
<br>
_______________________________________________<br>
Mini-NDN mailing list<br>
Mini-NDN@lists.cs.ucla.edu<br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/mini-ndn">http://www.lists.cs.ucla.edu/mailman/listinfo/mini-ndn</a><br>
</div>
</span></font></div>
</body>
</html>