最新最快汽车新闻
太阳能光伏网

gccs燃烧控制技术是什么 tcp拥塞控制四种算法

上次我们讲到24个数据报文段在传输过程中丢了4个该怎么办?我们继续按流程走,接收方收到20个数据报文段,给发送方一次发回20个确认报文段,一段时间后之前丢失的那4个数据报文段的重传计时器超时了,发送方就判断网络可能出现了拥塞,因此进行以下工作。

第一,将慢开始门限值更新为发生拥塞时的拥塞窗口cwnd的一半。

第二,将拥塞窗口cwnd的值减少为一,并重新开始执行慢开始算法。当慢开始算法执行到拥塞窗口cwnd增长到了新的慢开始门权限值时,停止使用慢开始算法,转而执行拥塞避免算法。

通过本例可以看出,TCP发送方一开始使用慢开始算法,让拥塞窗口cwnd的值从一开始按指数规律增长。当拥塞窗口cwnd的值增长到初始的慢开始门限值时,停止使用慢开始算法,转而执行拥塞避免算法,让拥塞窗口cwnd的值按线性加一的规律增长。当发生超时重传时,就要判断网络可能出现了拥塞,采取相应的措施,一方面将慢开始门限值更新为发生拥塞时的拥塞窗口cwnd的一半,另一方面将拥塞窗口cwnd的值减少为一,并重新开始执行慢开始算法,拥塞窗口cwnd的值,又从一开始按指数规律增长,当增长到了新的慢开始门限值时,停止使用慢开始算法,转而执行拥塞避免算法,让拥塞窗口cwnd的值按线性加一的规律增长。

需要注意的是慢开始是指一开始向网络注入的报文段少,而并不是指拥塞窗口cwnd的增长速度慢,拥塞地面也并非指完全能够避免云塞,而是指在拥塞避免阶段,将拥塞窗口控制为按线性规律增长,使网络比较不容易出现拥塞。

慢开始和拥塞避免算法是1988年就提出的TCP拥塞控制算法,也就是TCP的它后版本,1990年又增加了两个新的拥塞控制算法,以便改进TCP的性能。这就是快重传和快恢复,被称为TCP的Reno版本。

有时个别报文段会在网络中丢失,但实际上网络并未发生拥塞,这将导致发送方超时重传,并误认为网络发生了拥塞。例如在之前的例子中,当拥塞窗口增大到24时,发生了超时重传,而网络此时并没有发生拥塞,但是发送方却误认为网络发生了拥塞,于是发送方错误的重新启动慢开始算法,并把拥塞窗口cwnd又设置为最小值一,因而降低了传输效率,采用快重传算法,可以让发送方尽早知道发生了个别报文段的重传。所谓快重传,就是使发送方尽快进行重传,而不是等超时重传计时器,超时再重传。

这就要求接收方不要等待自己发送数据时才进行捎带确认,而是要立即发送确认。即使收到了失去的报文段,也要立即发出对已收到的报文段的重复确认。发送方一旦收到三个连续的重复确认,就将相应的报文段立即重传,而不是等该报文段的重传计时器超时时再重传。

下面我们会举例说明快重传算法。我们讲依旧采取图表的方式来进行讲述。这就放到最后一篇文章里就来讲了,下期再见。

最新相关
破百不到4秒!测试保时捷911 Carrera 4

破百不到4秒!测试保时捷911 Carrera 4

在几个月前,我刚测试了一台911,不过那是搭载最强动力版本的911 Turbo S,2.98秒的百公里加速成绩也直接刷新了加速测试排行。而这次拿到的911则搭载的是入门动力的3.0T低功率车型。不过它的加速...

电动玩儿跨界 北汽新能源EC180试驾体验

电动玩儿跨界 北汽新能源EC180试驾体验

面对北京近乎不可能完成的摇号制度和时不时就来一下的雾霾单双号,不限行、好摇号又免购置税的纯电动汽车真是越来越招人喜欢了。不仅是苦于要不上汽油指标的无车一组,更多有车家庭也纷纷考虑入...

当赛车手遇见雷克萨斯ES,是谁改变了谁?

当赛车手遇见雷克萨斯ES,是谁改变了谁?

在我身边,有很多车手朋友,甚至有一些已经达到了职业水准。但他们还是更愿意用爱好者这个词来形容自己。他们认为,这样足够低调、足够含蓄——每个人的身边总有着更多、更专业、更快...

MKX还是QX50 50万元豪华SUV跨级之战

MKX还是QX50 50万元豪华SUV跨级之战

对于预算在50万元左右的朋友来说,想买辆豪华品牌SUV一般只能选择中型车,包括BBA和身处第二阵营的诸多车型。但其实在这个价格区间内还有一个选择——林肯MKX,它拥有中大型SUV的尺寸,...

自主特斯拉 荣威MARVEL X将枪口对准了谁

自主特斯拉 荣威MARVEL X将枪口对准了谁

中国汽车新闻网讯新能源汽车俨然成了各大车企争相斗艳的角斗场,就自主品牌来讲,比亚迪、北汽和荣威的新能源车型算是路上跑得最多的了。在去年中,作为荣威品牌向上冲击中高端豪华电动SUV的明星...

汽车的正常胎压是多少?怎么测才准确?

汽车的正常胎压是多少?怎么测才准确?

所谓胎压,严格意义上指的是轮胎内部空气的压强。以人体作比喻的话,发动机是汽车的心脏,发动机的损坏将导致汽车生命的耗尽,那么轮胎胎压则是汽车的血压,胎压的高低对汽车的性能和动力有着至关...