003 · 一条消息是怎么跨越半个地球的?
跨洋 Internet 很大一部分依靠海底光缆,而不是卫星。
聊天软件先把数据交给网络,运营商与其他网络再把它送到服务端或对方所在网络。具体路径受路由、服务架构和当时网络状态影响,并不是地图上的直线。
三件值得知道的事
- 光缆承载光信号,跨洋链路仍要靠岸上设备和数据中心协作。
- 往返延迟受到距离与转发影响;带宽大不代表延迟低。
- 聊天是否端到端加密,由应用设计决定,海底光缆本身并不保证消息隐私。
试着做一件事
在海底光缆地图上找一条连接亚洲与欧洲的线路,看看登陆站在哪里。