光速一秒可以绕地球 7 圈,那为什么到美国的光纤宽带,速度会那么慢?

昨天在v2ex上看到一个讨论挺有意思的,

光速一秒可以绕地球 7 圈,那为什么到美国的光纤宽带,速度会那么慢?

下面列一列各种延迟时间

正常电话延迟 0.5 秒

家庭网络中光纤宽带,并且采用网络直连情况下,延迟在5-20ms左右

家庭网络中光纤宽带,wifi连接情况下,延迟在20-50ms左右
 

光在真空中的速度是大约300000km/s

光纤由于是在介质(玻璃)中传播会慢些,大概相当于空气2/3,也就是200000km /s

上海到洛杉矶横跨太平洋大概 15000 千米,光是这里就有 75ms 的延时了,加上往返就是150ms,在加上如下原因,延迟往往就在150ms以上了。

1.普遍说的 Ping 是去来回的延迟,也就是距离也要算来回。
2.光纤中的光速并不等于真空中的光速,大约只能达到三分之二光速。
3.海底光缆不是走最短距离,要考虑海底地形等问题,所以距离要更长一些。
4.光纤的光不是直线而是反射的,所以距离还要再长一点点。
5.路由器交换器转发队列也需要一些时间。
6.普通公网延迟不是需要优先考虑的,请参考超低延迟业务(金融业务)。

 

而在玩网络游戏时,特别是联机游戏时,网络延迟在1~30ms之内极快,几乎察觉不出有延迟,玩任何游戏速度都特别顺畅。在31~50ms内的话可以正常游戏,没有明显的延迟情况。一但超过100ms,游戏就会出现卡顿,掉线情况。

所以全球跨服联网,是目前物理难以解决的问题。

看到有网友讨论量子纠缠,但是目前可能并不实际。

还有网友讨论直接打穿地心,直连过去,或者在地心建立一个服务器,然后通到各个国家,这样就全部保持在100ms以内了。

有意思的讨论。

你可能感兴趣的:(行业杂谈)