1 / 23

IPv6 throughput over Satellite links (update)

IPv6 throughput over Satellite links (update). Data collection by: Ezrin, Bukhary, CH Tang Tat Chee Wan (tcwan@cs.usm.my) Network Research Group School of Computer Sciences University of Science Malaysia 11800 Minden, Penang, Malaysia. Satellite Link Expt Setup.

garan
Download Presentation

IPv6 throughput over Satellite links (update)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IPv6 throughput over Satellite links (update) Data collection by: Ezrin, Bukhary, CH Tang Tat Chee Wan (tcwan@cs.usm.my) Network Research Group School of Computer Sciences University of Science Malaysia 11800 Minden, Penang, Malaysia AI3 Tokyo, JP Meeting

  2. Satellite Link Expt Setup • USM & Temasek Polytechnic via AI3 network • 2 hops • 512 kbps end-to-end (forward and reverse links) • Dual Stack native IPv4/IPv6 links • FreeBSD 4.5 • Netperf for IPv6 support • IPv4 and IPv6 TCP/UDP tests AI3 Tokyo, JP Meeting

  3. 1.5 Mbps 512 kbps 1.5 Mbps 512 kbps 512 kbps 512 kbps 1.5 Mbps 512 kbps end-to-end USM (4.5m) JP (6.0m) Temasek Polytechnic (4.5m) Satellite Link Configuration AI3 Tokyo, JP Meeting

  4. Terrestrial Link Expt Setup • Terrestrial Link tests done in NRG: • NRG leased-line to TMNet (512 kbps) • USM leased-line to Jaring (4 Mbps) [Firewall blocks IPv6 traffic] • IPv4 tests between TMNet and Jaring • IPv6 tests using tunneling to MANIS (tunnel broker) via TMNet • FreeBSD 4.7 • Netperf for IPv6 support • TCP tests only AI3 Tokyo, JP Meeting

  5. Terrestrial Link Configuration AI3 Tokyo, JP Meeting

  6. Experiment Parameters • Default FreeBSD 4.5 Buffer sizes • TCP sendspace=32K, recvspace=64K • Setting window size in FreeBSD • sysctl net.inet.tcp.sendspace=<windowsize> • sysctl net.inet.tcp.recvspace=<windowsize> • Results averaged from A->B & B->A readings AI3 Tokyo, JP Meeting

  7. AI3 Tokyo, JP Meeting

  8. AI3 Tokyo, JP Meeting

  9. AI3 Tokyo, JP Meeting

  10. AI3 Tokyo, JP Meeting

  11. AI3 Tokyo, JP Meeting

  12. AI3 Tokyo, JP Meeting

  13. Observations/Comments (1) • FreeBSD 4.5/4.7 has identical performance for TCP traffic over IPv4 and IPv6 via satellite link • TCPv4 for Linux (RH 7.1) appears to scale better (from previous results) • TCPv6 for Linux (RH 7.1) had worse performance compared with FreeBSD 4.5: immature IPv6 stack? • UDP performance over satellite is too variable to draw any conclusion AI3 Tokyo, JP Meeting

  14. Observations/Comments (2) • Firewall causes TCPv4 to have low throughput • TMNet->Jaring (firewall) low throughput (~150 kbps) • Jaring->TMNet high throughput (> ~500 kbps) • Averaged value (~350 kbps) for comparison purposes • TCPv6 performance over terrestrial link still exceeds that for Satellite link • Terrestrial IPv6 link is tunneled • Terrestrial & Sat links are both 512 kbps (end-to-end) • ~400 kbps (terrestrial) vs ~150 kbps (satellite) • UDP performance not tested for terrestrial link AI3 Tokyo, JP Meeting

  15. Conclusions • FreeBSD 4.5/4.7 TCP protocol not affected by v4 vs. v6 transport • Linux (RH 7.1) seem to have more aggressive TCPv4 performance • TCPv6 performance over high latency links is very poor AI3 Tokyo, JP Meeting

  16. Thank You Q&A AI3 Tokyo, JP Meeting

  17. Apr 2002 Presentation (Previous results) AI3 Tokyo, JP Meeting

  18. Experimental Setup • Linux RH 7.1 for USM • FreeBSD 4.3 for Temasek Polytechnic AI3 Tokyo, JP Meeting

  19. AI3 Tokyo, JP Meeting

  20. AI3 Tokyo, JP Meeting

  21. AI3 Tokyo, JP Meeting

  22. AI3 Tokyo, JP Meeting

  23. Comments • TCP Throughput in each direction is consistent for standard packet size (MTU < 1500 bytes) • UDP Throughput: • for USM->TP is better for IPv6 (MTU>1500 bytes) • for TP->USM is better for IPv4 (MTU>1500 bytes) • Different IP Fragmentation setting in routers? • IPv6 performance is not optimal over Satellite Links • Need IPv6 stack optimization (KAME?) • TCP throughput is not improved with larger window size (> 32K): TCPv6 ssthresh not configured? • Support for jumbo frames? AI3 Tokyo, JP Meeting

More Related