Linux kernel 2.4 has TCP SACK, which can be enabled as simple as writing "1" to /proc/sys/net/ipv4/tcp_sack The other interesting performance tuning options are mentioned in http://www.psc.edu/networking/perf_tune.html#Linux -Ramesh