TCP(传输控制协议)和UDP(用户数据报协议)是两种不同的传输层协议
区别
-  TCP是面向连接的,UDP是无连接的; 
-  TCP是可靠的,UDP是不可靠的; 
-  TCP是面向字节流的,UDP是面向数据报文的; 
-  TCP只支持点对点通信,UDP支持一对一,一对多,多对多; 
-  TCP报文首部20个字节,UDP首部8个字节; 
-  TCP有拥塞控制机制,UDP没有; 
-  TCP协议下双方发送、接受缓冲区都有,UDP并无实际意义上的发送缓冲区,但是存在接受缓冲区; 
场景
-  TCP -  页面请求(http,https) 
-  电子邮件 
-  文件传输 
 
-  
-  UDP -  语言通话 
-  视频直播 
-  在线游戏 
 
-