2025-11-20 06:21:18
网络传输主要分两种:一种叫TCP,一种叫UDP。TCP像寄信,要反复确认对方收到再继续,适合发重要文件;UDP像发微信,直接丢过去不管有没有收到,适合看直播。还有像蓝牙这种短距离传输,专门给手机传文件用。现在5G普及了,传输速度比4G快三倍多,但耗电也高些。
为啥分这几种呢?TCP要确认收到的数据包有2000个左右,每个包都带校验码,这样文件才能不丢。比如下载电影用TCP,100MB文件分5000包传输,每包校验耗时0.1秒,总共多花5分钟。UDP不校验直接发,虽然可能丢包,但看视频时丢几个包观众根本发现不了。大前年数据显示,抖音直播用UDP传输,每秒能发3000张图片,比TCP快8倍。蓝牙传输距离10米内,功耗比Wi-Fi低60%,适合智能手表传数据。现在5G基站每平方公里能传1TB数据,但基站越多耗电越高,所以得平衡速度和成本。
本题链接: