当前位置: 首页 > news >正文

TCP与UDP区别

TCP与UDP区别

 
维度TCPUDP
连接方式 面向连接(三次握手、四次挥手) 无连接,直接发送
可靠性 可靠传输(确认机制、重传机制、流量控制、拥塞控制) 不可靠(尽力而为,不保证送达)
传输顺序 保证数据按序到达 不保证顺序,可能乱序
传输效率 较低(建立连接、维护状态、额外开销) 高效(头部仅 8 字节,无握手开销)
数据边界 面向字节流,无消息边界 面向报文,保留数据包边界
拥塞控制 有(慢启动、拥塞避免、快重传、快恢复)
适用场景 文件传输、网页浏览、邮件(HTTP/HTTPS、FTP、SMTP) 实时音视频、DNS、在线游戏、直播(QUIC、RTP)