TCP:面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议。(三次握手)
TCP特点:
(1)面向连接
(2)点到点的通信
(3)高可靠性
(4)占用系统资源多、效率低,安全
UDP:无连接的传输层协议,提供面向事务的简单不可靠信息传送服务
UDP特点
(1)非面向连接,传输不可靠,
(2)可能丢失发送不管对方是否准备好,接收方收到也不确认
(3)可以广播发送
(4)简单的协议,开销小,效率高
套接字Socket
传输层与应用层使用socket进行分离
箭头向下表示输出流,向上表示输入流