TCP/IP and Network Performance Tuning
Unique HPC Environment
What’s on the Internet?
TCP Throughput Limit #1
Things You Can Do
High “Speed” Networks
Packet Lengths in Fiber
Bandwidth*Delay Product
TCP Throughput Limit #2
Maximum TCP/IP Data Rate64 KB Window Size
FreeBSD Tuning
TCPTuneA TCP Stack Tuner for Windows
Traceroute
Path Performance: Latency vs. Bandwidth
MPing - A Windowed Ping
MPing on a “Normal” Path
Some MPing Results #1
Some MPing Results #2
Some MPing Results #3
Some MPing Results #4
TCP - Not Your Father’s Protocol
TCP Reno
Important Points About TCP
TCP Throughput Limit #3 Once window size and available bandwidth aren’t the limit
Maximum Transmission Unit (MTU) Issues
Treno
TCP Connection Establishment
“Do The Math”
TCP’s Sliding Window
TCP Congestion Window
Cwnd During Slowstart
Slowstart and Congestion Avoidance Together
Delayed ACKs
ACK Clocking
Detecting Loss
Random Early Detection (RED)
SACK TCPSelective Acknowledgement
A preconfigured TCP test rig
PPT Slide
TCP Futures/Ideas
Resources
Email: phil@wareonearth.com
Home Page: http://sd.wareonearth.com