Experts please explain the bandwidth overhead to me!


  1. Posts : 17,545
    Windows 10 Pro x64 EN-GB
       #1

    Experts please explain the bandwidth overhead to me!


    Hi geeks.

    Not an issue, just something I would like to understand. Have been testing backups to cloud which of course will benefit from higher UL speeds.

    Test scenario:
    Test PC uses a dedicated line that has a theoretical maximum of 6.2 MBps UL speed, or 50 Mbps. Only test PC is connected to this line, all other network usage denied or disabled. The line is only used for this test.

    To measure UL speed, I start uploading to a cloud server. Test backup size 30 GB. A counter starts measuring the speed when it hits 5.8 MBps, marking then actual speed every 20 seconds.

    This shows averages after about 20 tests:

    Experts please explain the bandwidth overhead to me!-backup_test_2.png

    Horizontal values show elapsed time in minutes. Variations in all tests max 10% to any direction, the fact seems to be that after about 3 minutes the UL speed sets in around 2 MBps and stays there. Results are similar with XP Pro, Windows 7 and Windows 8 Enterprise editions so it does not look as an OS related thing.

    I am very interested to hear opinions in this, why over 60% overhead on a dedicated line?

    Kari
    Last edited by Kari; 22 Jan 2013 at 19:02. Reason: As always in my posts, numerous typos!
      My Computer


  2. Posts : 881
    Windows 7 Ultimate x64
       #2

    What kind of connection is it. Cable, DSL, etc...

    Other thing you have to remember is if you have a 50Mbps upload speed but the place your uploading to only has a connection of 24Mbps DL then you will can only upload to them as fast as they can download.

    Also unless your the only person uploading to the site then you will have to deal with traffic from other members.
      My Computer


  3. Posts : 17,545
    Windows 10 Pro x64 EN-GB
    Thread Starter
       #3

    Fiberoptics 100/50 Mbps line, during the test dedicated to this one PC alone. Cisco router that can for sure handle the speeds, third party speed tests giving constantly over 90% of promised speeds. Downloads keep constant 12 MBps +- 0.5 Mbps.

    Receiving end also Cisco routers, even faster line and a dedicated server only working for this test.

    This is clear: cause of overhead is not linespeed or inability to handle it.

    Kari
      My Computer


  4. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #4

    I've found that one thing that severely impacts transfer speed is the file size - the bigger the file, the faster the transfer. I guess it has to do with the number of data exchanges required at the start/end of a file.

    It's one reason that I like SkyDrive more and more - if you download multiple files from a folder, it autozips them prior to transfer, so you not only get less to move, it moves it faster :) (Dunno what happens with upload though).
      My Computer


  5. Posts : 17,545
    Windows 10 Pro x64 EN-GB
    Thread Starter
       #5

    Good point Noel, the file size I mean. It's just that this system I am testing is supposed to move system images over the network so the files are huge.
      My Computer


  6. Posts : 881
    Windows 7 Ultimate x64
       #6

    Kari said:
    Good point Noel, the file size I mean. It's just that this system I am testing is supposed to move system images over the network so the files are huge.
    Internal network or external network?

    Have you tried uploading them at different times of the day.

    I can see why larger files would slow it down. You do have to remember that its only a Dedicated line so far. It has to go through router to router to get the destination. There could be congestion on the line, or packets might need to be redirect. This shouldn't effect the traffic that much but i guess you never know.
      My Computer


  7. Posts : 17,545
    Windows 10 Pro x64 EN-GB
    Thread Starter
       #7

    Interesting results from tests run at night between 3 AM and 4:45 AM, big difference compared to daytime results. Only difference is the time of the day:

    Experts please explain the bandwidth overhead to me!-ul_tests_night.png

    Average overhead 32%, compared to earlier tests 60%.
      My Computer


  8. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #8

    Thinking about the shape of your first graph, it reminds me a lot of the sort of bottleneck you may get from a buffer that's slow to flush.
    - initial high speed as the buffer fills, then quick drop-off to a steady state as the buffer empties and is refilled.
    You may want to check what all the links in the line use as buffers and see if there's some multi-tasking reserving anything.
      My Computer


  9. Posts : 17,545
    Windows 10 Pro x64 EN-GB
    Thread Starter
       #9

    Very good idea! Thanks, Noel.
      My Computer


  10. Posts : 8,870
    Windows 7 Ult, Windows 8.1 Pro,
       #10

    It looks to me as if the ISP is throttling connection speed during peak hours with less throttling taking place when there are less customers online.

    It's probably being throttled based on demand due to limited bandwidth during peak usage hours.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 06:08.
Find Us