首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >使用TCP可靠吗?为什么可靠?

使用TCP可靠吗?为什么可靠?

作者头像
红目香薰
发布于 2022-11-29 09:47:08
发布于 2022-11-29 09:47:08
7080
举报
文章被收录于专栏:CSDNToQQCodeCSDNToQQCode

      TCP:用户数据包协议。提供面向连接、保证数据的可靠性。

           • 面向连接:在使用 TCP 协议之前,必须建立TCP连接,在传送数据完毕之后,必须释放连接。

           • TCP连接只能有两个端点:点对点  即一对一。

           • TCP提供可靠交付的服务:通过TCP连接传送的数据无差错、不丢失、不重复、并且按序到达。

           • TCP提供全双工通信:通信双方的应用进程任何时候都可以发送数据。

           • TCP协议:一对一。

           • TCP 连接:两端都设有发送缓存,接受缓存,用来储存临时通信的数据。发送时,应用程序把数据传送给TCP的缓存,就可以做其他事了。接收时,TCP把收到的数据放入缓存,上层应用程序在合适的时候读取缓存。

           • 面向字节流:TCP中的流指的是流入到进程或从进程中流出的字节序列。”面向字节流 的含义“ 应用程序和TCP是一次一个数据块(大小不等)。不易发生丢包现象可靠性高(有丢包重发机制)。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-17,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  •       TCP:用户数据包协议。提供面向连接、保证数据的可靠性。
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档