1
WenJimmy 2016-12-16 15:21:45 +08:00
中转吧,除非自己铺一条海底直达
|
2
skyleft 2016-12-16 15:22:07 +08:00 1
即便不考虑损耗 光纤的速度也要比光速低一些,因为光纤是利用了光的全反射,在光纤中是以 Z 字形的路径传播的,所以实际线路中走的距离要比光纤的距离远一些
更何况实际情况不可能做到 100%的无损耗的全反射,传输过程中电磁波的能量会逐渐减弱,所以光缆一般都需要新号中继的设备 这些都要耗损时间。 |
3
tabris17 2016-12-16 15:25:14 +08:00
抛开路由节点,链路层还需要中继呢。硬件处理数据需要时间
|
4
gouchaoer 2016-12-16 15:28:29 +08:00 via Android
光每秒绕地球 7.5 圈,光速没你想象中的那么快,电流(准确的说是电场)虽然是光速的,但是芯片的门变换不是
|
6
eric 2016-12-16 15:30:48 +08:00
每经过一个二层 /三层设备的转发和路由都不可避免地会导致延迟的增加,而数据实际在光缆中传输的时间只占整个通信过程的一小部分。
另外,网络传输的速度!=光速。光缆的折射率一般是 1.5 左右,因此光纤传导的速率更接近 200,000 km/s 。 |
8
v9ox 2016-12-16 15:31:27 +08:00 1
课上老师讲 delay = transmission + propagation + congestion
楼主只考虑了其中一条... |
9
momi 2016-12-16 15:34:25 +08:00
如果站在高处看停电的城市,你会发现,来电后,灯是一段一段地亮起来的,有明显的时间间隔。
|
10
tux 2016-12-16 15:43:12 +08:00 1
光纤里光速变慢了,比真空中慢了多少忘了
光在钻石里速度更慢 |
11
jerryshao1984 2016-12-16 15:48:45 +08:00 1
楼主的计算机网络是物理老师教的吧。。。
|
15
towser 2016-12-16 16:39:41 +08:00 1
光纤光速是真空光速的三分之二左右,经过每一个网络设备还需要处理时间, ping 得到的延迟是一来一回。
|
16
leavic 2016-12-16 16:48:26 +08:00
网络设备的延时要考虑啊,假定你一个中继的运行时钟是 100Mhz ,假定这个中继只需要 100 个指令周期就可以完成数据的中继,也会产生 1us 的延时,实际上比这还要慢得多。
另外,光纤里面是利用反射传播的,实际上是个很曲折的线路,距离比直线距离长。所以部分高频交易有采用微波直传的趋势,因为微波是直线的。 |
17
120 2016-12-16 16:49:54 +08:00
光在介质中传播不是真空速度,会发生折射,不同的材料保守说 20 万公里每秒吧。
|
18
akira 2016-12-16 16:57:24 +08:00
光绕地球一秒 7.5 圈
一圈耗时 1000/7.5 = 133ms 中国到美国距离为半个地球,半圈耗时 133/2=66.7ms 光在光纤里速度大约为真空中的 2/3 ,实际耗时 66.7/(2/3) = 100ms(单程) |
19
zangev5 2016-12-16 17:01:01 +08:00
漳州私人海底光缆
手动微笑 |
20
clino 2016-12-16 17:07:25 +08:00 1
楼上靠谱,我用地球直径算出来也是这样的
>>> ((6371*2*3.14/2)*1000/300000)/(2.0/3) 100.02470000000002 所以 150-200 已经挺快了哈 |
23
lightening 2016-12-16 17:41:01 +08:00
因为 IP 网络是包交换网络,而不是物理直连网络。
你发出的数据包到运营商路由器,运营商并不是直接把你的网线 /光纤和美国的目标网线连起来;而是需要解析包,自己处理后,再发出一个新的包。 |
25
clino 2016-12-16 21:37:24 +08:00
@chenset 对啊,忘考虑往返了
另外实际距离没有半个地球周长 20000 那么长,如北京到西雅图飞行距离是 8711,北京到芝加哥是 11000.不知道为什么差这么多 算上往返: 北京到西雅图: >>> (8711*1000/300000)/(2.0/3)*2 87.0 北京到芝加哥 >>> (11000*1000/300000)/(2.0/3)*2 108.0 |
26
wql 2016-12-16 21:58:36 +08:00 via Android
大概的距离是上海-冲绳海沟-东京-西雅图或者圣何塞
|
27
qymobile 2016-12-16 23:48:41 +08:00 via iPhone
楼主没好好看书啊,例题一般都是算这种的 RTT
|
28
ooh 2016-12-16 23:56:04 +08:00
刚好我今天感慨了一下光纤这个发明太牛逼了,我感觉已经很不容易了
|
29
zyxfsky 2016-12-17 00:55:50 +08:00
看到“楼主的计算机网络是物理老师教的吧”, 默默的+1
|
30
newtype0092 2016-12-17 01:02:12 +08:00
你试试拉根网线直连一台美国的电脑,应该会快点~
|
31
Shura 2016-12-17 15:31:28 +08:00 via Android
@newtype0092 然而不通过中继器,根本做不到一根网线连接。
|