TCP和UDP是什么? TCP和UDP有什么区别
导读:TCP和UDP是什么,如果想知道TCP和UDP是什么的IT知识,下面小编为您详细解答 TCP 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由
TCP和UDP是什么
如果想知道TCP和UDP是什么的IT知识,下面小编为您详细解答
TCP
传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793 定义。
UDP
Internet 协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP,User Datagram Protocol)。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。RFC 768 描述了 UDP。

TCP和UDP区别总结
- TCP面向连接,通过三次握手建立连接,四次挥手接除连接;UDP是无连接的,即发送数据之前不需要建立连接,这种方式为UDP带来了高效的传输效率,但也导致无法确保数据的发送成功。
- TCP是可靠的通信方式。通过TCP连接传送的数据,TCP通过超时重传、 数据校验等方式来确保数据无差错,不丢失,不重复,且按序到达;而UDP由于无需连接的原因,将会以最大速度进行传输,但不保证可靠交付,也就是会出现丢失、重复等等问题。
- TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流,由于连接的问题,当网络出现波动时,连接可能出现响应问题;UDP是面向报文的,UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低。
- 每一条TCP连接只能是点到点的;而UDP不建立连接,所以可以支持一对一,一对多,多对一和多对多的交互通信,也就是可以同时接受多个人的包。
- TCP需要建立连接,首部开销20字节相比8个字节的UDP显得比较大。
- TCP的逻辑通信信道是全双工的可靠信道,UDP则是不可靠信道。
以上分享的TCP和UDP是什么? TCP和UDP有什么区别的具体介绍,供网友们借鉴参考。
相关阅读
-
SFP vs QSFP: 光模块有哪些区别
全面的为您讲解SFP vs QSFP: 光模块有哪些区别的方法内容,接下来IT袋网小编就来介绍。 维度 SFP QSFP 定义 小型尺寸的光模块,支持1G、10G等速率 四通道小型尺寸光模块,支持10G、40G、100G等速率
-
火炬之光2怎么选隐藏职业任务 了解火炬之光2各职业顶级装备
一个电脑小知识,为大家介绍火炬之光2怎么选隐藏职业任务和了解火炬之光2各职业顶级装备的方法内容,具体内容如下: 在《火炬之光2》这款游戏中“散落在世界的机器人”是隐藏任务“三
-
买台式电脑怎么选配置 教你选择电脑配置的高低
关于这方面的知识你知道吗?买台式电脑怎么选配置和教你选择电脑配置的高低的教程内容,相关内容具体如下: 本期只推荐年度性价比最高的配置组合。 第一套是2000预算一步到位,后期不
-
创维酷开238显示器评测 怎么样
创维酷开238显示器是一款专业的办公显示屏,比肩电竞,那让我们一起来看看它的表现怎么样。 创维酷开这款23.8寸显示器将边框做到了只有1.7mm,三边看起来确实非常不错,窄边框唯一的好处


