<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif"><div dir="ltr" style="font-family:Arial,Helvetica,sans-serif"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Hi Junxiao, </div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Yes. I had looked through the source code too and couldn't find the error message. </div><div class="gmail_default" style="font-family:tahoma,sans-serif">Here is the complete information: </div><div class="gmail_default" style="font-family:tahoma,sans-serif">1. S-------R-------C</div><div class="gmail_default"><ul><li style="margin-left:15px"><font face="tahoma, sans-serif">Simple producer/intermediate node/consumer topology with 1 link between each node</font></li><li style="margin-left:15px"><font face="tahoma, sans-serif">S = Node1 acts as producer/server</font></li><li style="margin-left:15px"><font face="tahoma, sans-serif">S-R is a 10Mbps link</font></li><li style="margin-left:15px"><font face="tahoma, sans-serif">R = Intermediate node/router with 512 MB cache</font></li><li style="margin-left:15px"><font face="tahoma, sans-serif">R-C is a 100Mbps link</font></li><li style="margin-left:15px"><font face="tahoma, sans-serif">C = Node2 acts as consumer/client</font></li></ul><div><font face="tahoma, sans-serif">2. The ethernet faces are automatically available on the FIB. As seen from the topology, R has 2 physical ethernet faces and C has one. I add route for outgoing interface per node(R and C). I looked at the corresponding ethernet face id from "nfdc face" command. Then added "route using "nfdc route add prefix /edu/ishita nexthop <faceid>;" command.</font></div><div><font face="tahoma, sans-serif"><br></font></div><div><font face="tahoma, sans-serif">3. I did not add any forwarding straregy of my own. The following default strategies are being used. NFD Version 0.6.2 on all nodes.</font></div></div></div></div><blockquote style="font-family:Arial,Helvetica,sans-serif;margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div class="gmail_default"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font face="tahoma, sans-serif">  <font size="1"> prefix=/ strategy=/localhost/nfd/strategy/best-route/%FD%05<br></font></font></blockquote></div></div></div><div><div><div class="gmail_default"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font size="1"><font face="tahoma, sans-serif">   prefix=/localhost strategy=/localhost/nfd/strategy/multicast/%FD%03</font></font></blockquote></div></div></div><div><div><div class="gmail_default"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font size="1"><font face="tahoma, sans-serif">   prefix=/ndn/broadcast strategy=/localhost/nfd/strategy/multicast/%FD%03</font></font></blockquote></div></div></div><div><div><div class="gmail_default"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font size="1"><font face="tahoma, sans-serif">   prefix=/localhost/nfd strategy=/localhost/nfd/strategy/best-route/%FD%05</font></font></blockquote></div></div></div></blockquote><div dir="ltr" style="font-family:Arial,Helvetica,sans-serif"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif"><span style="font-size:12.8px"><br></span></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><span style="font-size:12.8px">4. <b>Comment</b>: What I also observe is file transfer with NDN over UDP is faster and better than compared to NDN over ethernet with intermittent downloads only in case of NDN over ethernet.</span></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><span style="font-size:12.8px"><br></span></div></div></div></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font face="tahoma, sans-serif"><span style="font-size:12.8000001907349px">Regards,</span><br style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">Ishita </span></font></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Dec 19, 2018 at 10:09 AM Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu">shijunxiao@email.arizona.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>Hi Ishita</div><div><br></div><div>I looked at <a href="https://github.com/Kanemochi/ndnperf/blob/cec1ae7a300a7c9560c1c8b58528516cd0c36ac5/c%2B%2B/client/client.cpp" target="_blank">ndnperf source code</a> and don't see any obvious problem there. Therefore, the problem could be between topology and forwarding strategy.</div><div>Please give complete information to the following questions:</div><div><ol><li>How are the nodes connected? Give a topology diagram. Write it as ASCIIart in email body, don't send attachments.</li><li>How did you setup the RIB/FIB on each node, for the prefix being used in the test?<br></li><li>What forwarding strategy is being used? If you have developed your own strategy, give a Gist link. Otherwise, give NFD's exact version (including git commit hash) and the strategy name.<br></li></ol></div><div><br></div><div>Yours, Junxiao<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Dec 19, 2018 at 10:01 AM Ishita Dasgupta <<a href="mailto:ishita.dasgupta@gmail.com" target="_blank">ishita.dasgupta@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:tahoma,sans-serif">Hi All, </div><div style="font-family:tahoma,sans-serif"><br></div><div style="font-family:tahoma,sans-serif">I am trying to download a file using ndnperf client on 10 different nodes and some of them ressult in incomplete downloads. On simply running a "ndnperf prefix" to test the network stats, I see some of the nodes return "Nack receive : Duplicate" after one point.</div></div><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div dir="ltr"><div style="font-family:tahoma,sans-serif"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font size="1">root@ca39c32f18d3:/ndnperf/c++/client/bin# ./ndnperf -p /edu/ishita<br></font><font size="1">Client start with window = 32<br></font><font size="1">Server signature type = DigestSha256<br></font><font size="1">Server packet size = 8192<br></font><font size="1">Wed Dec 19 14:53:14 2018 - 84864 Kbps ( 1326 pkt/s) - latency = 47951 us<br></font><font size="1">Wed Dec 19 14:53:16 2018 - 84978 Kbps ( 1333 pkt/s) - latency = 47978 us<br></font><font size="1">Wed Dec 19 14:53:18 2018 - 81318 Kbps ( 4737 pkt/s) - latency = 12513 us<br></font><font size="1">Wed Dec 19 14:53:20 2018 - 77736 Kbps ( 6633 pkt/s) - latency = 5995 us<br></font><font size="1">Wed Dec 19 14:53:22 2018 - 61664 Kbps ( 5262 pkt/s) - latency = 6001 us<br></font><font size="1">Nack receive : Duplicate</font></blockquote><div><br></div></div></div></blockquote><div dir="ltr"><div style="font-family:tahoma,sans-serif">Could this be the reason behind the incomplete file downloads? Does anyone know when and why do we see "Nack receive: Duplicate" message on ndnperf? <br><br></div><div><div dir="ltr" class="gmail-m_515895604394235980gmail-m_-1820993881820567117gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font face="tahoma, sans-serif"><span style="font-size:12.8px">Regards,</span><br style="font-size:12.8px"><span style="font-size:12.8px">Ishita</span></font><br></div></div></div></div></div></div></div></div></div></div><br>
</blockquote></div></div>
</blockquote></div>