<div dir="ltr"><div dir="ltr"><div>Hi Junxiao and César<span style="color:inherit;font-size:inherit">,</span></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 4, 2019 at 7:05 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">Hi César</div><div dir="ltr"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto">I was wandering if somebody has already analyzed the maximum Throughput that can be achieved with NDN.</div></div></blockquote><div><br></div><div>NDN is a protocol. It can theoretically achieve unlimited throughput.</div><div>When IP was first invented, its throughput was a few kilo bits per second. In 2019 we are going to see 400Gbps IP routers.</div><div><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="auto"><div dir="auto">has someone already set a transport layer over Ethernet, UDP, TCP and then transmitted some large files?</div></div></blockquote></div></div></blockquote><div><br></div><div>There are several factors that may impact the NFD throughput, including the number of name components in Interests, Data packet size, content store, congestion control algorithm, the nfd log level, and others.</div><div> </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 class="gmail_quote"><div><br></div><div>ndncatchunks file transfer tools <a href="https://imsure.github.io/ndn-vegas-report.pdf">achieved</a> a 15~25Mbps goodput with ndncatchunks file transfer tool, using his TCP Vegas congestion control scheme.</div></div></div></blockquote><div><br></div><div><a class="gmail_plusreply" href="mailto:shijunxiao@email.arizona.edu" tabindex="-1">@Junxiao Shi</a> , could you tell us more about the test, such as the topology, the machine specification, nfd version, and CS is used or not?</div><div>My recent test uses ndncatchunks running on nfd 0.6.4 (CS size was set to 0) on my local laptop is around 400Mbps.</div><div> </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 class="gmail_quote"><div>NFD's forwarding performance was <a href="https://redmine.named-data.net/issues/3564#note-24">benchmarked</a> in 2016 to be 6.8K Interest-Data exchanges (tested with 10-byte segments, but if it were 1300-byte segments, the goodput is 70Mbps); no newer benchmark reports are available.</div></div></div></blockquote><div><br></div><div>The NFD benchmark was done for version 0.4.2.</div><div>I remember there were some improvements after the benchmark, and the results should be better than 6.8K Interest-Data exchanges.</div><div> </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 class="gmail_quote"><div>The fastest known NDN forwarding performance (not file transfer) has exceeded 1333K Interest-Data exchanges (tested with 1300-byte segments, goodput is 13.8Gbps), as reported in <a href="https://www.nist.gov/news-events/events/2018/09/named-data-networking-community-meeting-2018">NDN Community Meeting 2018</a> (day 2 part 3, first 22 minutes).</div></div></div></blockquote><div><br></div><div><a class="gmail_plusreply" href="mailto:shijunxiao@email.arizona.edu" tabindex="-1">@Junxiao Shi</a> , I think you mean the NDN-DPDK Forwarder that is at the beginning of the last video. It is an implementation for the dedicated forwarder that contains some new data structures to help multi-threading.</div><div>Is the code for NDN-DPDK open to the public? Is there a timeline for the release?</div><div> </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 class="gmail_quote"><div> <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="auto"><div dir="auto">In case the answer is negative, is there any suggested configuration for setting up 'state of the art' configuration?</div></div></blockquote><div><br></div><div>See the NDN Community Meeting 2018 video for hints.</div><div><br></div><div>Yours, Junxiao </div></div></div>_______________________________________________<br>Ndn-interest mailing list<br>
<a href="mailto:Ndn-interest@lists.cs.ucla.edu">Ndn-interest@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest" rel="noreferrer">http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Thanks,</div><div><br></div>Chengyu</div></div></div></div>