TCP/IP是一个协议集。里面包含了很多协议,UDP是其中的一个
TCP(传输控制协议):面向连接的协议。在收发数据之前,必须和对方建立可靠的连接
UDP(用户数据报协议):非连接的协议。传输数据之前源端和终端不建立连接。想传送就简单地抓取来自应用程序的数据,并尽可能快的扔到网络上
小结TCP与UDP的区别:
1、基于连接与无连接;
2、对系统资源的要求(TCP较多,UDP少);
3、UDP程序结构较简单;
4、流模式与数据报模式 ;
5、TCP保证数据正确性,UDP可能丢包;
6、TCP保证数据顺序,UDP不保证。