TCP和UDP区别
1、TCP是面向连接的,三次握手与四次挥手;UDP是无连接的
2、TCP传输的资源是流(字节流);UDP是数据报文
3、TCP的系统资源开销比UDP大
4、TCP复杂首部开销大,至少占用20个字节;UDP开销小,首部占用8个字节
5、TCP使用流量控制与拥塞控制;UDP不适用
6、TCP更加可靠,数据丢包会重新发送,顺序打乱会重新排序;UDP不可靠,丢包不会重发,顺序打乱不会重新排序。
7、实时音视频是可以而且应该用 UDP 的
TCP和UDP区别
1、TCP是面向连接的,三次握手与四次挥手;UDP是无连接的
2、TCP传输的资源是流(字节流);UDP是数据报文
3、TCP的系统资源开销比UDP大
4、TCP复杂首部开销大,至少占用20个字节;UDP开销小,首部占用8个字节
5、TCP使用流量控制与拥塞控制;UDP不适用
6、TCP更加可靠,数据丢包会重新发送,顺序打乱会重新排序;UDP不可靠,丢包不会重发,顺序打乱不会重新排序。
7、实时音视频是可以而且应该用 UDP 的