TCP进行数据发送,为了提高数据传输的效率,采用了一种叫做滑动窗口的机制来进行数据发送。
下面是发送端滑动窗口的示意图,滑动窗口的大小是绿色部分和红色部分的序列长度。它工作的机制是这样的,一旦发送端收到一个确认,滑动窗口就会向右移动。

原创文章,作者:Safeidc,如若转载,请注明出处:https://www.safeidc.cn/793.html
本站不销售、不代购、不提供任何支持,仅分享网络信息,请自行辨别,请遵纪守法、文明上网。相关推荐
-
TCP 流量控制
TCP 为了防止发送方无脑的发送数据,导致接收方缓冲区被填满,所以就有了滑动窗口的机制,它可利用接收方的接收窗口来控制发送方要发送的数据量,也就是TCP流量控制。 如果一直无脑的发…
2021年1月11日843 -
TCP 为什么要三次握手
TCP为什么要三次握手? 为了防止已失效的连接请求报文突然又传送到了服务端,因为产生错误。 具体解释: “已失效的连接请求报文段”产生情况: client 发出的第一个连接请求报文…
2021年1月11日764 -
TCP 保证有序传输
TCP是一种面向连接的、可靠的基于字节流服务。“面向连接”意味着使用TCP协议的应用在建立联系之前,彼此需要先建立TCP联系;而TCP协议确保传输过程中数据的顺序性则体现其“可靠”…
2021年1月11日865 -
Linux 在线模拟器
分享几个Linux终端在线模拟器,可以合理选择并用于学习Linux命令操作。 jslinux::http://bellard.org/jslinux/ 一个叫Fabrice Bel…
2020年12月29日1.0K -
H3C UniServer R系列做RAID(P460-M4)UEFI模式
UEFI模式下做RIAD 开机自检,确认启动模式为UEFI: 按ESC进入BIOS: 选择到高级菜单,可以看到Slot6插槽的P460-M4 RAID卡,回车进入配置界面: 选择A…
2021年1月17日1.7K -
Linux缓存机制buffers/cached
在Linux 操作系统中,当应用程序需要读取文件中的数据时,操作系统会先分配一些内存,将数据从磁盘读入到这些内存中,然后再将数据发给应用程序;当需要往文件中写数据时,操作系统先分配…
2020年12月27日810 -
HTTP URI和URL的区别
URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。Web上可用的每种资源如HTML文档、图像、视频片段、程序等都是一个来UR…
2021年1月27日835 -
HTTP 工作原理
HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含…
2021年1月25日824 -
ASN申请全球5大RIR机构
全球IP/ASN由ICANN负责分配和管理,ICANN将部分IP地址分配给地区级的Internet注册机构 (RIR),然后由这些RIR负责该地区的登记注册服务。目前全球共有5大R…
2021年3月5日940 -
Centos-防火墙操作
Centos6 关闭防火墙 server iptablesd stop 开启防火墙 server iptablesd start 保存防火墙配置 server iptablesd …
2020年12月29日726
