什么是 TCP 和 UDP?
📅 2026/7/18 2:09:46
👁️ 阅读次数
📝 编程学习
🌐 TCP 和 UDP,都是网络传输资料时常用的“交通规则”。
它们决定资料怎么从你的设备,送到另一台电脑或服务器。📡
先说 TCP。
TCP 比较像寄重要包裹。📦
传送前会先建立连接,资料会按照顺序送出,还会确认对方有没有收到。
如果中间有资料丢失,TCP 会重新发送。
所以 TCP 的特点是:
✅ 传输稳定
✅ 资料顺序不会乱
✅ 丢失时会重新发送
🐢 但速度通常稍慢
网页访问、文件下载、电子邮件和网上付款,通常都更重视完整性,所以经常使用 TCP。
UDP 则比较像现场广播。📢
它不会逐一确认对方有没有收到,也不会自动重传丢失的资料,而是直接快速发送。
所以 UDP 的特点是:
⚡ 速度快
⚡ 延迟较低
⚠️ 可能丢包或顺序混乱
⚠️ 不保证每份资料都能送达
在线视频、语音通话、直播和网络游戏,经常更在意即时反应,因此会使用 UDP。
简单来说:
📦 TCP:慢一点,但稳定可靠
🚀 UDP:快一点,但不保证完整
两者没有绝对谁更好,主要看应用需要“稳定”,还是需要“速度”。🤔
你玩游戏时,比较怕延迟高,还是偶尔丢包?👇
#TCP #UDP #网络知识 #服务器 #网络协议 #科技科普
编程学习
技术分享
实战经验