Telegram纸飞机是基于什么原理实现消息的长距离传输?
5 个回答
“纸飞机”是Telegram内置的加密消息功能,本质上就是端到端加密技术。它与普通消息的区别在于它拥有双层安全加密。
具体来说:
1. 你发出信息的时候,会先用双方的密钥加密成乱码
2. 该乱码通过Telegram 服务器中转
3. 收方使用对应密钥解密还原
所谓的超距离传输其实就是一个加解密消息的正常网络传输,而不是什么黑科技。只要双方的设备联网了,无论距离多远都可以实时地传输。就是将明文消息转换为只有对方可以读懂的暗语通过互联网传输。
这个功能安全性高但是不是绝对的安全,只要你用的是官方客户端不泄露密钥,日常聊天足够用,别被网上神话了。
telegram纸飞机不是靠“纸片飞行”传递消息,而使用的是现代通信技术,本质上是基于TCP/IP协议进行数据通信,通过服务器转发消息,所谓“超远距离”是因为其遍布全球的服务器节点,可以在不同国家之间快速中转消息。
所谓的黑科技其实很普通:
1. 使用MTProto协议传输加密
2. 多节点均衡确保高可用
3. 消息自动重发机制
说白了就是把信息打包成数字信号,再通过互联网传输罢了。和微信、WhatsApp的原理类似,只不过Telegram在隐私方面做了更多处理。这样就懂了为啥可以跨洋传消息了吧?
Telegram利用MTProto协议,消息经由公司自建服务器中转。只要双方都能连入互联网,不管多远都可以收到消息。
"超距传输"主要指的是:
1. 服务器节点覆盖全球
2. 采用TCP协议确保传输稳定
3. 消息的自动重传
4. 支持离线消息缓存
这些技术共同构成了消息的接力,没有什么量子纠缠之类的技术,只是普通的互联网通信技术。
Telegram纸飞机(Send to Satellite)并非利用纸飞机传递信息,而是通过卫星网络传递信息。其原理是,通过SpaceX的星链卫星系统,将信息从地面基站发射到太空卫星,再从太空卫星发射到指定接收设备。
该功能的本质还是基于传统的通信协议,将基站换成了卫星,通过卫星中继传输经过加密的消息,所以可以突破地面基站覆盖限制。
简单来讲,就是把地面通信延伸到太空。目前该功能处于内测阶段,仅支持发送文字和表情,不支持文件和语音发送。需要加入白名单才可以使用,尚未全面开放。
所谓“纸飞机”是 Telegram 内置的端对端加密功能,并无“超远距离传输”的功能。
其实原理很简单,就是通过Telegram服务器中转消息,只要设备联网,无论你在地球的哪边都能收发。
你可能是想问离线模式下消息缓存功能,当对方离线的时候,Telegram会暂时储存消息等用户上线后推送。
所谓“黑科技”,完全是误会,Telegram本质上还是基于现代通信网络和服务器结构,跟其他IM工具一样。