Optimizing Gigabit Ethernet Speed
This articles gives tips on how to improve Windows XP Ethernet speed.
Windows XP was not initially meant for gigabit speeds. A few registry changes (assuming you do have a gigabit connection) may improve your sustained transfer rate. [Note: These are only possibilities to try - be prepared to restore to original settings.]

TcpWindowSize

HKEY_LOCAL_MACHINESYSTEM | CurrentControlSet | Services | Tcpip | Parameter

Create a DWORD value, name it TcpWindowSize and set it to 1048576 decimal

The value is definitive. We suggest trying different values as long as the transfer is stable.

DefaultSendWindow

Another registry item to change is:

HKEY_LOCAL_MACHINESYSTEM | CurrentControlSet | AFD | Parameters

Create a DWORD value, name it DefaultSendWindow and set it to 1048576 decimal

TCP Automatic Scaling

HKEY_LOCAL_MACHINESYSTEM | CurrentControlSet | Services | Tcpip | Parameter

Add a DWORD value, name it ‘Tcp1323Opts’, set value to 1

Media Lab Overview
LIACS Homepage
MM Conf
ACM Multimedia
ACM ICMR
IAPR ICPR
Science Direct
IEEE Library
LIACS Publications
ACM Digital Library