-
基于数据块传输:应用数据被分割为合适的数据块发送,并且标记序列号,有了序列号就能将接收到的数据根据序列号进行排序。
-
校验和:TCP将保持首部和数据的校验和,会检测数据在传输过程中的任何变化,如果校验和有差错,就会丢弃这个报文段。
-
重传机制:在数据包丢失和延迟的情况下,重新发送数据包,直到收到对方的确认应答报文ACK。
-
流量控制:TCP 连接的每一方都有固定大小的缓冲空间,接收端只允许发送端发送接收端缓冲区能接纳的数据,也就是滑动窗口协议。
-
拥塞控制:当网络拥塞时,减少数据的发送,不要造成网络过度堵塞。
TCP和UDP相关问题(重点)——6.TCP是如何保证传输的可靠性的?
迷茫的羔羊羊2024-02-14 15:44
相关推荐
limengshi1383924 小时前
通信工程学习:什么是TFTP简单文件传输协议麻辣韭菜6 小时前
网络基础 【HTTP】Deryck_德瑞克7 小时前
Java网络通信—TCPGodK7777 小时前
IP 数据包分包组包千年死缓8 小时前
go+redis基于tcp实现聊天室梁诚斌8 小时前
VSOMEIP代码阅读整理(1) - 网卡状态监听ZachOn1y9 小时前
计算机网络:计算机网络概述 —— 描述计算机网络的参数我命由我123459 小时前
SSL 协议(HTTPS 协议的关键)两点王爷9 小时前
使用WebClient 快速发起请求(不使用WebClientUtils工具类)wusam10 小时前
螺蛳壳里做道场:老破机搭建的私人数据中心---Centos下Docker学习03(网络及IP规划)