18、拥塞控制原理

      最后更新:2022-05-14 11:30:09 手机定位技术交流文章

      一、拥塞原因与代价
      1、 场景一
      (1) 模拟设想:2个发件人和2个接收器;1个路由器,有无限宽的缓冲区;输出链接R;无再传输
      (2) 级联原因1:当每条连接的最大输送量为R/2时(吨=数据/单位时间的数量,即大型个人群体(每条数据所消耗的带宽)。
      (3) 连锁原因2:当进入速度接近链带宽时,延迟增加。
      2、 场景2
      (1) 模拟假想:一个具有小型缓冲的路由器
      (2) 连锁原因:一个团体仍留在路由器中,发件人被超时,该团体被再次发送,导致一个死锁,发件人继续发送,他们不知道他们要去哪里。
      应用层的输入等于应用层的输出。
      传输层的输入和重传>=传输层的输出(原始的数据+重传的数据导致越来越拥堵)
      (3) 费用:由于全面缓冲区的结果,重复的群落可能会丧失。
      一、..
      b. 无需再更新。连接包含多个子群的复制件, 降低“ 货物” 值 。
      3、 场景3
      (1) 现场模拟:4个发件人、许多途径、加班/转播
      在这里插入图片描述

      当路由器在巡航时,缓冲区有一个位置, 红色每次都占据位置, 然后蓝色的喷口完全接近于零, 蓝色的喷口每次都传递给这个群体, 但是它被扔掉, 因为竞争无关紧要。

      二、拥塞控制
      ATM ABR 拥塞管理
      (1) 通用服务:如果发件人使用“轻装”终端路径,发件人利用现有带宽。
      (2) 如果发件人的路线交通堵塞将发件人的交货速度限制在最低规定速度;
      问题 :如何限制?
      答案 RM(资源管理)信标:由发送者发送,定期插入数据元数据中;RM信息中的比特由开关设定(“网络支持”)。
      a.NI bit速度仅略微加快。
      b.CI bit比率必须下降。
      c.ER:具体说明有多少带宽可用。
      收件人返回发件人的 RM 信息元素,接收端不作修改。

      2. 端到端选区控制机制:TCP选区
      问题 :如何检测拥塞?
      答案 (1) 一部分传输为超时(丢失事件),超时的原因是: a. Network closing(一个路由器缓冲在空间之外,丢失了),可能性很高;b. 误差的概率低(误差程度、未经验证、删除)。
      (2) 三个 " ACK " 重复涉及某一款:轻微拥挤。

      问题 您如何调整窗口发送速度?
      (1) 保留凝结窗口的价值:CongWin是动态的,是观测到的网络拥堵的函数。ConWin/RTT提供输入网络的字节数,未经对方确认。
      a.当超时CongWin目前被降为1MSS,然后在每个RRT(低启动阶段)上乘数,加到一定数量,进入CA阶段(避免堵塞),每次增加1 MMS。
      b.收到三个ACK康文现在降到了最初的1/2级, 并且正在进入CA阶段。

      3. TCP堵塞管理和流量控制正在协同进行。
      (1) 联合控制方法:选区控制规定发送器在未经确认的情况下可立即发送到网络的字节数,以及通知发送器的窗口大小,以便轮廓控制和交通控制的最低值能够显示发送到网络的字节数。
      SentWin = min(ConWin,RecvWin)

      4、总结
      在这里插入图片描述
      3、平均吞吐量
      因为压缩窗口位于 ww/2 和平均压缩窗口 (w+w/2/2/2) 之间, 通量 = (w+w/2)/2 RRT = 3/4* w/RTT
      4、安全性

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/24823.html

          热门文章

          文章分类