380 likes | 490 Views
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003. EU - IST DataTag project, WP3. TCP behavior on Trans-Atlantic lambda’s. Wim Sjouw , Antony Antony, Hans Blom, Cees de Laat, Jason Lee.
E N D
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
EU - IST DataTag project, WP3 TCP behavior on Trans-Atlantic lambda’s Wim Sjouw, Antony Antony, Hans Blom, Cees de Laat, Jason Lee Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
LFNT Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim SjouwSantiago de Compostela 14 February 2003
Long: RTT > 50 msec Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
FAT B > 622 Mbps Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Surprise Surprise TCP throughput 90 Mbps Surprise Surprise Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
UDPmon Probe the network with trains of UDP packets Packets are: numbered & time stamped Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
UDPmon Probe the network with trains of UDP packets • variable number of packets • varable packet length • variable inter packet delay Packets are: numbered & time stamped Very precise timing with Pentium proc. clock Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
UDPmon Probe the network with trains of UDP packets • number of packets: 5000 • packet length: 1000 Bytes • inter packet delay: 0 μsec Timing: 10 ns Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
UDPmon Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Nb = 1500 Nd = 0 l = 1000 f = 1 Gbps s = 622 Mbps then M = 0.5 MB Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
R = 100 ms Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Back to TCP • TCP is bursty due to: • sliding window protocol • slow start algorithm Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
W= sent segments Y= advertised window G= ACK’s R= retransmits P= SACK’s Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
512 packets in 4 ms Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
So overall pick from thismenu: • flow control • traffic shaping • RED (Random Early Discard) Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Receiver: • buffer capacity of NIC • interupt latency & coalescence • interupt overhead • PCI bus width and PCI bus speed • TCP stack overhead & complexity • OS overhead Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
<Mac OS < Linux Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Conclusions: • ‘old’ TCP does not perform in a “Long Fat Network” • UDP does perform, but unacceptable • End system(s) dictate overall performance: • O.S • Memory • NIC Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
beware of Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Thanks! http://www.science.uva.nl/research/air/ Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003
UDPmon: www.hep.man.ac.uk/~rich/net Richard Hughes Johnes Advanced Internet Research Wim Sjouw Santiago de Compostela 14 February 2003