Slashdot Mirror


Ask Slashdot: What Is an Acceptable Broadband Latency?

holmedog writes "A simple question with a lot of answers (I hope). I recently had issues with my DSL broadband at home, and after a month of no resolution, I was told 300ms latency (to their test servers) was the acceptable range for Centurylink 10.0Mbps. This got a shocked reaction out of me to say the least. I would think anything over 125ms to be in the unacceptable range. So, I have come to you to ask: What do you consider to be acceptable broadband latency and why?"

21 of 396 comments (clear)

  1. Latency by Anonymous Coward · · Score: 5, Informative

    I used to work for AT&T Uverse and over 200ms was enough to get a tech onsite to look at the problem.

    1. Re:Latency by Joce640k · · Score: 4, Interesting

      What exactly would he do? Latency is a function of all the hops between you and the other machine. I doubt they're going to reconfigure their network topology for a single user.

      --
      No sig today...
    2. Re:Latency by Joce640k · · Score: 5, Insightful

      PS: Talking of hops, tracert will show you how many hops are between you and their "test servers". Finding that out would be a good starting point.

      --
      No sig today...
    3. Re:Latency by Anonymous Coward · · Score: 5, Informative

      Your comment assumes that all the devices and media between locations were functioning properly. Latency can also be caused by bad wiring, bad modem, etc. Hell, even line noise can cause it because the line noise forces re-transmits.

    4. Re:Latency by gknoy · · Score: 4, Informative

      No, but if you point out that the latency between everything up to your street is low, and you have massive latency over the last two hops, it helps show them that something isn't normal.

    5. Re:Latency by rogueippacket · · Score: 5, Informative

      More often than not, latency is caused by congestion and not number of hops. Hops do introduce latency, but few modern applications need to go very far. So, whether the customer intentionally (bit-torrent) or unintentionally (malware) introduced this congestion is the first thing a tech will check for - usually by disconnecting the local network and running a speed-test directly from a laptop. The latency could also be caused by a local wireless network which is saturated, underpowered, or experiencing interference. So if the wireline speed-test passes, a wireless speed-test is likely to happen next with the tech standing right beside the modem.
      In the much more unlikely scenario that the latency is being introduced by the network itself, the technician will usually escalate the problem and check both the street-side cabinet (DSLAM in this case), and customer profile at the B-RAS deep inside the provider network. It is not uncommon to see a low-speed DSL profile applied to a poor quality local loop, or for the wrong Layer 3 profile to be applied by provisioning error on the B-RAS itself. Both scenarios would result in poor performance for the user, leading to congestion and therefore, latency.

    6. Re:Latency by mikael_j · · Score: 4, Informative

      Yeah, I used to do tech support and anything over 100 ms or so for the first hop outside the ISP's network was likely to be escalated to a 3rd line tech if we couldn't solve it.

      Hell, right now I'm getting approximately 100-120 ms pings against random machines in the US northeast and around 190-200 ms for the west coast and I'm in northern Sweden...

      --
      Greylisting is to SMTP as NAT is to IPv4
    7. Re:Latency by holmedog · · Score: 5, Interesting

      Hi! Thanks for the reply. To put some perspective - I've been troubleshooting this particular issue for ~1.5 months and have done the traceroute to make sure it is their issue and not mine. The 3rd hop hits one of their centers in a major city near me and that is the turning point.

      I didn't include this in the original story as I figured it was far to specific to my case.

    8. Re:Latency by crafty.munchkin · · Score: 5, Informative

      You may think it's too specific however it's highly relevant information and should've been in the summary... if it's the third hop, there's nothing you can do at your place to fix it, and most of the above comments are redundant. This issue needs to be escalated within their networks team... *sigh*

      --
      ... wait, what?
    9. Re:Latency by denzo · · Score: 4, Interesting

      Hi! Thanks for the reply. To put some perspective - I've been troubleshooting this particular issue for ~1.5 months and have done the traceroute to make sure it is their issue and not mine. The 3rd hop hits one of their centers in a major city near me and that is the turning point.

      I didn't include this in the original story as I figured it was far to specific to my case.

      Have you tried IM'ing CTL_Joey at the dslreports.com forums? I used to have CenturyLink, and there were always connectivity issues cropping up. He was usually able to have my issues resolved, or at least explain what was going on.

    10. Re:Latency by Forty+Two+Tenfold · · Score: 4, Informative

      Actually, you're wrong. It won't.

      Yes it will:

      PING slashdot.org (216.34.181.45) 56(84) bytes of data.
      64 bytes from slashdot.org (216.34.181.45): icmp_seq=1 ttl=239 time=144 ms
      64 bytes from slashdot.org (216.34.181.45): icmp_seq=2 ttl=239 time=140 ms
      64 bytes from slashdot.org (216.34.181.45): icmp_seq=3 ttl=239 time=139 ms

      Now go read about TTL and apologize.

      --
      Upward mobility is a slippery slope - the higher you climb the more you show your ass.
  2. Latency by Anonymous Coward · · Score: 5, Funny

    First pos... Dammit!

  3. Latency is the forgotten casuality... by Anonymous Coward · · Score: 5, Insightful

    ...of the broadband wars. All consumers really seem to care about is faster download speeds, so networks offer it - by munging up their network so much that latency is measured in seconds. With the death of the network engineer, people just aren't educated enough to realize that part of the whole broadband experience is getting your packets sent and received fast, not just your GET or retrieve request getting all the data it asked for quickly. If you have to wait more than a second or two for your requests to even get there, then most people are gonna give up and try somewhere else.

    1. Re:Latency is the forgotten casuality... by localman57 · · Score: 4, Insightful

      How about a car analogy? All people care about is Horsepower. It's a single number that advertisers can sell. Transmissions, rear ends, torque curves, who cares?

  4. Nothing but the best for me. by fuzzyfuzzyfungus · · Score: 4, Funny

    If there isn't a perfectly linear tube filled(emptied?) with hard vacuum between their GBIC and my GBIC, providing the lowest possible roundtrip time(that fiber crap can slow your photons by 30-50%), the connection isn't good enough.

    1. Re:Nothing but the best for me. by Sarten-X · · Score: 4, Funny

      Denon makes one of those, I think, and for only a few thousand dollars more it can include a high-speed copper track to provide a stable surface the electrons can travel on.

      --
      You do not have a moral or legal right to do absolutely anything you want.
  5. Location of Test Servers by Bookwyrm · · Score: 4, Insightful

    Just where exactly are these 'test servers' in relation to you? What, exactly, was this 'test'? This seems a bit of a worthless test. It's entirely possible your DSL has less than 100 ms latency, but the delay is on the server end or the links in between. This is too vague a scenario to comment on.

    My feelings about 'acceptable' latency depend on how much I am paying for it, at what bandwidth, with what level of SLA, and for what purpose.

  6. Latency has a couple of sources... by Above · · Score: 5, Insightful

    When you say the word "latency" most tech-savvy folks think about the propagation speed of the technology (e.g. electricity in copper, or light in fiber), and thus assume it's basically proportional to distance.

    However, latency comes from other things as well. Serialization delay adds latency, and the lower the symbol speed the more it adds. Multiaccess media adds latency while waiting to transit. Multiplexing anything adds a small amount of latency looking for a time slot.

    The biggest culprit? Bufferbloat. This is a term that has been coined to describe the fact that many networking devices have entirely too much buffer. In the best case someone has sized the buffer for the max line rate that device may see (perhaps 25Mbps for your DSL modem, when your link is only 10Mbps), in the worst some misguided engineer thought "more == better" when figuring out how much to buffer, or just didn't care. There are a number of efforts to try and fix this poor situation, http://www.bufferbloat.net/ is the place to start. Basically buffers add latency. A small amount of buffering increases throughput, but beyond that it does nothing but increase latency and generally make the user experience crappy. When the link is full you need to drop packets _quickly_, because that's the signal to TCP to back off. Packet loss is a _good_ thing on a full link.

    Try running ICSI's Netalyzr (http://netalyzr.icsi.berkeley.edu/) which will attempt to estimate your uplink and downlink buffering. If you have a "router" in front of your DSL modem it may have some tuning, or "QoS rate shaping" that will help. If it's a device provided by your service provider you may not have access to the settings, and it may simply be configured wrong. With some vendors asking for a different model of device may help, with others, you may be screwed.

    The technologies involved should deliver 20ms latencies if properly configured. You should absolutely expect that, but getting them to acknowledge a problem may take latencies over 50ms. If your service provider thinks 300ms is normal, you need to escalate or move to a different provider.

  7. Re:300 Acceptable? by AvitarX · · Score: 5, Informative

    I consider anything past 80ms to be slow for my cable connection (to 8.8.8.8).

    I just tested 19,17,18,18

    I previous test had a 60 something thrown in. This is via a boring home VPN router, shared connection, but under a dozen, and all light users.

    13 hops to 8.8.8.8 from here.

    33,34,33,63 to /.

    300 is what I get on hotel wifi, or my cellphone (to be fair, on my cell phone it goes up to 1000), as can hotel wifi become unusable, I swear most hotels must have 300+ rooms sharing a T1 line.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  8. Re:300 Acceptable? by DamonHD · · Score: 4, Informative

    Generally 1ms or less.

    Pinging one of my servers in co-lo on the other side of London and traversing my moderate-speed (~4Mbps/1Mbps) ASDL only takes just over 14ms round-trip.

    Pinging my server in the US gives ~110ms.

    Singapore: ~270ms.

    Sydney, Australia: ~310ms.

    So I can get right round the globe and back in about 300ms, *starting* the trip over ADSL.

    Rgds

    Damon

    Rgds

    Damon

    --
    http://m.earth.org.uk/
  9. Re:300 Acceptable? by Anonymous Coward · · Score: 5, Funny

    Pinging DamonHD [794830] with 32 bytes of data:

    Rgds
    Damon
    Rgds
    Damon