网站地图 - 广告服务- 文章归档
您的当前位置:主页 > bet98登入页面 > 正文

计算机收集 TCP 滑动窗口协定 详解

来源:原创 编辑:admin 时间:2020-04-08
导读:滑动窗口机制解析: 1比特滑动窗口协定 滑动窗口完成: 1. 滑动窗口算法 滑动窗口算法任务过程以下。 起首,发送方为每1帧赋一个序号(sequence number),记作S e q N u m。现在,让我们

  滑动窗口机制解析:

  

  1比特滑动窗口协定

  

  

  滑动窗口完成:

  1. 滑动窗口算法

  滑动窗口算法任务过程以下。

  起首,发送方为每1帧赋一个序号(sequence number),记作S e q N u m。现在,让我们疏忽S e q N u m是由有限大年夜小的头部字段完成的抱负,而假定它能有限增大年夜。发送方保护3个变量:发送窗口大年夜小(send window size),记作S W S,给出发送方可以发?

  

  送但未确认的帧数的上界;?

  L A R表现比来收到确实认帧( last acknowledgement re c e i v e d)的序号;

  L F S表现比来发送的帧(last frame sent)的序号,发送方还保持以下的不变式:

  LAR-LFR≤RWS?

  

  ?

  当一个确认抵达时,发送标的目标右移动L A R,从而许可发送方发送另外一帧。同时,发送方为所发的每个帧设置一个按时器,假设按时器在A C K抵达之前超时,则重发此帧。留心:发送方必须存储最多S W S个帧,因为在它们掉掉落确认之前必须准备重发。

  回收方保护下面3个变量:回收窗口大年夜小(receive window size),记为RW S,给出回收方所能回收的无序帧数量标上界;

  L A F表现可回收帧(l a rgest acceptable frame)的序号;L F R表现比来收到的帧(last frame re c e i v e d)的序号。回收方也保持以下不变式:

  LFS-LAR≤SWS?

  

  ?

  当一个具有依次号S e q N u m的帧抵达时,回收方采取以下举措:假设S e q N u m≤L F R或S e q N u m > L A F,那么帧不在回收窗口内,因而被抛弃;假设L F R<Se q N u m≤L A F,那么帧在回收窗口内,因而被回收。现在回收方需求决定可否发送一个A C K。设S e q N u m To A C K表现未被确认帧的十分序号,则序号小于或等于S e q N u m To A c

责任编辑:admin

相关推荐:

Power by DedeCms
Top