UDP协议:
UDP是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范
UDP协议看作IP协议暴露在传输层的一个接口,尽管UDP协议非常简单,但它的产生晚于更加复杂的TCP协议。对于一些简单的通信,有时候只需要UDP这样简单的协议就足够了。
UDP协议的特点
a. 是无连接的。相比于TCP协议,UDP协议在传送数据前不需要建立连接,当然也就没有释放连接。
b.灵活方便比较迅速。
c.不会对报文重复的丢失、重复或无序进行处理
TCP协议:
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义
TCP协议的特点:
a.需要建立连接,传输数据,释放连接三个阶段
b.向上级提供有序的,可靠的,无差错的数据传输服务