Internet Latency (aka lag), why?

ShadowOfMyself

Diamond Member
Jun 22, 2006
4,227
2
0
Well, Im hoping someone could clarify exactly why it is that, even though internet connections are constantly improving, the "base" distance latency is always the same

I started playing online about 10 years ago, probably with Diablo 2, and for as long as I can remember, I have always had around 150 ms latency to the US (European), give or take depending on the exact location of the server

And it baffles me... With so many technological improvements since then, why is it still exactly the same? What is the actual physical limitation going on here? Are we always going to have this "wall"?

This is particularly annoying with online games, since it forces them to be region based... When will it be possible to have one global server that is equally fast throughout the world?
 

Newbian

Lifer
Aug 24, 2008
24,779
882
126
Remember as games get more advanced you generally need to send out and receive more data.

Also it doesn't help that most of the internet is used for porn so if people would stop downloading porn all that precious tube space would be used for other stuff.
 

bignateyk

Lifer
Apr 22, 2002
11,288
7
0
Well you've got the speed of light, for one, so you'll always have some delay. The rest comes from delay though equipment and transmission medium. The number of hops you take has a big impact on it. If you go through air at any point it's even worse.
 

lxskllr

No Lifer
Nov 30, 2004
60,956
11,285
126
Well you've got the speed of light, for one, so you'll always have some delay. The rest comes from delay though equipment and transmission medium. The number of hops you take has a big impact on it. If you go through air at any point it's even worse.

Equipment has come along way in 10 years, but not at the exponential rate of users, and file sizes.
 

iamwiz82

Lifer
Jan 10, 2001
30,772
13
81
Well there is a "hardcoded" roundtrip limit of ~60ms just due to that pesky speed of light, plus you have a few hops on the web between. 150ms isn't surprising.
 

Jaskalas

Lifer
Jun 23, 2004
36,534
10,806
136
I reckon to guess that the more global internet connections, the more hubs / nodes we need standing between us and our destination.
 

Zeze

Lifer
Mar 4, 2011
11,395
1,189
126
1. Speed of light can circle around earth 7.75 times in one second.

2. Data sends at speed of light. And as we know, nothing can be faster than speed of light in this world.

2. That's 129 ms per one round trip, 65 ms half away across the earth.

3. So even at pure speed of light, you'll have a minimum of 65 ms ping if you're in US and play in Asia server.

4. Then add any additional time for any technological/technical delays.

Even if you pull out a magical global server, giving unrestricted access to anyone without any penalty, you will have a delay of 65ms from China to US. Unless you can beat speed of light... then you should be busy receiving Nobel prizes and transforming our world, not enjoy stupid video games.
 
Last edited:

Newbian

Lifer
Aug 24, 2008
24,779
882
126
Unless you can beat speed of light... then you should be busy receiving Nobel prizes and transforming our world, not enjoy stupid video games.

Screw that.

Having a lower ping to frag people is more important then some crappy prize. ;)
 

mizzou

Diamond Member
Jan 2, 2008
9,734
54
91
1. Speed of light can circle around earth 7.75 times in one second.

2. Data sends at speed of light. And as we know, nothing can be faster than speed of light in this world.

2. That's 129 ms per one round trip, 65 ms half away across the earth.

3. So even at pure speed of light, you'll have a minimum of 65 ms ping if you're in US and play in Asia server.

4. Then add any additional time for any technological/technical delays.

Even if you pull out a magical global server, giving unrestricted access to anyone without any penalty, you will have a delay of 65ms from China to US. Unless you can beat speed of light... then you should be busy receiving Nobel prizes and transforming our world, not enjoy stupid video games.


You are assuming of course that your data packets are being transmitted at the speed of light, which I don't think they are ;)
 
Sep 29, 2004
18,656
68
91
Well there is a "hardcoded" roundtrip limit of ~60ms just due to that pesky speed of light, plus you have a few hops on the web between. 150ms isn't surprising.

It is sad that it took 4 reponses for the first correct answer to appear. Even sadder, those first 3 responses were clueless.
 

bignateyk

Lifer
Apr 22, 2002
11,288
7
0
It is sad that it took 4 reponses for the first correct answer to appear. Even sadder, those first 3 responses were clueless.

How was my response clueless? I said the exact same thing...

Satellite comms have horrible latency and cell comms aren't great either. Though LTE is pretty good in that department.
 

TecHNooB

Diamond Member
Sep 10, 2005
7,458
1
76
It is sad that it took 4 reponses for the first correct answer to appear. Even sadder, those first 3 responses were clueless.

actually, the second response is correct. try again. it's been a long break and we need the hate machine running at full capacity!
 

mizzou

Diamond Member
Jan 2, 2008
9,734
54
91
Here's the real question, under what xxMS ping is any delay even noticeable? I remember back when I played Counterstrike, anything in the 100's seemed instantaneous... However you sometimes felt like someone with a higher ping had the jump on you in a shootout
 

bignateyk

Lifer
Apr 22, 2002
11,288
7
0
Here's the real question, under what xxMS ping is any delay even noticeable? I remember back when I played Counterstrike, anything in the 100's seemed instantaneous... However you sometimes felt like someone with a higher ping had the jump on you in a shootout

The number you are seeing is just an average. If you were getting a constant 100ms vs a constant 50ms you likely wouldn't notice a difference. More than likely though your 100ms is spiking higher than that more frequently than his 50ms is, which could cause issues.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Speed of light, routers storing and forwarding the packet along with serialization delay at each hop.

And data isn't sent at the speed of light, more like 70-75%.
 

theevilsharpie

Platinum Member
Nov 2, 2009
2,322
14
81
Well, Im hoping someone could clarify exactly why it is that, even though internet connections are constantly improving, the "base" distance latency is always the same

...

And it baffles me... With so many technological improvements since then, why is it still exactly the same?

And what technological improvements would those be?

There haven't been any significant improvements in propagation delay as of late. Lower latency as a result of increased bandwidth is neutralized by increased bandwidth utilization.

What is the actual physical limitation going on here?

The speed at which a signal can propagate through a particular medium (in your case, fiber and copper)

+

The speed at which the switching and routing equipment can process that signal

+

The available bandwidth of the links between you and the host you're communicating with

Are we always going to have this "wall"?

Barring any revolutionary advances in physics and/or communication technology, yes.
 

theevilsharpie

Platinum Member
Nov 2, 2009
2,322
14
81
Here's the real question, under what xxMS ping is any delay even noticeable?

At 60 frames per second, you have a time budget of about 17ms per frame. Any latency below that will not be visually apparent, unless your display can paint images faster than that.

In practice, it depends on the game. Fast-paced games like Street Fighter are much less tolerant of latency than slower-paced games like Words With Friends. Also, developers can usually compensate for latency (up to a point) if jitter is low.
 

DrPizza

Administrator Elite Member Goat Whisperer
Mar 5, 2001
49,601
167
111
www.slatebrookfarm.com
What do you mean by "speed of light"? Do you mean, "the speed of light in a vacuum"? Because, while that may apply to outer space, it does not apply on Earth, though the speed of light in air is reasonably close. If you're sending data through fiber-optics, the "speed of light" in fiber optics is significantly slower than it is in air. By significantly slower, I mean that instead of 3.0 x 10^8 m/s, it's more like 2.0*10^8 m/s (Instead of 186,000 miles per second, it's closer to 130,000 miles per second)
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Yes, but the propagation delay is constant, relative to speed of light. So until you can change the speed of light you will always have this delay.

Ever had an international phone call? You can actually hear the delay and those are traveling over the same links as your internet.