Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Network Transfering Files

Status
Not open for further replies.

shmoes

MIS
Apr 24, 2003
567
CA
Hey all,

I've got a pretty slow file transfer problem in win2k ..

If i do a direct connection to the server, it seemingly crawls .. If i use a file transfer program I notice i get about 300k which seems extremely slow for an internal network..

win2k server to win2k workstation .. strange i've never had this problem before any suggestions where to look?

Thanks



~Shmoes

I lay claim to nothing and everything. My words may be wisdom or disaster. In the end you make a choice. Noone is perfect.
 
I wrote a rant in the ethernet forum which I claim is a FAQ which outlines how duplex issues, can affect throughput, the short version is leave everything at auto unless you are using fiber optics.



I tried to remain child-like, all I acheived was childish.
 
Windows limits the amount of data packets which can be placed on the wire at any given moment in order to protect the LAN from overutilization. There are three entries which can be placed in the Registry which will vastly improve throughput. If you wish you can edit your Registry, place the entries detailed below, and re-boot to implement them.

I conducted a test where I connected two WinXP machines back-to-back, no network gear - just NIC to NIC, and measured FTP transfer rates. Before the Registry entries the max I could get was about 3.4Mb/s; after the changes were entered I was able to transfer at near wire speed or about 96Mb/s. In another test I downloaded a file from the internet. Before the registry entries I saw about 100K/s; after making the registry adjustments I was seeing 2Mb/s.

Open the registry and navigate to: (parameters should be highlighted)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

Right-Click the Right window
New > DWORD value
Enter GlobalMaxTcpWindowSize as the name
Right-click the new value
Click Modify
Click Decimal
Enter 513920 as the value data

Right-Click the Right window
New > DWORD value
Enter TcpWindowSize as the name
Right-click the new value
Click Modify
Click Decimal
Enter 513920 as the value data

Right-Click the Right window
New > DWORD value
Enter Tcp1323Opts as the name
Right-click the new value
Click Modify
Click Decimal
Enter 1 as the value data
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top