TCP与UDP及区别

2018-09-26  本文已影响19人  一只酸柠檬精

TCP

TCP (Transmission Control Protocol [传输控制协议]) - 应用程序之间通信
tcp是一种面向连接的、可靠的、基于字节流的[传输层]通信协议,

UDP

UDP (User Datagram Protocol用户数据报协议) - 应用程序之间的简单通信
udp提供面向事务的简单不可靠信息传送服务,是一种无连接的协议

区别

1.TCP面向连接、可靠
UDP无连接、不可靠

2.TCP对系统资源的要求较多
UDP少

3.UDP程序结构较简单

4.TCP保证数据正确性
UDP可能丢包

5.TCP保证数据顺序
UDP不保证

6.TCP适合传输大量数据
UDP适合少量

上一篇 下一篇

猜你喜欢

热点阅读