计算机网络之传输层-TCP协议的可靠传输

作者:神秘网友 发布时间:2020-10-04 10:26:59

计算机网络之传输层-TCP协议的可靠传输

计算机网络之传输层-TCP协议的可靠传输

例如发送方的第一个报文的序号是23,窗口大小为7,那么发送方的下一个报文的序号就是30。如果发送方的第一个报文被接收方确认了,那么第一个报文的确认号就有效了,这个确认号就是下一个要发送的报文序号,即30。

计算机网络之传输层-TCP协议的可靠传输

虽然23-26字节发送出去了,但是暂时没有收到确认消息,窗口是不允许移动的。可用窗口就只有3个字节了。

一段时间后,23-24的字节收到了确认消息。窗口只能移动2个字节的单位,可用窗口变为5个字节。

计算机网络之传输层-TCP协议的可靠传输

窗口内所有字节都发送出去了,但是还没有收到确认消息。可用窗口=0

计算机网络之传输层-TCP协议的可靠传输

 

假设25,27字节收到确认消息了。其它字节并没有收到确认消息,那么从收到确认消息的最小字节25往前窗口内第一个字节23开始重传。选择重传是什么?TCP选项最多40个字节,最多能够存10个序号。例如存了2个序号1000,1500,表示重传第1000字节到第1500字节的那个报文,指的是报文的两端,并不是重传指定的字节。

计算机网络之传输层-TCP协议的可靠传输

 

计算机网络之传输层-TCP协议的可靠传输

计算机网络之传输层-TCP协议的可靠传输相关教程

  1. idou老师教你学Istio 17 通过HTTPS进行双向TLS传输

    idou老师教你学Istio 17 : 通过HTTPS进行双向TLS传输 众所周知,HTTPS是用来解决 HTTP 明文协议的缺陷,在 HTTP 的基础上加入 SSL/TLS 协议,依靠 SSL 证书来验证服务器的身份,为客户端和服务器端之间建立“SSL”通道,确保数据运输安全。而Istio的双向TLS

  2. 计算机网络----子网划分子网掩码

    计算机网络----子网划分,子网掩码 把因特网看成一个单一的抽象的网络,那么IP地址就是给每个连接在因特网上的主机分配一个在全世界范围内唯一的32位的标识符,也就是说IP是能唯一标识Internet网络中每一台主机的。 每一类地址都由两个固定长度的字段组成,

  3. 计算机网络之TCP可靠传输

    计算机网络之TCP可靠传输 计算机网络之TCP可靠传输 由于计算机网络是分层的,TCP发送的报文段是交给网络层的IP协议处理的。但是IP只能提供最大努力服务,也就是说下层的网络提供的是不可靠传输,因此TCP必须采取一些措施保证可靠传输。 当传输过程中分组出现

  4. 两台群晖之间传输数据NFS

    两台群晖之间传输数据NFS 如何在两台局域网的群晖之间传输数据,可以用NFS的方式来实现。摘抄如下,地址http://www.nasyun.com/thread-64638-1-1.html?reload=true 假设要把群晖A的共享文件夹远程挂载到 群晖B上。如何实现,见以下步骤: 以我的群晖A电视剧

  5. 【STM32】使用DMA+SPI传输数据

    【STM32】使用DMA+SPI传输数据 DMA(Direct Memory Access):直接存储器访问 一些简单的动作,例如复制或发送,就可以不透过CPU,从而减轻CPU负担 由于本人使用的是正点原子开发板,部分代码取自里面的范例 本篇内容大纲 【1】DMA初步了解 【2】导入相关的库

  6. 前端基础之---HTML5标签介绍和传输协议url

    前端基础之---HTML5标签介绍和传输协议url 先来试试最简单HTML代码吧! htmlbodyh1我的第一次html代码标题/h1p我运行的第一个HTML项目文本/p/body/html 使用电脑自带的文本编辑器 即可运行以上代码 也有专业的python编辑器 如pycharm 打开文本编辑器 粘贴上方

  7. 阿里云DTS大幅降价低至400元即可获得实现秒级延迟的数据传输服务

    阿里云DTS大幅降价,低至400元即可获得实现秒级延迟的数据传输服务 为了释放更多技术红利,进一步普惠广大客户和开发者,阿里云7月上旬宣布数据传输服务(Data Transmission Service,简称DTS) 数据同步功能降价,最高降价幅度高达40%。中国大陆,最低单价低至

  8. 计算机网络之网络层篇-内部网关口路由协议OSPF协议

    计算机网络之网络层篇-内部网关口路由协议OSPF协议 部分内容转载来自知乎 链路状态协议 向所有的路由器发送消息 消息描述该路由器与相邻路由器的链路状态 链路状态包括距离、时延、带宽 ...... 只有链路状态发生变化时,才发送更新信息 减少了数据的交换,更