亿佰特物联网应用专家

当前位置: 首页 >应用方案 >科普视频 >

UDP是什么?UDP协议对比于TCP协议有什么区别呢?

分享到:


UDP是什么?


UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联)参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。


UDP协议对比于TCP协议有什么区别呢?


1.TCP协议是面向连接的协议,而UDP协议是面向无连接的协议;

2.TCP协议在建立连接时需要三次握手,并且在建立连接后需要维护连接状态,而UDP协议不需要建立连接,不需要维护连接状态。因此TCP协议占用系统资源较多,UDP占用资源相对较少

3.TCP数据包头最少长度为20个字节,而UDP只需8个字节;

4、TCP协议提供可靠服务,能保证数据的正确性和顺序,而UDP提供的服务不可靠,可能会产生丢包现象

5、TCP协议发送的数据为流模式,而UDP发送的为数据报模式


https://www.wjx.cn/jq/84863372.aspx