TCP和UDP相关问题(重点)——6.TCP是如何保证传输的可靠性的?

  • 基于数据块传输:应用数据被分割为合适的数据块发送,并且标记序列号,有了序列号就能将接收到的数据根据序列号进行排序。

  • 校验和:TCP将保持首部和数据的校验和,会检测数据在传输过程中的任何变化,如果校验和有差错,就会丢弃这个报文段。

  • 重传机制:在数据包丢失和延迟的情况下,重新发送数据包,直到收到对方的确认应答报文ACK。

  • 流量控制:TCP 连接的每一方都有固定大小的缓冲空间,接收端只允许发送端发送接收端缓冲区能接纳的数据,也就是滑动窗口协议。

  • 拥塞控制:当网络拥塞时,减少数据的发送,不要造成网络过度堵塞。

相关推荐
Johnstons3 小时前
Wireshark ExpertInfo是什么?一文讲透异常分级、适用场景、和传统抓包阅读的区别与排查标准
网络·测试工具·wireshark·es
alxraves3 小时前
医疗器械软件注册指导原则注意事项
网络·安全·健康医疗·制造
GCKJ_08246 小时前
观成科技:利用DoH加密通信的恶意木马流量分析
网络
zjun10016 小时前
TCP专栏-1.TCP协议概念说明
网络·网络协议·tcp/ip
德迅云安全杨德俊7 小时前
DDoS 解析与防御体系
网络·安全·web安全·ddos
国科安芯7 小时前
商业航天电机控制领域抗辐射 MCU 芯片应用研究
网络·单片机·嵌入式硬件·安全性测试
Lentou7 小时前
日志轮询策略
linux·服务器·网络
星融元asterfusion8 小时前
如何为您的网络选择正确的PTP配置文件:一份实用指南
网络·ptp·时间同步
光路科技8 小时前
一文讲透DHCP Snooping:从原理到工业网络实践
网络
威联通安全存储9 小时前
穿透宿主机内核:QNAP Virtualization Station 硬件直通解析
网络·nas