[Ndn-interest] Sending files with NDN (putchunks/ndnpoke)
César A. Bernardini
mesarpe at gmail.com
Wed Apr 25 00:09:12 PDT 2018
Thanks for the comments, I have tried running NDN and exchange contents
over udp at this time -- with and without the --pipeline-type fixed option.
The results were super poor to exchange 1mb file:
The end-user delay that before I measured at 0.200s with NDN/TCP, now
become 0.770 seconds over UDP (and by adding the --pipeline-type fixed it
increased to 0.95). I repeated the experiments on different days, but I am
still getting this numbers.
2018-04-23 16:16 GMT+02:00 Junxiao Shi <shijunxiao at email.arizona.edu>:
> Hi Cesar
> I kept checking on the example and find out that the problem of speed is
>> due to an optimization that happens in the ESXi host. The ESXi converts all
>> the traffic into local traffic and everything becomes just copies of
>> memory. that explains one of the problems I had.
> That's a trick in hypervisor. It won't happen in a real network across
>> I went a bit further also with the analysis of the NDN traffic and I
>> figure out that there are two congestion protocols: TCP + the Arizona
>> Univ's provided cogestion protocol. I understand that it has been developed
>> because TCP was not optimized for ICN. But is this protocol as necessary
>> that is included by default for all the ICN users?
> NDN is not meant to be used over TCP. Use Ethernet or UDP instead.
>> Shouldn't we create a patch and enable at compilation time it only in
>> case of need?
> You can disable AIMD congestion control in ndncatchunks at runtime with a
> command line option: --pipeline-type fixed . There's no need for
> Yours, Junxiao
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Ndn-interest