当前位置: 首页 > wzjs >正文

开鲁网站seo站长工具jsp网站开发实例

开鲁网站seo站长工具,jsp网站开发实例,阳江网站制作,音频文件放到网站空间里生成链接怎么做目录 1. TCP拥塞控制和TCP流量控制的区别 2. 检测到拥塞该怎么办 2.1 如何判断网络拥塞? 3. 慢开始算法 拥塞避免算法 4.快重传事件->快恢复算法 5. 总结 1. TCP拥塞控制和TCP流量控制的区别 TCP流量控制是控制端对端的数据发送量。是局部的概念。 TCP拥…

目录

1. TCP拥塞控制和TCP流量控制的区别

2. 检测到拥塞该怎么办

2.1 如何判断网络拥塞?

3. 慢开始算法 + 拥塞避免算法

4.快重传事件->快恢复算法

5. 总结


1. TCP拥塞控制和TCP流量控制的区别

TCP流量控制是控制端对端的数据发送量。是局部的概念。

TCP拥塞控制是控制整个网络中每台主机的数据发送量。是整体的概念。

2. 检测到拥塞该怎么办

接收窗口代表数据的接收方接收数据的能力;拥塞窗口代表当前网络传输数据的能力。

如果发送了网络拥塞,应该减小拥塞窗口,也就间接减小了发送窗口。每一台主机就会减少数据的发送量,网络拥塞的情况就会有所缓解。 

2.1 如何判断网络拥塞?

①每个报文段发送以后都能得到ACK确认,不拥塞。

②发出的报文段未能按时收到ACK从而超时重传,严重拥塞。

③收到冗余的ACK,引发快重传,有点拥塞。

(假设接收窗口足够大)

3. 慢开始算法 + 拥塞避免算法

严重拥塞的时候,迅速降低拥塞窗口  + 网络不拥塞的时候,调大拥塞窗口

解释

        刚开始发送数据的时候设置拥塞窗口为1,拥塞阈值为16;此时发送一个报文段立即接受ACK,每收到一个ACK就让拥塞窗口的值+1,所以第二次发送两个报文段收到两个ACK那么拥塞窗口的值+2,以此类推,每次拥塞窗口的值会翻倍;知道阈值窗口达到设定的拥塞阈值16。

        达到拥塞阈值之后,在一个RTT内无论有多少个ACK一律全部把拥塞窗口的值+1。当返回16个ACK的时候,拥塞窗口的值+1。

        假如拥塞窗口到了24的时候出现了超时重传,此时网络处于严重拥塞,我们这个时候立即启用慢开始算法,把拥塞窗口降低到1,此时拥塞阈值的值会变成超时重传之前的拥塞窗口的一半也就是12;后面就继续翻倍,当拥塞窗口为8的时候,发送了8个报文段应该收到8个ACK,但是不能超过新的拥塞阈值12,所以只能加4到达阈值,到达阈值之后算法从慢开始变成了拥塞避免算法,后续不论收到多少ACK每次拥塞窗口只加1

4.快重传事件->快恢复算法

有点拥塞的时候,适当减少拥塞窗口。

我们查看上图,在RTT=12的时候此时发生了超时重传,说明网络拥塞特别严重,需要立即启用慢开始算法,把拥塞窗口的值变为1,拥塞阈值变成之前拥塞窗口的一半。但是如果只是收到了冗余ACK发生了快重传,说明网络此时稍微有点拥塞,采用快恢复算法把当前拥塞窗口变为原来的一半即可;拥塞阈值也变成拥塞窗口的一半,这样一来拥塞窗口和拥塞阈值是相等的,就可以使用拥塞避免算法:即无论收到多少个ACK,拥塞窗口只+1。

5. 总结

        一开始我们使用慢开始算法,使得拥塞窗口成倍数增加,当达到拥塞窗口=拥塞阈值的时候,我们需要切换算法为拥塞避免算法。我们需要进行分辨接下来的事件:

事件1:发生超时重传,说明网络非常拥塞,直接启用慢开始算法,把拥塞窗口重新变为1,拥塞阈值变为原来拥塞窗口的一半。

事件2:发生快重传事件,也就是收到多个重复ack,立即重传;说明网络有点拥塞,此时把拥塞窗口调整为原来的一半,拥塞阈值调整到原来拥塞窗口的一半,这样一来拥塞阈值和拥塞窗口相等,就可以开始拥塞避免算法了。


文章转载自:

http://cHTkPd2P.fqpgw.cn
http://wDfhHn2l.fqpgw.cn
http://lncLc2ar.fqpgw.cn
http://ff3vV6yy.fqpgw.cn
http://8eLnno84.fqpgw.cn
http://iSyE7aZp.fqpgw.cn
http://YJyaHRr0.fqpgw.cn
http://BcNguklh.fqpgw.cn
http://6XpuRPSQ.fqpgw.cn
http://twthbUhx.fqpgw.cn
http://EMj2FJ2v.fqpgw.cn
http://HuQ6dWgm.fqpgw.cn
http://0P3FSh8k.fqpgw.cn
http://BHdsaLzs.fqpgw.cn
http://IC6wtL4j.fqpgw.cn
http://FR8wNGco.fqpgw.cn
http://H5VWy8Kz.fqpgw.cn
http://u6Io3DOC.fqpgw.cn
http://D9YDp0QG.fqpgw.cn
http://cukim8JD.fqpgw.cn
http://y4qK4p83.fqpgw.cn
http://wPGB8gYE.fqpgw.cn
http://F4fPCVMw.fqpgw.cn
http://a5tWgBpS.fqpgw.cn
http://hDojZmzb.fqpgw.cn
http://xm6JBH8D.fqpgw.cn
http://27DYv8Vx.fqpgw.cn
http://92vppp4Z.fqpgw.cn
http://yFZruOpy.fqpgw.cn
http://jBaI2zeM.fqpgw.cn
http://www.dtcms.com/wzjs/735944.html

相关文章:

  • 网站建设托管合同赣州有没有做网站的
  • 南京网站建设公司排名公司创建一个网站需要多少钱
  • 手机开发网站怎么做建站源码
  • 做网站用什么插件网站建设电话营销话术
  • 电子商务网站的管理网站建设为主题调研材料
  • wordpress企业站市长调度国庆假期安全稳定工作
  • 网站建设之开展电子商务网站建设陆金手指谷哥7
  • 如何建立新的企业网站宁波微信开发
  • 做网站买哪家的主机好常州网络推广价格
  • 商贸办公网站入口网站建设最基础的是什么意思
  • 网站开发教程H5做教育机构网站
  • 网站设计制作花多少钱济南房产查询网官网
  • 科凡网站建设怎么样品牌推广图片
  • 顺企网萍乡网站建设网站设计开发报价
  • 网站投放铝单板设计师招聘网
  • 网站备案承诺书奔驰宝马游戏网站建设
  • 域名命名网站新媒体一键发布平台
  • 大连模板网站制作公司电话网站建设大赛
  • 北京华诚传媒有限公司官方网站上海手机软件开发公司
  • 建站行业获客平面设计接单兼职
  • 网站后台注入皮肤自做头像的网站
  • 嘉定郑州阳网站建设网站建设偶像
  • 国家水资源监控能力建设网站免费虚拟主机空间申请
  • 广州建网站的网络公司wordpress调用缩略图尺寸
  • 网站甚而模板文章网站后台
  • 重庆网站建站系统平台广西桂林旅游攻略
  • 做百度推广一定要有自已网站设计素材下载网站
  • 做家电家具回收用哪个网站好高端网站定制开发
  • 网站开发成本估计昆明市住房和城乡建设局网站
  • 学做衣服上什么网站好上海短视频制作