Slashdot Mirror


Maximum Latency for ISPs?

fluor2 asks: "My ISP is providing me 8mbit ADSL, and my speed is in fact 8mbit (downstream). However, we all know that there is no relation between transfer rate and latency, eg, a high transfer rate and high latency will kill your FPS games. A packet that travels through the sky and up to a satellite is bound to give high latency. Using pathping, I discovered that my ISP provides me with a latency of 22ms before my sent packets are sent out of my ISP's backbone (6 hops). I have a friend that also tried the same, and he got only 10ms before he was out of his ISP's network. I know 22ms is decent, but I still think that it's far too high if one uses IP-phones and similar. What kind of latency can we accept for a normal 8mbit ADSL connection, and isn't it about time that we get more focus on this subject?"

127 comments

  1. "Normal" 8Mb? by leonbrooks · · Score: 4, Interesting

    I've got 512/128kb and consider it to be luxury. Perth, West Oz.

    --
    Got time? Spend some of it coding or testing
    1. Re:"Normal" 8Mb? by Yrd · · Score: 1

      600K/128K here and the same!! Can only go up to 1megabit in the UK.

      Eight megabits!!! Why does anyone need eight megabits?

      --
      Miri it is whil Linux ilast...
    2. Re:"Normal" 8Mb? by neur0maniak · · Score: 1

      I could get 2Mbit for 60 a month, and I'm in the UK..

    3. Re:"Normal" 8Mb? by Yrd · · Score: 1

      You can? Who from?

      --
      Miri it is whil Linux ilast...
    4. Re:"Normal" 8Mb? by neur0maniak · · Score: 1

      http://www.f9.net.uk/info2/residential/res_broadba nd_adslhome_2000.html http://www.getadsl.co.uk/dslXtra_info.htm Just two places I've heard about it, but I'm sure there's many more if you take a look..

    5. Re:"Normal" 8Mb? by johndoejersey · · Score: 1

      blueyonder also do a 2mb cable line for 50 quid a month.

    6. Re:"Normal" 8Mb? by neur0maniak · · Score: 1

      That's cable tho, I can't get cable, but I can get DSL..

    7. Re:"Normal" 8Mb? by Yrd · · Score: 1

      Excellent!

      Not that I need more than 600K, but it's nice to know that it's available if you want it!

      --
      Miri it is whil Linux ilast...
    8. Re:"Normal" 8Mb? by jafuser · · Score: 2, Funny

      Not that I need more than 600K

      I'm sure that Bill Gates appreciates your comment. =)

      --
      Please consider making an automatic monthly recurring donation to the EFF
    9. Re:"Normal" 8Mb? by Yrd · · Score: 1

      You know, I was thinking of that as I hit 'submit'...

      What I should have said was 'Not that I need more than 600K _at the moment_' as I'm sure I'll need more later!

      --
      Miri it is whil Linux ilast...
    10. Re:"Normal" 8Mb? by Valdrax · · Score: 2, Funny

      Why does anyone NOT need eight megabits?

      It makes downloading m... surfing the web much, much faster. Seriously, though, it's not the 8Mb/s download rate that's important to me so much as the 640Kb/s upload rate. If you're doing P2... I mean, running a personal FTP server (with no copyright violating content, no sirree!), you NEED that upload rate.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  2. Well... by Anonymous Coward · · Score: 5, Funny

    An 8mbps DSL line...

    Since you're one of the first folks to try out this new tech, I think you need to tell US what to expect.

    How much do you pay for that thing anyways? Just to play games?

    Holy shit. I have trouble putting food on the table and you're worried about your high latency times for an 8mbps connection?

    1. Re:Well... by IpsissimusMarr · · Score: 1

      The point being....

      If he's paying some crazy sum of money he expects to get what he pays for, right?

      If I'm on dail-up I expect a slow connection. If I'm on a DSL 512kb I expect a 512kb connection. If I pay an arm, a leg, and sold my soul to the devil I expect a speedy connection with low latency.

      --
      "Engineers do the work of man, Physicists do the work of God"
    2. Re:Well... by The+Clockwork+Troll · · Score: 2, Funny
      Holy shit. I have trouble putting food on the table and you're worried about your high latency times for an 8mbps connection?
      Have you considered serving trays?
      --

      There are no karma whores, only moderation johns
    3. Re:Well... by zwoelfk · · Score: 1

      I also happen to have a similar connection, although I'm not complaining about my latencies... I have 8Mbps(down) ADSL with NTT in the Osaka area of Japan. I also had the same service in Yokohama until recently. It's very cheap (about $22/month) too. I have a 1.5Mbps(down) ADSL in San Diego with SBC which is decent, but has too many outages for my taste. It's more expensive (about $50/month) Z.

  3. CAP or DMT? by austad · · Score: 4, Informative

    What transmission scheme are they using? With CAP, you can expect lower latencies, around 10ms I think. However, most telcos are switching to DMT because I think it's more scalable. Unfortunately, DMT gives crappy latency, I've seen 60ms in some cases.

    22ms latency to leave your ISP's backbone is actually quite good for DSL.

    Featurewise, most cable modems are crappy, but their latency is better than DSL in most cases.

    As far as VoIP goes, 300ms will still give good results. Some codecs don't play nicely with high latencies, but I've used VoIP with a 600ms latency satellite link, and it worked just fine. The latency on your TDMA or GSM phone is several hundred ms, just call another cell phone from yours and put one up to each ear and talk, there's almost a second delay.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
    1. Re:CAP or DMT? by ManDude · · Score: 2, Informative

      Telcos normally aim for 150ms or lower. It isn't a problem for local, but cross-country + trans-ocean it can be a bit of a problem. When I call the UK you can catch bad switching. One second delay is brutal since it ends up being 2 seconds for return. I have ended a conversation saying "bye" more then thrice :) Anything like 22ms + a few 10s would be ideal.

    2. Re:CAP or DMT? by doogles · · Score: 3, Informative

      Some codecs don't play nicely with high latencies,

      It's my belief this is a myth.

      VoIP itself cares little about one-way delay, but cares a whole lot about jitter. If I can provide you with a one-way link that has extremely high one-way delay, but I have routers on each end of the link to ensure voice gets queued and transmitted before any other data in the queue, the service will be acceptable. The only piece that may be unreasonable to users is the delay itself; the ITU standard is 150ms of one-way delay (300ms, as you mention, would be a correct "round trip" time assuming delay in each direction was the same).

      High delay can lead to users talking over one another; we're not use to this when we call granny down the street. But for remote locations or international calls, they are use to extremely high delays and so taking their call across an extremely high-delay path (such as satellite, as you mention) results in no net difference for the end-user. Yes, VoIP endpoints will add some of their own delays, but these will be fairly insignificant if you're talking about a 500ms one-way delay budget.

      I have a collegue with a customer who has 100+ sites about Alaska, in VERY rural areas. All their voice calls go across an satellite-transported IP network. Sure, _you_ might have a little trouble getting use to it at first, but the regular users are use to high delays on their calls (much like your cell phone, as you pointed out). In the grand scheme of things, I would argue that as long as the packets arrive jitter-free (meaning there are not huge inter-frame gaps, which would mean there is nothing for the far end codec to decode and play out) the quality of the call itself will be acceptable.

      In the end, though, I think we both agree -- I just don't know that I've ever run in to an environment where delay was the cause of "poor voice quality". Loss and jitter will typically be the root cause for why codec isn't producing the quality you'd expect. Delay is just, well, delay.

    3. Re:CAP or DMT? by Pii · · Score: 1
      Just to follow up, VoIP can indeed function very well with higher latencies, including the ranges you mentioned above.

      The most important concern that that the latency remain fairly constant. If you have a consistant 300ms latency, the call will be great. If, however, the latency fluctuates between 100ms and 400ms, that's where call quality can rapidly go down the tubes.

      Consistant latency is the most important factor for streaming traffic.

      --
      For those that would die defending it, Freedom
      has a sweet taste that the protected will never know.
    4. Re:CAP or DMT? by Anonymous Coward · · Score: 0
      However, most telcos are switching to DMT because I think it's more scalable.
      Who are you that they do that?
    5. Re:CAP or DMT? by Handyman · · Score: 1

      However, most telcos are switching to DMT because I think it's more scalable.

      Dude, you have POWER! If you thought IP over carrier pigeons were more scalable, would they switch to that? ;)

  4. PS, latency is 24-24ms on an unladen connection by leonbrooks · · Score: 1

    For a little ISP, ArachNet is pretty good for connectivity.

    --
    Got time? Spend some of it coding or testing
    1. Re:PS, latency is 24-24ms on an unladen connection by Anonymous Coward · · Score: 1, Funny

      What do you mean? An African or European connection?

  5. That's good.. by PFAK · · Score: 2, Interesting

    I get 15ms to my ADSL modem, and I used to get 33ms. You are getting pretty good pings if it's still in your ISP, except about 40ms in your ISP.

    I don't see whats wrong with what you are getting, maybe you are whining just a little bit too much about what you are getting.

    Heck, I'd like 8mbps down on my ADSL. I'm stuck with 1.53mbps/640kbps.

    Oh well. There is nothing wrong with what you get..

    --

    Free means no restrictions, ironic the FSF's GPL forces restrictions, isn't it? What's your definition of free?
    1. Re:That's good.. by Anonymous Coward · · Score: 0

      Congratulations for replying to a signature.

      Do you realize signatures change globally? So at some point in the future, you likely will appear to be responding to a non-existant comment.

    2. Re:That's good.. by Transcendent · · Score: 3, Funny

      I get 15ms to my ADSL modem

      From your computer to your MODEM??? How many miles of cable are you going through to the modem that sits by your computer??

    3. Re:That's good.. by hymie3 · · Score: 1

      Heck, I'd like 8mbps down on my ADSL. I'm stuck with 1.53mbps/640kbps.

      Oh, to be so lucky to have 1.53/640. I can't even get *cable TV* where I live. I do the happy dance when I'm able to connect at 40K on dial-up.

      (insert "and I was *grateful*" speech here)

      Someone's always got it worse off than you.

    4. Re:That's good.. by photon317 · · Score: 1


      who cares (well, besides you)

      --
      11*43+456^2
    5. Re:That's good.. by toddestan · · Score: 1

      I just tried it myself, and guess what? I get 22ms too. However I don't have 8mbps DSL.

      We used to get DSL through the local phone company. 100-110ms was not that uncommon during the day. (I kid you not!)

      Interestingly, it takes 3ms to get to the modem. Actually that's not that bad considering about 50ft of cable between this computer and the router/modem in the basement.

  6. Spoiled by medeii · · Score: 2, Insightful

    isn't it about time that we get more focus on this subject?

    About time, sure. If I could get anything other than no-server cable, I'd be sure to jump on your bandwagon.

    Can we focus on getting decent broadband to everyone first, and THEN start worrying about 12 ms of ping time? Good god, man.

    --
    got standards? --- http://www.w3.org/
    1. Re:Spoiled by MyGirlFriendsBroken · · Score: 2, Insightful

      Spot on. I have family who have almost never used the net and say hey wow you get that in your computer, how do ya do that, can I? (Streaming video and radio). Then you explain that they live in the UK and thus their exhange is not enabled yet (for ADSL) and even if it was you are probably too far from it to get broadband(512K/s up 256K/s down). All they really want is 128k/s upstream always on! Oh what is ti that I hear "thats that", not "oh we should do something about this," so give a thought to thouse who have to live with a 29K max connection! (I know the view out of the window is good, but that is no substitute!).

      --
      If you read a speed reading book, does it take you less time to read the second half?
    2. Re:Spoiled by bwt · · Score: 1

      Can we focus on getting decent broadband to everyone first, and THEN start worrying about 12 ms of ping time? Good god, man.

      You'll get it when you get it. It takes approximately one hour to convince yourself that your pre-broadband days were just a distant memory. We're working hard to make sure that one hour after you get broadband that you are still happy.

      But seriously, the pingpath app linked above runs on some weird OS that I don't use. Does anybody know what the equivalent Linux functionality is?

    3. Re:Spoiled by i_am_nitrogen · · Score: 1

      traceroute does something similar. It displays latency to all the hops between you and the traceroute parameter.

    4. Re:Spoiled by Anonymous Coward · · Score: 0

      I agree. Out here in space^H^H^H^H^Hrural England broadband will never arrive. Even if they kit out my area (I will be long dead when they finally do), I'm too far from the damned telephone exchange anyway. I connect at 28.8k (occationally 33.6k on a good day) and get pings ranging from 150ms (excellent!) and 300ms. Stop moaning.

    5. Re:Spoiled by admbws · · Score: 2, Informative

      It may be obvious, but have you put your name down on BT[uk incumbant telco]'s Demand Tracking Scheme? It is almost certainly worth it - because they won't upgrade your area until people do (it does work!). They have also been working on extending the reach of ADSL so you may be able to get it if and when your area is finally activated.

      If that fails, get yourself an ISP with their head screwed on (i.e. not a big one) and have a chat with them about it. They can ask BT to supply it on an if-it-works-it-works basis (I know a few people who have "passed" this way).

      But for now, find yourself an ISP and register your interest!

      Hope this helps.

    6. Re:Spoiled by KeyserDK · · Score: 1

      (Gaming refers to online FPS gaming, not MMORPG since i know nothing about network requirements for those.)

      Look it actually matters for gaming. In fact upstream matters more than downstream if you are playing quake3. (upstream traffic is about 1.5 times more than downstream).

      If you dont play games, the current development of broadband connectivity is going to help you. Nobody is really considering what games needs, just 'more downstream, more downstream'.

      Gaming needs better upstream & very very low latency (the lower the better).

      --
      still reading?
    7. Re:Spoiled by Magic5Ball · · Score: 1

      http://www.bitwizard.nl/mtr/

      What is MTR?
      mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool.
      As mtr starts, it investigates the network connection between the host mtr runs on and a user-specified destination host. After it determines the address of each network hop between the machines, it sends a sequence ICMP ECHO requests to each one to determine the quality of the link to each machine. As it does this, it prints running statistics about each machine.


      does everything pathping does, and it looks good.

      --
      There are 1.1... kinds of people.
  7. Boohoo.. by OutRigged · · Score: 4, Funny

    You've got an 8mbit a second ADSL connection, and you get 22ms pings? Cry me a river.

    Alright, yeah. I'm jealous. :(

    --
    RaGe
    We're all just noise on the wires..
    1. Re:Boohoo.. by spuke4000 · · Score: 2, Funny
      Next on Ask Slashdot:
      • My diamond shoes are too tight, what should I do?
      • All these fifties won't fit in my wallet, can you help?
      • I'm having sex with lingrie model after lingerie model, what am I supposed to do???
      --
      This post cannot be rebroadcast without the express written constent of Major League Baseball.
    2. Re:Boohoo.. by Anonymous Coward · · Score: 0

      Then you must be really jealous of my 10M cable with only 7ms ping to outside the isp.

      Oh and I only pay $29.95/month. :P

    3. Re:Boohoo.. by Anonymous Coward · · Score: 0

      You forgot one:
      the clusters of SGI Workstations are the wrong color

  8. 22ms? by alph0ns3 · · Score: 5, Funny

    Back then, we had 33,6k modems, with 200ms pings at best, we played quake in software mode in 320x240 at 10 fps, and we were happy!

    1. Re:22ms? by Anonvmous+Coward · · Score: 1

      " we played quake in software mode in 320x240 at 10 fps, and we were happy!"

      I remember being accused of cheating because I had a 3DFX card.

    2. Re:22ms? by i.r.id10t · · Score: 1

      Yup. This post makes me want to dl the Linux QuakeWorld binaries one more time and dust off the old CD...

      --
      Don't blame me, I voted for Kodos
    3. Re:22ms? by pikkumyy · · Score: 0

      320x240? No wonder you had just 10fps. 320x200 with d_mipscale 3 and d_mipcap 3 is the only way to fly!

    4. Re:22ms? by tarius8105 · · Score: 1

      Back then, we had 33,6k modems, with 200ms pings at best, we played quake in software mode in 320x240 at 10 fps, and we were happy!

      You LPB! Us real HPB were 300ms and up!

    5. Re:22ms? by Elm+Tree · · Score: 1

      Quake? Why back in my day we used to play Doom using 2400 baud modems over noisy lines. You don't know nothing kid...

    6. Re:22ms? by IWorkForMorons · · Score: 1

      Well, if we're going to go on about the olden days...

      Why I remember playing Land Of Devistation on my 1200 baud modem. I would get less then 1 FPS! Killing mutant valley girls and avoiding land mines took real skill! And we were HAPPY, dangnabbit! You consarnit whippersnappers and your fancy shmancy 3D games makes my blood boil. Why if I had my electric sword, I show you ALL what REAL gaming is like!

  9. Cable pings better than DSL by xWeston · · Score: 3, Informative

    Cable modems generally ping better than DSL for whatever reason, and I'm sure even fatter dedicated lines are better as well.

    On my cable modem (adelphia) I get 10-12ms for the first 8 or so hops as they are all on the adelphia servers, after that I can get as low as 20ms or even 18ms for more local stuff (I get about 23 to www.yahoo.com). I live in San Diego and this type of service is only about $35/month. On my DSL (Pacbell) I used to get 15-20ms to the first hop even, whereas i get 9-11ms now.

    1. Re:Cable pings better than DSL by blate · · Score: 1

      Remember that the granularity (precision) of your "ping" times may be somewhat limited by the precision of your computer's clock. On many systems, these times are only accurate to about 10ms.

      And, of course, latencies change diurnally, i.e., over time, due to the changing traffic patterns throughout the day and week. Traffic levels through major ISP's will be higher during the day because of people surfing porn^H^H^H^H the web at work, but they may be higher for cable modem/DSL users during the evening, when home users are downloading porn^H^H^H^H their mail and surfing.

      To get a fairly clean picture of your actual latencies, you should sample several times an hour for about a week and graph the results. Or, if you're feeling less geeky, run the test at 2am, when the network is likely unloaded.

    2. Re:Cable pings better than DSL by pla · · Score: 1

      On my cable modem (adelphia) I get 10-12ms for the first 8 or so hops as they are all on the adelphia servers, after that I can get as low as 20ms

      Um... Wow?

      I also have cablemodem through Adelphia, and get FAR higher ping times...

      To just my segment gateway, I get 11ms. To the very first non-Adelphia node, I get 75ms. To a machine on COX's cablemodem network, I get as high as 120ms (speaking of which, back when I had COX myself, which used @home at the time, I got similar latencies).

      So I don't think I'd complain much over a 30ms ping. :-(

    3. Re:Cable pings better than DSL by afidel · · Score: 2, Informative

      WHAT??? your clock better be more accurate than ms's or your PC isn't going to be doing JACK. Linux IP stack is accurate to hundredths of a millisecond, although at that point you are measuring delays in packet processing in the NIC and kernal =) Trust me on our Gig-E network all the windows servers show 1ms to anywhere in the LAN, but Linux can tell me the real times and I can often tell how many switches I am going through =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  10. ISP's by BrookHarty · · Score: 4, Informative

    Verizon has 2 networks in our area, one is a T1 (fijitsu)based, the other is T3 (westell) based dsl modems.

    I was on the fitjistsu on the 768/128, about a 33ms ping to the seattle bbnplanet backbone, I moved down the street, and they put in the new higherspeed network. 1500/384 and 10ms to the bbnplanet backbone.

    USwest back in Spokane was about 15ms on a 768/768 cisco modem.

    While I find Verizon and other telcos to be better bandwidth and ping, smaller mom and pop ISP's tend to oversell. Speakeasy was would be choice if the telco is oversold, and earthlink if ISDN is your only choice. Thou small ISP's do re-sell ISDN cheaper, and ping is good enough for multiplayer games, 20ms+. (Remember its different for each user and location!)

    I'd check out dslreports and ask other people in your area. And networks change from city to city, cable/dsl/isdn/frame all depend on the routers and hop count. Plus if your ISP is a peering partner with local ISP's, they connect all major ISPs locally, thats a plus. Sometimes you notice crazy routing, like Seattle to California and back to go across town to an ISP without a local peering agreement.

    Also, you call your ISP, and ask them to do a traceroute from their network to a gameserver and email it to you. I've asked this from hosting services, and who they having peering agreements with. Some will even give you a network diagram or have them posted on the site, like Verio. (Who while expensive, does seem to have good peering agreements.)

    1. Re:ISP's by cdrudge · · Score: 2, Informative
      Verizon has 2 networks in our area, one is a T1 (fijitsu)based, the other is T3 (westell) based dsl modems.

      The actual difference between the two is the Fijitsu is frame-relay based and the Westell is ATM.
  11. Why VoIP an issue? by 0x0d0a · · Score: 3, Insightful

    VoIP shouldn't be an issue. An additional hundreth or fiftieth of a second is not noticeable.

  12. count yourself lucky by elmegil · · Score: 3, Informative

    I had to fight and fight to get my ISP to take seriously my demand that the first hop be less than 50 ms or I was going to find someone else. See, I went with a provider that I thought was a local ISP who turned out to just be reselling service from...halfway across the country. So, I get the ATM link from here (Oak Park) to my CO, but I'm positive that that gateway router is in Virginia. If I wanted to give the business to my ILEC, I could probably do better, but as long as it's 50ms or less I can live with it. If I changed to Ameritech I'd probably have to give up my static IP and unblocked ability to have a small web server too.

    --
    7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    1. Re:count yourself lucky by acidrain69 · · Score: 1

      Um, I work for ameritech (SBC actually). They offer static IPs. I'm not sure what kind of blocking they do on the residential accounts, but for business I highly doubt they would block ANYTHING, considering you are buying static IPs and those are typically only used if you want to run a server.

      --
      -- Having a Creationist Museum is like having an Atheist place of worship
    2. Re:count yourself lucky by elmegil · · Score: 1
      And what's the extra upcharge on that? I got my static at no extra charge whatsoever. And I am talking residential, not business.

      Just checked your DSL offerings, and something only roughly equivalent with no mention of static IP's is $10 more than what I pay today, and that's before all the myriad fees get tacked on.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  13. Hmph... by recursiv · · Score: 1

    Maybe when you're done bragging about your internet connection, you can come back down to earth. (i.e. the place where 12 ms on your first hop doesn't matter) What are you doing with this anyway? Playing games? 12 ms is not going to make any noticeable difference anyway. Get real.

    --
    I used to bulls-eye womp-rats in my pants
    1. Re:Hmph... by Anonvmous+Coward · · Score: 1

      "Maybe when you're done bragging about your internet connection, you can come back down to earth."

      Why do some people always assume the worst in others?

    2. Re:Hmph... by maxume · · Score: 1

      because they often get it?

      --
      Nerd rage is the funniest rage.
  14. Interleave by Anonymous Coward · · Score: 0

    Ask your ADSL DCLEC if your line is configured for interleaving - many do so by default. If so, have them change that to "fast path" (aka non-interleave) and you will have lower latency at the expense of a higher error rate.

  15. Non satelite Gamer plans by braddeicide · · Score: 1

    Some ISP's who use satelite also offer a Gamers plan that doesn't use the satelite and has a much higher ping. Of course since your bypassing their bulk buying satelite power you either pay more money or/and get less bandwidth.

  16. Latency and Throughput by blate · · Score: 5, Informative

    Your post states that latency and throughput are unrelated. For TCP connections (FTP, HTTP, IMAP, POP, and many games), this is absolutely not true.

    The maximum possible throughput of a TCP connection is one "window" of data per round-trip time. The "window" size is essentially the amount of unacknowledged (ACK'ec) data that can be outstanding. This is often called the bandwidth-delay product, I think.

    What you need to take away from this is that even if you had infinite bandwidth between you and your peer, the throughput of a single TCP connection is upper-bounded by the delay product. For example, if your window size is 32KBytes (I'm going to use 32,000 to make the numbers prettier) and the round-trip time is 100ms, then you can transmit (or receive) at most 32KB * 10 = 320KB per second. To go faster, you have to either increase the window size (which consumes more memory) or decrease the round-trip time (which is sometimes impossible, since the speed of light is a constant, or so my physicist friends claim).

    A couple other points.

    You're probably not capable of noticing the difference between 10ms and 20ms in terms of response time for interactive applications, including online gaming. if it were 10ms vs 100ms or 200ms, then yes, but 10ms is less than one refresh interval on your monitor, so you really can't "see" the difference.

    As far as VoIP (IP telephony) and other multimedia network applications are concerned, again, you must consider the end-to-end latency (one-way delay) and/or the round-trip time, not the latency between you and some arbitrary router at your ISP.

    The phone companies spec their systems (or so I've heard) such that the *round trip* latency for a domestic call is always less than or equal to 100ms. We're talking POTS here, not cell service, which experiences higher latencies.

    I work on VoIP software; in an IP call (both ends are IP clients), it's very hard to keep the *one way* latency below about 100ms, if you're lucky, even if both clients are on a LAN. This is because you have to have various buffer and jitter compensation delays so that the sound quality is acceptible under somewhat adverse network conditions. In a typical call across the internet, 200ms one-way latency, IMHO, would be considered quite good.

    So your 20ms intra-ISP latency (vs. the 10ms that your friend reports) is in the noise.

    Oh, I should also mention, for completeness, that packet loss (or even reordering, which is more common that you may realize) can *really* hurt both TCP and VoIP (which usually uses UDP) performance/quality. This gets into some messier technical issues... basically, though, if your DSL isn't lossy, and you're getting 20ms intra-ISP latencies, you're doing as well or better than most of us.

    Your friends who are running on 56k modems, who eat 200ms just to get their packets to the ISP's router on the other side of the PSTN are really going to be hurting :)

    1. Re:Latency and Throughput by bwt · · Score: 2, Insightful

      10ms is less than one refresh interval on your monitor, so you really can't "see" the difference.

      For gaming, though you often have human race conditions. The frame is drawn, the two players see each other for the first time and hit the "fire" button. Whoever gets the message to the server first kills the other. Taking a .01 second hit absolutely can make a difference even if it is less than the frame redraw time. Consider all the Olympic events and horse races etc... that have been decided by such margins. Maybe you can "see" the difference, but the difference matters given that whoever is faster on the draw wins.

    2. Re:Latency and Throughput by Anonymous Coward · · Score: 0
      This is often called the bandwidth-delay product, I think.
      By whom, exactly..?
    3. Re:Latency and Throughput by temojen · · Score: 1
      This is often called the bandwidth-delay product, I think.

      Funny, I always thought it was called the window size.

      To go faster, you have to either increase the window size

      Or increase the MTU (bigger packets), which may not be a big problem if you're on DSL (short hop) connected to a fiber link (low error rate), set MTU discovery off, and clear the DF bit.

    4. Re:Latency and Throughput by Sparr0 · · Score: 1

      Maybe *I* cant see the difference in 10ms and 20ms, but my computer can. If you play Battlefield 1942 on a LAN youll notice that the serverclient physics coordination allows you to stand on top of a moving vehicle, and the lower your ping is the faster the vehicle can be moving before you fall off.

    5. Re:Latency and Throughput by aminorex · · Score: 1

      That's just bad game design. The packets should be timestamped, and the effect should correspond to the
      time of the cause, not the time of the arrival of the packet
      reporting the cause (within the limits of the jitter of the
      clock synchronization protocol, at least).

      --
      -I like my women like I like my tea: green-
    6. Re:Latency and Throughput by jerde · · Score: 1
      Or increase the MTU (bigger packets), which may not be a big problem if you're on DSL (short hop) connected to a fiber link (low error rate), set MTU discovery off, and clear the DF bit.
      Increasing the MTU will not necessarily improve throughput.

      If anything, a lower MTU could conceivably improve TCP throughput, since smaller packets get to the far end more quickly and would thus be acknoledged sooner, and much less total bandwidth is wasted on retransmissions of the (smaller) lost packets.

      Imagine a worst case: Setting the MTU to 32000 with the TCP Window also at 32000. The sending machine would send one packet, and sit idle waiting until it was acknowledged before sending the next packet. That's what XMODEM did, and it was awful. :)

      - Peter
      --
      INsigNIFICANT
    7. Re:Latency and Throughput by irc.goatse.cx+troll · · Score: 2, Insightful

      And thats insecure game design. I'd rather have a game boil down to whoever has lower latency than whoever can hack their client to mangle timestamps.

      A better method is what halflife does -- Check clients ping, check what they saw $ping ago, then process. The downside (for us LPBs, but upside for dialups) is I can run past a hallway, see an enemy a the other end, and keep running. then in ~400ms, I'm dragged back to the hallway because according to the server, they shot me.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    8. Re:Latency and Throughput by kinnell · · Score: 1
      Your post states that latency and throughput are unrelated. For TCP connections (FTP, HTTP, IMAP, POP, and many games), this is absolutely not true.

      Actually, in most digital communication systems, this is untrue, not just TCP/IP. Also on a hardware level, there is a trade off between latency and bandwidth - e.g. in microprocessor pipelines, bus interfaces. If it were possible to reduce latency and maintain the same bandwidth, they would do it.

      --
      If I seem short sighted, it is because I stand on the shoulders of midgets
    9. Re:Latency and Throughput by Anonymous Coward · · Score: 0

      ...except for the fact that MTU can't go above 1500...

    10. Re:Latency and Throughput by SagSaw · · Score: 1

      Something else to remember: If your DSL service has a bandwidth cap, your latency may shoot up once you exceed the cap. A DSL modem I had in college based the cap on the number of bytes sent/received per second. Once the threshold for the download cap was reached, it would not pass through any more downstream data for the remainder of the second.

      --
      Come test your mettle in the world of Alter Aeon!
  17. Man, talk about spoiled by Anonymous Coward · · Score: 0

    I'll stay off the whole soapbox of "There's wars happening in other countries and you're worried about 20ms ping times?"

    But seriously, what's Slashdot going to be like 5 years from now? "Hi, I've been noticing myself with 30ms pings when deathmatching my friend who now lives in Japan. Is there any way to speed up the speed of light?"

    1. Re:Man, talk about spoiled by smishra · · Score: 1

      That's why I read Slashdot. Think about life 200 years from now. What would be more important? That two geeks on Slashdot sped up the speed of light in special optical fibres or all the other stuff.

  18. It Depends by suwain_2 · · Score: 2, Insightful

    It depends on how big your ISP is. If they immediately feed you out onto someone else's network (ie, if they're a tiny ISP or whatnot), you'll get low pings (in theory). A larger ISP (Adelphia, in my case) has like 8 hops before I go onto above.net, averaging 39 ms until I'm off adelphiacom.net. Latency on your ISP's network isn't necessarily a meaningful measurement. I'd be much more interested in ping times to certain hosts. I average ~80 ms, although this can vary hugely -- if I'm pinging sites in Asia, it'll obviously be a bit bigger.

    --
    ________________________________________________
    suwain_2 :: quality slashdot p
  19. 200ms is *nothing* by fm6 · · Score: 2, Funny

    Hey, you think that's latency, consider people forced to use this protocol.

  20. ADSL vs. SDSL by EinarH · · Score: 5, Informative
    Have you considered changing your ADSl into either a SDSL or VDSL service?
    Some of those ISP's that offer ADSL have started to offer SDSL or VDSL. VDSL is currently very expensive in my area and only people within a short distcance from a telephone central can get it. SDSL is more flexible when it comes to max distace. Most people on SDSL get lower ping.

    When I got my new connection I could either choose between 1024/512 ADSL at $85 or 1024/1024 at $140.
    A bit expensive, but I get my own permanent IP, no pay per GB thing, can have my own servers etc.
    And I can't complain at the latency, since many of the other users on the ISP are offices and bussiness whom almost only use their computers at office hours I get very low latency. Approx. 15 ms. to many CS-servers and the same to a backbone.

    So I'm happy, but I still gaze at the connection of a friend of mine. He just got a VDSL 12500/6250 at $227. Officially, According to their User Agreement he cant't resell but the ISP is not that strict on it so he allready has 10+ customers... ;-)

    --

    Melius mori in libertate quam vivere in servitute.

    1. Re:ADSL vs. SDSL by travail_jgd · · Score: 1

      He just got a VDSL 12500/6250 at $227.

      If you don't mind my asking, where does your friend live (in general -- country and city), and what kind of hurdles did he have to jump through to get it?

      Yes, I'm jealous too. :)

    2. Re:ADSL vs. SDSL by EinarH · · Score: 1
      Ahh, I forgot the whole thing.
      Sorry for late reply.

      He lives in Norway and his new ISP is Firstmile. (www.firstmile.no). Its a new ISP, a subsidiary of ZyXEL Comunnications. Unfortunately, they only deliver in limited parts of Norway.

      Products and pricing at the bottom of this page. Prices in NOK, so you have to divide with 7 to get $.

      No special hurdles, but he had to terminate his old ISP-agreement and pay them 3-months extra because of a 2 year agreement setup.

      --

      Melius mori in libertate quam vivere in servitute.

  21. Not much of an issue really by mnmn · · Score: 1

    22ms is decent indeed and will serve you more than well for FPS games and VoIP. For ATM networks, the maximum latency for voice is defined as 500ms. People can get by with 200ms and not know it unless theyre playing reflex games on the phone.

    No its not about time we get focused here, when ISPs were over 500ms it was an issue. Below 50ms theres no issue at all unless you just WANT to have lower latency for the sake of it. And then counting hops and demarcating the bounds of your ISP gets you nowhere. If Sympatico is a reseller of Bells service, do you consider the city-wide Sympatico, Sympatico's WAN, Bell Canada, Bell global or Bell the carrier?

    If the ping is below 50ms to most of the top 20 WWW sites, the ISP is good. We just have to worry about the guaranteed and the maximum burst bandwidths. I'd personally worry more about the costs nowadays and the trend among ISPS to implement rediculous monthly download caps.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  22. Latency to where? by cperciva · · Score: 4, Interesting

    Latency-to-edge-of-network has got to be the most broken benchmark I've ever seen. If your network passes its traffic off to a different network within the same city, while my network takes it halfway around the world and passes it directly to the destination machine's network, my packets are going to be staying within my network for a long time... but they'll probably reach their destination sooner than yours.

    If you're going to measure how long it takes for your packets to get somewhere, make sure you also measure where your packets are getting to.

  23. Oh Sweet Jesus! by Anonymous Coward · · Score: 0

    I can't even get freaking ADSL and you are worried about a ping time that I get on a LAN.

  24. DSL and Latency is a recurrent issue. by luekj · · Score: 1
    I remember a couple years ago reading a PC Gamer QA/Article on Broadband types, they mentioned the whole DSL latency thing as if it were inherent. This to me makes the lower cost somewhat irrelevant when my cable network infrastructure generally leaves me with real world pings of under 100ms.

    The added latency in dsl setups can also add to irritation when web surfing as well.

    --
    Many Thanks,

    Luke

    1. Re:DSL and Latency is a recurrent issue. by BenjyD · · Score: 1

      I frequently get pings around the 50ms mark playing Day of Defeat on my 512/256k ADSL setup. That is in central London though, so the exchange is pretty close.

  25. 22 ms latency for voip? by 8282now · · Score: 1

    You shouldn't have too much of a noticeable problem with voip with a 22ms latency. Now if the latency fluctated between 10~100 ms sporadically, you'd probably have intelligiblity issues...

  26. That's a major non sequitur! by leonbrooks · · Score: 0, Offtopic
    But under a less-restrictive license that isn't going to let me make profit over my OWN work at a later date.

    Er, what in the BSD licence prevents you from profiting from your own code later?

    What in the GPL prevents you from profiting from your own code later? Just the other contributors. You can only profit from your own pieces of code, which in a big project are going to be pretty close to useless by themselves. And that's totally fair.

    I also reckon that it's totally fair, fine and dandy if you choose to release your own code under a licence which is open to abuse. It's your code, and I refuse to ping you for throwing it to the wolves. Now please bite your tongue (fingers?) about what I do with my code.

    --
    Got time? Spend some of it coding or testing
  27. leaving the ISP is not the issue by aminorex · · Score: 1

    Your ISP may be better connected to the backbone
    than your friend's ISP. What matters is not the latency
    to the AS boundary, but the average latency to your
    peers. Also, 8MB up with a 128k down is not going to
    get much better ping time than 512k up with a 128k
    down: The 128k down segment is going to dominate
    your ping time (which is bidirectional).

    Yes, latency sucks. It's sucking more and more as
    ISPs optimize devices for b/w at the expense of latency,
    although the customer base would benefit more from
    decreased latency than increased b/w, so I appreciate
    your effort to draw attention to the issue.

    --
    -I like my women like I like my tea: green-
  28. What about *nix? by casuist99 · · Score: 1

    Is there an easy way to run a pathping in linux? I suppose I could run traceroutes and pings manually or with a script and try to reconstruct what pathping does (according to the M$ site).
    It would be nice to have a way to do it because pathping seems as useful a utility for network admin as nmap, etherape, and ethereal.

  29. Free equivalent by 0x0d0a · · Score: 2, Informative

    You're looking for the excellent mtr.

    Believe me, there isn't anything you can do on a network in Windows that you can't do better in Linux.

  30. w00t?! by Anonymous Coward · · Score: 0

    You have a 8 mili bit per second ADSL line, and a 22 mili second latency worries you?

    Personly I would upgrade to a better ADSL connection, say a 8Mbps. ;p

    1. Re:w00t?! by tuber · · Score: 1

      Yeah... am I the only one wondering what a milibit is? I'm assuming it's the bottom %0.8 of either a 0 or a 1.....

  31. latency ... NO packet loss! by Anonymous Coward · · Score: 0

    i live in thailand and have to be happy to
    get 0% packet loss ;)

    latency will be an issue here in 10 to 20 years ;)

    Tracing route to www.yahoo.akadns.net [66.218.71.92]
    over a maximum of 30 hops:

    1 corruption ;)

    what ADSL modem can do 8000/8000 please?
    if found ADSL PCI modem doing 8000/1024 ...

    thanks!

    1. Re:latency ... NO packet loss! by Anonymous Coward · · Score: 0

      my god !!!
      i was considering getting ADSL in thailand,
      but the dumb F#ck acctually wants to know how many computers are oing to use ONE (1-1-1) ADSL connection so he can charge me for every computer going thru NAT ... WAH!!!

      this guy works for the "official" TT&T comapny in here. can you believe it?

      i consider my network MY business. his business should be selling more ADSL and not worrying about how many people are going to use one connection ... WAH WAH WAH!

      AND: if you want out-of-country connection in thailand there is only ONE company (CAT). they use "teleglobe" and "reach" (and a couple of others, but their bandwidth (45 MBit or less doesn't matter)) but you still have to go thru them FIRST.

      i wish i would live in china, they are probably LESS restrictive ...

    2. Re:latency ... NO packet loss! by Anonymous Coward · · Score: 0

      no kidding!

      and the government acctually ban-ed the online game "Ragnarok" for everyone after 10 o'clock PM because the teachers said the kids weren't doing their homework ... can you belive it?

      every ISP wanting Bandwidth in and out of the country pays the government and then suddendly the government fires a bullet thru their brain-pan, e.g. ban huge useige of bandwidth after 10 o'clock PM.
      *finger-to-forehead-with-tongue-sticking-out*

      i thought it's the job of the parents to look after their children not the governments.

      let's go to japan or china!

  32. Re:Latency and Throughput -- TCP Window Scaling by anon+mouse-cow-aard · · Score: 1


    Yes, latency and throughput are related, but
    The point about TCP windows is likely bogus for this application. Most modern TCP implementations include the window scaling option, which will allow scaling to quite high data transfer rates. At these low data rates (a few megabits, or even lower for games) the windows are unlikely to cramp your style (by limiting bandwidth) One usually wants bigger windows for high volume transfers (say > 10 Mbytes/second) that you would see on a LAN.

  33. 10 ms pings by Anonymous Coward · · Score: 0

    22ms pings? Oh man, that just sucks :)

    I've got only a shitty 1.5 mbps adsl link, but my ping rulez yours big time! Mine are just 10ms :)

    But seriously, 22ms pings are in fact extremely good for an ADSL line. I am extremely fortunate to be just below that, and the only reason is that these adsl lines are educational connections to a 2 gbps university network. I doubt corporate providers would be able to meet or exceed the sheer overkill in bandwidth (especially during evenings and weekends).

    My advice would be: first find something that is broken because of 22ms pings, and THEN start looking at how to improve it. If it ain't broken, don't fix it.

    I'll exchange my line for yours any day!

  34. bottle-neck issues ... by Anonymous Coward · · Score: 0

    maybe it's not with the provider and the back-bone ... maybe it's your ADSL-modem?

    what's the speed on USB 1.1? if it's a modem lke that that's where to look!

    if you have a network (say 100 Mbits) and you're watching a DVD sreaming from your local file-server then that is where to look ...

    personally i prefer stuff i can stick as close as possible to RAM/Processor/HDD e.g.
    PCI bus or if you have it PCI-X like the fibre-optical PCI networkcards use to get those 20'000'000'000 bit/s to the processor or from the HDD ...

    this why i got a PCI ADSL modem ;)

    USB is good to connect your mobile phone for a recharge ...

    WI-FI sucks. bluet00th rulez!

  35. big secret for all! by Anonymous Coward · · Score: 0

    i got the ASUS A7N8X Deluxe motherboard.

    url:"www.asus.com/products/mb/socketa/a7n8x-d/ov er view.htm"

    it's got 2 100mbit/s NICs.

    i use both nics on all 8 maschines.
    first network has TCP/IP only.

    second network has TCP/IP with filesharing to SAMBA (i would have prefered not running TCP/IP on the second network at all, but LINUX and SAMBA don't understand NetBEUI. NetBEUI because it is none-routable->more security!)
    second network also runs IPX (Quake 3 Arena) and NetBEUI (print-server).
    sorry no apple-talk ;o

    i had to get twice as many hubs, but now gaming, file-share,etc. on the local network does not interfere with the access time to the internet!

    PCI ADLS modem under LINUx(NAT,SAMBA,SQUID...)

    oh, and yeah, one IntelPRO networkcard (49US$)(1'000'000'000 bit/s) to the WAN

    ASUS rocks, horray to Nvidia, faster ATHLONs please!

  36. where I worked (major colo company) by Anonymous Coward · · Score: 0

    latency was a non-issue until it reached 10ms. above that, a ticket was opened.

  37. 22 ms is pretty good by UnderAttack · · Score: 1

    22 ms is pretty good. However, as everything, it depends. For example, how large is your ISPs network and how close does it get you to the final location you are interested in? For example my cable ISP has a larger network. If I try to contact a server a few states away, it uses my ISPs lines for most of the trip.

    If you have a service level agreement, it usually specifies 100ms as maximum round trip time within the ISPs network. I guess they pick this rather high number as it usually is fast enough and shorter times are a bit hard to measure.

    Also: Dont necesserily trust tools that use ICMP packets to measure roundtrip times. Some ISPs implement QOS rules that give ICMP a lower priority. Try UDP, or if you use TCP make sure you set the TOS flags for low latency.

    --
    ---- join dshield.org Distributed Intrusion Detec
  38. About 12-13ms... by Anonymous Coward · · Score: 0

    I get a round-trip time of about 12-13ms between my parents ADSL connection (Telia, 512kbps) and the last Telia router. I get about 16-17ms pinging my machine on a Swedish (sunet) campus network. That's 16 hops away...

  39. 8mb dsl latency by BTF · · Score: 2, Informative

    22ms is definitely good. Especially leaving your isp.

    Dsl speeds won't affect latency too much. I know it's not supposed to, but it does.
    A 1184/160 dsl will ping around 15ms to its gateway
    A 1728/384 dsl will ping around 11ms to its gateway
    A 3488/800 dsl will ping around 7ms to its gateway

    I have a feeling its more related to the upstream speeds than the downstream. An 8MB dsl has an 800 upstream maximum so the pings will most likely be the same as a 3MB dsl. Isp's can have different upstream speeds for all downstream speeds.

    All these speeds are assuming your isp doesn't put you on interleaved channel which gives you 55ms+ ping to gateway. And if you have a decent isp further hops will only increase by 1-3ms a hop.
    As for my experience with several cable providers ping to gateway is 6ms. But all cable providers i've had go to hell during peak periods. I know this is not the case for everyone. When i originally had cable 5 years ago i had no problems, then again no one else had cable... And i enjoyed 20ms in game.

    10ms might not sound like much but to a gamer it does :)

  40. router equipment by blosphere · · Score: 2, Informative
    Your 22ms is not that bad... but you can get it down to 10ms with fast-path. I was able to squeeze out to 7-9ms (on first hop), but then I have heavily tweaked my own dslam profile (used to work for an dsl provider).

    The other thing is, that you shold really only be interested in end-to-end RTT, not the individual hops. For example, if there's cisco 4xxx series switches with SUP-3's out there, your icmp/traceroute IP packets gets processed in the processor card, not on the interface, causing an 10ms more latency to pings/traceroutes. The actual IP packets of your connection get forwarded by the interface so no latency there.

  41. Lantency in FPS games is not static by Anonymous Coward · · Score: 0

    Your not always going to get the same FPS on every game, in every server. Lantency is dependent on the distance between you and the server.

  42. 22ms? ouch. by Telastyn · · Score: 1

    I have speakeasy sdsl [shameless plug] and have a 10ms time to google.

    For games, it's ~50ms for anything on the west coast, and ~10-30ms for anything on speakeasy's network.

    1. Re:22ms? ouch. by Anonymous Coward · · Score: 0

      This is absolute bullsh*t, you dont have 10ms times to google.

      A direct point-to-point T-1 (I know, I have several) has a ~4ms ping time. This would mean that you are 2 or 3 hops from google, yeah right.

      Stop plugging your service and get real.

      -B

  43. Residential better than commercial by Transcendent · · Score: 1

    I just did a quick traceroute from the webserver here where I work through a 1.5Mmbs or so ADSL w/ Qwest (up and downstream pretty much the same) to my home computer (standard Comcast Cable). To my suprise, from the router here to its first hop was +38ms... but from my home connections gateway to my home computer is only +10ms. Yes, I did it a few times just to make sure it wasn't a fluke... but it was pretty consistent around that.

    This is a very expensive ADSL line that we have going here... I would think that it would perform a little better than my home connection.

  44. MCI's latency. by Black+Parrot · · Score: 2, Funny


    I heard some MCI execs were hoping for a latency of 5 years + good behavior.

    --
    Sheesh, evil *and* a jerk. -- Jade
  45. 22ms is too long??? by Fareq · · Score: 1

    I had myself a cable internet conenction this year.

    I liked the speed, frequently between 2 and 3 mbps. But, I complained about the lag. My ISP didn't get a complaint phonecall until my GATEWAY became at least 150ms away (instead of the normal 75ms), let alone the internet...

    I found that average internet ping time was 600ms. this was a problem. I was used to a fast cable provider which could offer internet ping times in the 150-250ms range. (and gateway pings in the 20-40ms)

    So please, stop complaining that your internet access is only instantaneous.

  46. Trade? by KillerHamster · · Score: 2, Funny

    If you aren't happy with your DSL connection, I have a very nice 14.4 modem that I would be happy to trade you.

  47. Pathping in 'nix by phorm · · Score: 1

    What would be a good tool for me to use in 'nix to figure out the basic latency of my connection? I suppose I could just ping out a well-known host, but that would also involve the latency at their end?

    1. Re:Pathping in 'nix by glenstar · · Score: 3, Informative

      pathchar! It takes a bit of time to complete, and is not terribly user friendly, but it is pretty precise.

  48. Downhill by Anonymous Coward · · Score: 0

    The sadylite will alway be faster ...it runs downhill to get to you.

    karma 10 to the negative 10000000000000000000000

  49. Re:PS, latency is 24-26ms on an unladen connection by leonbrooks · · Score: 1
    Sorry, that was neither the European nor the African red-breasted DSL connection, but an Australian one. 24-26ms to hit most other WAIX-connected hosts including Swiftel.

    BTW, I can't understand why anyone would bother modding down the AC who replied to the parent. Surely you can find better places to spend mod points? And if not, give him a +1 Funny or explain what you have against Python misquotes.

    --
    Got time? Spend some of it coding or testing
  50. my speakeasy numbers by dubl-u · · Score: 1

    % sudo mtr www.yahoo.com

    Packets Pings
    Hostname %Loss Rcv Snt Last Best Avg Worst
    1. myhost 0% 9 9 0 0 0 2
    2. sfo1.dsl.speakeasy.net 0% 9 9 14 13 14 15
    3. border5.g3-4.speakeasy-29.sfo.pnap. 0% 9 9 14 13 18 46
    4. core4.ge2-0-bbnet2.sfo.pnap.net 0% 9 9 15 14 51 207
    5. so-1-3-0.0.ar4.sfo1.gblx.net 0% 9 9 17 14 21 62
    6. pos1-1.core1.SanFrancisco1.Level3.n 0% 9 9 14 14 16 18
    7. so-4-0-0.mp2.SanFrancisco1.Level3.n 0% 9 9 16 14 20 54
    8. so-2-0-0.mp2.SanJose1.Level3.net 0% 9 9 18 15 17 18
    9. gige10-1.ipcolo3.SanJose1.Level3.ne 0% 9 9 16 16 17 19
    10. unknown.Level3.net 0% 9 9 17 17 17 19
    11. w7.scd.yahoo.com 0% 9 9 18 15 17 19

  51. VoIP can tolerate latency IF the echo is cancelled by originalhack · · Score: 1

    The first thing that makes a VoIP call bothersome as latency rises is the echo. If the person you talk to has a good echo canceller, you will be OK up to about 150msec. After that, you start to attribute delays in each others' reactions to emotions, usually reluctance, reulting in anger.

  52. Oh here, let me change the speed of light for you, by rudog · · Score: 1

    Everyone here seems to be suffering from the same delusion that a fatter pipe means a faster line.

    Boy have a I got bridge to sell you! ( and some terrific coastline property too!)

    No matter how fast you can download data, all the signaling involved has to obey the laws of physics.

    Expecting to get less than 20ms of latency getting from your pc to your ISP's connection to the NET is extremely unrealistic (the average T1 introduces 20ms of latency) just because of the number of signal + data processing devices involved.

    Sure having a fatter pipe MAY mean that the time it takes for your packet to traverse the link is reduced, but we are still talking something on the order of fractions of a millisecond.

    Considering that the average human takes 1/2 second to process visual changes in their environment, and another 7/10ths of a second to physically respond to that processing, it is highly doubtful that changing ISP's to save 10ms of latency will actually improve your fragging experience.

    The reality of this is that your average path is something like this:

    gaming rig
    hub/switch
    router/firewall
    cable/dsl modem
    local carrier head-end
    local carrier agregate routing device
    local carrier backbone
    Local carrier border routing device
    ISP agregate routing device
    ISP core routing device
    ISP border routing device
    NSP border routing device
    NSP core routing device
    NSP backbone
    NSP core routing device
    NSP border routing device
    ISP border routing device
    ISP core routing device
    --then if you are lucky--
    ISP colo routing device
    ISP colo switch
    Gaming server

    Now regardless of whether or not your traceroute actually shows those first 10 hops just to get to the NET, Your packets do make that whole trip, (just because those devices don't respond to ICMP requests doesn't mean they aren't there)

    Now considering you have an average of ~4ms through each processing device, that gives you upto 40ms of latency just getting to the Net (not including transit time over the cables).

    Heck I have customers running dedicated OC3's for their server farms and they are happy with their 10-20ms transit latency. Mainly because they know that even across OC192's that their coast to coast latency is going to average 80ms.

    That is just using the good old speed of light to calculate transit time and an assumed average of ~4ms processing time.

  53. what do you need ? by sir_cello · · Score: 1

    From an engineering point of view, it depends upon your requirements, but for public access internet providers, lowish latency is important.

    We use the term "bandwidth delay product" rather than "bandwidth" as this refects the combination of speed and latency.

  54. local fast, xcountry slow by macrostiff · · Score: 1

    traceroute to slashdot.org (66.35.250.150), 30 hops max, 38 byte packets
    1 my.gateway (216.xxx.xxx.xxx) 0.690 ms 19.335 ms 0.404 ms
    2 some.machine.at.savvis.net (216.xxx.xxx.xxx) 1.929 ms 1.903
    ms 2.108 ms
    3 500.POS2-1.GW4.ATL3.alter.net (157.130.81.41) 2.266 ms 2.175 ms 2.007 ms
    4 147.at-1-0-0.XL3.ATL1.ALTER.NET (152.63.81.50) 2.449 ms 2.797 ms 2.680 ms 5 0.so-7-0-0.XL3.ATL5.ALTER.NET (152.63.85.190) 3.104 ms 3.372 ms 3.207 ms
    6 193.ATM6-0.BR1.ATL5.ALTER.NET (152.63.80.113) 3.139 ms 3.127 ms 3.056 ms
    7 204.255.168.74 (204.255.168.74) 3.841 ms 3.916 ms 3.843 ms
    8 agr3-loopback.Atlanta.cw.net (208.172.66.103) 4.301 ms 4.316 ms 4.227 ms
    9 dcr1-so-0-2-0.Atlanta.cw.net (208.172.75.9) 4.243 ms 4.106 ms 4.649 ms
    10 dcr2-loopback.SantaClara.cw.net (208.172.146.100) 69.385 ms 69.408 ms 69.319 ms
    11 bhr1-pos-0-0.SantaClarasc8.cw.net (208.172.156.198) 67.176 ms 66.858 ms 66.888 ms
    12 csr1-ve240.SantaClarasc8.cw.net (66.35.194.34) 67.468 ms 67.247 ms 67.320 ms
    13 66.35.212.174 (66.35.212.174) 71.527 ms 71.836 ms 71.561 ms
    14 some.machine.at.slashdot

  55. 22ms is not good enough for voice chat ???? by sbwoodside · · Score: 1

    Are you kidding? 22ms is great for voice chat. Think about it ... You're talking about 1/50th of a second here. You really can't tell, trust me.

    The main culprit in VoIP latency is really jitter. That's basically packets that arrive out of order or don't get there and need to be resent. If you've got a lot of jitter it drives up the latency to compensate (the codec needs time to reassemble them in the right order). It's better often just to drop missed packets ... there's lots of work in this area.

    Jitter is usually caused by congestion. So, as long as you aren't saturating the link, you should be fine with 22ms :-)

    simon

  56. PING Is *NOT* Accurate - Please Read! by tyrcadia · · Score: 1

    While some may call this nitpicky, I constantly am on the receiving end of many many otherwise informed folks that think that ICMP PING is an accurate test of network performance.

    It's not.

    PING was intended for reachability checking, and as a secondary feature, response time.

    The ICMP part of most IP stacks often has the lowest priority to receive CPU time in a lot of IP stack implementations. When you PING, the return packet back to you is at the mercy of the resources of the system writing, generating, and spitting that packet back across to you, and if its' CPU is busy, you're going to get a high latency time that is not accurate. For those of you with Cisco gear or really anyone's network kit, try pinging a router when it's busy doing routing calculations (like OSPF LSA expiry or an Area-0 event).

    The only accurate way to test the end-to-end throughput, goodput, latency, and jitter, is to stream packets from one end to another and measure across time. See the NTOOLS or HPING projects on FreshMeat, etc.

  57. bandwidth DOES affect latency by Anonymous Coward · · Score: 0

    This is a simplification but...

    The time it takes for a packet to reach its destination is the (A) time it takes to transmit it plus the (B) propagation delay.

    A = packet size / transmission speed (your bandwidth)

    B = speed of the signal on the physical medium