Ftp delay

  • Thread starter Thread starter UO
  • Start date Start date
U

UO

Hi,

I'm using WindowsXP SP2, my computer is Core2 [email protected], 512MBRAM

I'm uploading a file with FTP

If the file_size is >= 4381 and file_size <=7299, the upload takes approx.
2000ms!
if the file_size is <4381, the upload takes <100ms.
if the file_size is >=7300 and file_size <= 8760, the upload takes <100ms
if the file_size is >= 8761 and file_size <=10219, the upload takes approx.
1500ms!
(I've measured exact durations by writing a small program, but if I upload a
file,which is 4500bytes, with ftp.exe in the command line, the upload takes
2000ms approx. too.)

(The local computer and the remote computer exist on the same LAN,
I disabled Windows Firewall but the result didn't change. The problem
is unique to my computer. If I upload a file from another computer to
another computer, (both are on the same LAN), the duration is <100ms as
expected)

I've installed an ftp server on another remote computer, which is not on the
LAN. The upload process took <200ms (4500bytes) as it should

Someone has already suggested this:
1)netsh winsock reset
2)netsh int ip reset a.txt
3)reboot

,but it didn't solve the problem.

So, what can I do?
Thanks...
 
UO said:
Hi,

I'm using WindowsXP SP2, my computer is Core2 [email protected],
512MBRAM

I'm uploading a file with FTP

If the file_size is >= 4381 and file_size <=7299, the upload takes
approx. 2000ms!
if the file_size is <4381, the upload takes <100ms.
if the file_size is >=7300 and file_size <= 8760, the upload takes
<100ms if the file_size is >= 8761 and file_size <=10219, the
upload takes approx. 1500ms!
(I've measured exact durations by writing a small program, but if
I upload a file,which is 4500bytes, with ftp.exe in the command
line, the upload takes 2000ms approx. too.)

(The local computer and the remote computer exist on the same LAN,
I disabled Windows Firewall but the result didn't change. The
problem is unique to my computer. If I upload a file from another
computer to another computer, (both are on the same LAN), the
duration is <100ms as expected)

I've installed an ftp server on another remote computer, which is
not on the LAN. The upload process took <200ms (4500bytes) as it
should

Someone has already suggested this:
1)netsh winsock reset
2)netsh int ip reset a.txt
3)reboot

,but it didn't solve the problem.

So, what can I do?
Thanks...

Install the freeware "Wireshark" on one of the computers and use
it to record the FTP Transfer. You can then later look at the packet
captures and determine where the delays occur.

<http://sourceforge.net/projects/wireshark/>

HTH,
John
 
Back
Top