秒懂流模式和数据报模式

TCP是一种流模式的协议,UDP是一种数据报模式的协议”,

为什么这样说,这是基于TCP和UDP的工作方式定义的。

TCP的定义:

传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。

TCP的工作方式:

这里只做简单描述~
大概就像输油管道一样,需要建立连接,数据大小不固定~~
1. 发送方和接收方建立连接(三次握手)
2. 发送方和接收方通过TCP连接交换字节流。例如发送方药发送80字节的数据,如果发送端先传10字节,又传20字节,再传50字节,连接的另一方将无法了解发方每次发送了多少字节。接收方只要自己的接收缓存没有塞满,TCP 接收方将有多少就收多少。发送方将字节流放到TCP连接上,接收方就接受多少信息。
3. 发送方发送完消息会通知接收方关闭连接(四次挥手)

UDP的定义:

用户数据报协议(UDP,User Datagram Protocol)。是一种无需建立连接、不可靠的、基于数据包的传输层通信协议

UDP的工作方式:

同样,这里只做简单描述~
大概就像发短信一样,不需要建立连接,数据大小固定~~
发送方将要发送的数据封装到数据包中,发送给接收方,接收方会接收这个数据包。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-乾坤-

????????????????????????

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值