03-18-2006 09:55 PM - edited 03-03-2019 12:06 PM
I have a 8Mbps serial WAN point to point connection for 2
sites. The round-trip latency is 20 msec, packet loss very low 0%.
The challange is to ensure can FTP 1 GByte file in 30 minutes.
Current results, it needs more than 1 hour to complete the transfer, and during the transfer the bandwidth used was not more than 3.3Mbps (even hough I have 8Mbps, 41% only).
Is there anyway we can achieve the requirement? boost up the transfer rate? Do I need to apply a certain QoS? Or maybe due to application FTP server capability?
I've also increased the routers 'ip tcp window-size 20000'- based on formula window-size = (bandwidth * latency) but no improvement.
Diagram:
ftp_server------R1=======8Mbps=======R2------ftp_client
Thanks in advance.
03-19-2006 07:08 AM
I see you set the TCP windowing on the router however did you set the TCP windowing on the server and client? Another thing you may want to try is Jumbo frames. Make sure the server, router interfaces, switch ports and endpoints all support Jumbo frmaes. This will increase the troughput. Good Luck..Please rate...
03-19-2006 02:16 PM
There is no such thing as setting TCP windowing on a router
03-19-2006 09:44 PM
Hi,
Aboutthe jumbo frame settings, I need to apply both LAN and WAN interface right? How about the server/client settings?
thanks in advance.
maher
03-19-2006 02:13 PM
This is a very common question that people have; if no other application is using the bandwidth why don't I get it all. I think you are on the right track in increasing the window size, but this is still an individual flow and there is still a lot of latency inherent to the communication. You are subject to things like path MTU (big), TCP acknowledgments, Round-Trip-Time, application level acknowledgments, tcp buffer spaced (limited to 64K, I think), application buffers,etc.
There is something called the Bandwidth Delay Product (BDP) that calculates how much data can be on the wire on a network at any given time. This is ultimately limited by the TCP buffer space. There is a great document on this on the Pittsburg Supercomputing Center's website:
http://www.psc.edu/networking/projects/tcptune/
I hope this helps!
03-19-2006 09:53 PM
Thanks for the url.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide