-
基于数据块传输:应用数据被分割为合适的数据块发送,并且标记序列号,有了序列号就能将接收到的数据根据序列号进行排序。
-
校验和:TCP将保持首部和数据的校验和,会检测数据在传输过程中的任何变化,如果校验和有差错,就会丢弃这个报文段。
-
重传机制:在数据包丢失和延迟的情况下,重新发送数据包,直到收到对方的确认应答报文ACK。
-
流量控制:TCP 连接的每一方都有固定大小的缓冲空间,接收端只允许发送端发送接收端缓冲区能接纳的数据,也就是滑动窗口协议。
-
拥塞控制:当网络拥塞时,减少数据的发送,不要造成网络过度堵塞。
TCP和UDP相关问题(重点)——6.TCP是如何保证传输的可靠性的?
迷茫的羔羊羊2024-02-14 15:44
相关推荐
在下Z.16 分钟前
利用TCP协议,创建一个多人聊天室pipip.2 小时前
UDP————套接字socketFélix2512 小时前
计算机网络笔记(不全)朱包林5 小时前
day45-nginx复杂跳转与https孞㐑¥6 小时前
Linux之Socket 编程 UDP2501_915921439 小时前
iOS IPA 混淆实测分析:从逆向视角验证加固效果与防护流程2501_915918419 小时前
打造可观测的 iOS CICD 流程:调试、追踪与质量保障全记录Absinthe_苦艾酒10 小时前
计算机网络(三)传输层TCPGLAB-Mary11 小时前
AI会取代网络工程师吗?理解AI在网络安全中的角色敲敲敲-敲代码12 小时前
【ArcGIS10.2】网络数据集构建---最短路径分析