区别 TCP是面向连接的,通信前要建立三次握手机制的连接;UDP是无连接的,通信前不需要建立连接。TCP提供可靠的,有序的,不丢失的数据传输;UDP提供不可靠的数据传输。TCP提供面向字节流的数据传输,它能信息分割成组,并在接收端将其重组;UDP提供面向数据报的传输,没有分组开销。TCP提供流量控制和拥塞控制机制,UDP没有。TCP适用于可靠性要求比较高的应用,如文件传输,UDP适用于实时性要求比较高的应用,如直播,视频会议等。 TCP为什么是可靠的 确认和重传机制流量控制拥塞控制