TCP和UDP协议的区别
TCP (transfer control protocol)—传输控制协议
含义:一种面向连接(连接导向)的、可靠的、基于字节流 的运输层(Transport layer)通信协议 。
特点:1)面向连接
2)点到点的通信
3)高可靠性
4)占用系统资源多,效率低
生活案例:打电话
UDP (User DatagramProtocol )—用户数据报协议
含义:一种无连接的传输层协议,提供面向事务的简单不可靠信 息传送服务
特点:
1)非面向连接,传输不可靠,可能丢失
2)发送不管对方是否准备好,接收方也收到也不确认
3)数据包的大小限制在64k内
4)非常简单的协议,开销小
生活案例:发送短信,发电报