目录
写在前面
此学习笔记为个人学习笔记,部分内容参考自业内官网、学习网站、他人博客等,欢迎交流与指正。
定义
TCP:传输控制协议,Transmission Control Protocol。
是一种面向连接的、可靠的、基于字节流的传输层通信协议
UDP:用户数据报协议,User Datagram Protocol。
UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。
区别
1.面向连接与无连接
TCP有三次握手过程;
UDP适合消息的多波发布,从单个点向多个点传输。
2.可靠性
TCP可靠,利用三次握手确认和重传机制