Skip to main content

TCP 和 UDP 的区别

TCP 和 UDP 都是传输层的协议,服务于应用层程序。其中 TCP 提供面向连接的基于字节流的可靠传输,UDP 提供面向无连接的基于数据报的不可靠传输。所以,UDP 首部开销仅 8 字节,在实时性要求较高的场景中有很好的表现,如视频通话,而 TCP 首部开销最低 20 字节,在要求数据准确,对速度没有硬性要求的场景有很好的表现,常用于 FTP,HTTP,HTTPs 之中。

TCP 如何判断丢包