为什么Telegram的“文件传输”比微信快这么多?是不是偷偷用了P2P?
6 个回答
Telegram传输快主要基于两个原因:1.底层协议MTProto优化传输;2.全球服务器CDN加速,而微信则依赖国内中心化节点,跨网会减速。虽然两者均可能融合P2P技术,但Telegram架构更偏向边缘计算,直连文件比例更高,尤其在跨国传输中表现更优。微信近年来也在优化传输机制,但由于历史架构,调整成本更高。
Telegram传文件确实比微信快,主要是因为其默认使用P2P技术。所谓P2P技术就是手机之间直接传输,不需要通过服务器,所以速度更快。而微信更多地使用服务器转发,尤其是在国内服务器负载较高时会出现延迟。但Telegram的缺点是P2P模式可能导致传输文件时消耗更多流量,稳定性稍差。两者的策略不同,微信更侧重安全管控,Telegram更追求高效传输。
Telegram:分布式服务器+CDN加速;微信:中心服务器排队,效率低;Telegram的确用P2P技术,直连设备传输文件。
Telegram确实用的是P2P直连技术,所以传输速度快,微信走的是中心服务器转发,所以速度会慢一些。在良好的网络环境下,Telegram传输大文件的优势会更明显。
Telegram CDN+边缘节点加速,微信中心服务器,走的传输距离更短,是类似P2P优化,本质上还是分布式架构差异,文件直连节点少当然快。
Telegram用P2P技术,直连传输,微信通过服务器中转。所以Telegram传输文件更快,尤其大文件。但微信限制了文件传输大小,小文件更快。