Home > Ask the Networking Experts > Questions & Answers > Diagnosing transfer delays
Ask The Networking Expert: Questions & Answers
EMAIL THIS

Diagnosing transfer delays

Retired expert - Loki Jorgenson, Ph. D. EXPERT RESPONSE FROM: Retired expert - Loki Jorgenson, Ph. D.

Pose a Question
Other Networking Categories
Meet all Networking Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 03 June 2003
I have a 100 Mbps network and I am transferring 5 Mb data from one machine to another. It is taking approximately 17 minutes. I'd think that the transfer should happen in about 4 seconds - what's up with this delay?

>
EXPERT RESPONSE

You mentioned that the network is rated at 100 Mbps. But are you sure? Have you reliably measured the end-to-end bandwidth?

A single half-duplex 10 Mbps hub hidden in the path will limit the end-to-end performance accordingly.

Even assuming that you do have 100 Mbps end-to-end, you may have congestion caused by other traffic limiting the available bandwidth. Or you may have packet loss caused by any number of problems such as a duplex conflict or media errors.

Then there are the effects of TCP to be considered. TCP uses a slow start mechanism that means it accelerates to maximum transfer rate slowly. A 5 Mbps file probably may not be big enough to get there. And if there is loss, from whatever source, congestion avoidance mechanisms will keep slowing down the transfer rates.

See any number of good references on the effects of loss and distance on TCP such as by Matt Mathis (Internet2) http://citeseer.nj.nec.com/mathis97macroscopic.html or various PowerPoint presentations available on the Internet. One that is more related to your question is http://www.cs.washington.edu/homes/cardwell/quals/quals-paper.ps as it described the effects of the slow start.

If you assume "optimal conditions" you still need to specify the propagation delay between the end-hosts so that slow start can be factored in. Then you need to know your stack (Reno, Tahoe, Vegas, etc.)

The overhead from Layers 3 and less should limit 100 Mbps one-way transfers by at most 2.5%. Up to 97.5 Mbps should be available.

I would try to separate out any TCP effects to start with. Probably the easiest thing to do is look at your steady state by transferring much larger files (1 Gbps). Also, don't do tests with standard clients. Get data transfer testing tools or high performance data transfer clients like gridftp and/or use UDP-based transfer clients that are not subject to TCP effects.

If you are still seeing slow transfers, you need to look more closely at your network.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Network Performance
Next-generation enterprise networks: Links to telecom carriers grow stronger
Application acceleration cements concrete co.'s consolidation project
Streaming Olympics video will drain corporate bandwidth
College IT department transforms itself with network management tools
How to prioritize wireless traffic
WAAS accelerates collaboration, increases revenue at engineering firm
Network management frameworks: FCAPS and ITIL
Governance, compliance, security: How are these network problems?
Network pros spend months on troubleshooting
Open source network monitoring reaches for the enterprise

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
baseboard management controller  (SearchNetworking.com)
fault management  (SearchNetworking.com)
loose coupling  (SearchNetworking.com)
M2M  (SearchNetworking.com)
maximum segment size  (SearchNetworking.com)
maximum transmission unit  (SearchNetworking.com)
network coding  (SearchNetworking.com)
packet loss  (SearchNetworking.com)
round-trip time  (SearchNetworking.com)
throttled data transfer  (SearchNetworking.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Expert networking advice and tips for IT professionals
Visit KnowledgeStorm's comprehensive and easy to use business white paper directory.
HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersNetworking Product Trials
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts