永发信息网

计算机网络原理 简述TCP拥塞控制中慢启动的过程

答案:2  悬赏:70  手机版
解决时间 2021-04-16 00:49
计算机网络原理 简述TCP拥塞控制中慢启动的过程
最佳答案
在刚建立连接时,将拥塞窗口的大小初始化为该连接所需的最大连接数据段的长度值,并发送一个最大长度的数据段(当然必须是接收窗口允许的)。如果在定时器超时前得到确认,将拥塞窗口的大小增加一个数据段的字节数,并发送两个数据段,如果每个数据段在定时器超时前都得到确认,就再在原基础上增加一倍,即为4个数据段的大小,如此反复,每次都在前一次的基础上加倍。当定时器超时或达到发送窗口设定值,停止拥塞窗口尺寸的增加。这种反复称为慢速启动,所有的TCP协议都支持这种方法。
网络拥塞:网络的吞吐量与通信子网负荷(即通信子网中正在传输的分组数)有着密切的关系。当通信子网负荷比较小时,网络的吞吐量(分组数/秒)随网络负荷(每个节点中分组的平均数)的增加而线性增加。当网络负荷增加到某一值后,若网络吞吐量反而下降,则表征网络中出现了拥塞现象。在一个出现拥塞现象的网络中,到达某个节点的分组将会遇到无缓冲区可用的情况,从而使这些分组不得不由前一节点重传,或者需要由源节点或源端系统重传。当拥塞比较严重时,通信子网中相当多的传输能力和节点缓冲器都用于这种无谓的重传,从而使通信子网的有效吞吐量下降。由此引起恶性循环,使通信子网的局部甚至全部处于死锁状态,最终导致网络有效吞吐量接近为零。
全部回答
TCP采用慢开始和拥塞避免的方法控制发送
慢开始的思路是,先测试一下,在由小到大的增大发送窗口
具体的:预先设置一个慢开始门限,ssthresh(用于控制拥塞)
先设拥塞窗口cwnd=1,发送第一个报文,收到确认后把cwnd设为2,在发送,收到回复后,再把cwnd增加2个,即,收到回复后就把cwnd增加一倍,这就是慢开始算法
当cwnd>ssthresh就停止上述的慢开始算法而使用拥塞避免算法
拥塞避免算法就是每收到一个回复后就把cwnd加1,直到出现拥塞
无论在慢开始还是拥塞避免时只要出现拥塞就把ssthresh设为原值的一半(这就是乘法减小)并把cwnd设为1,在执行慢开始算法,重复上述过程
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
动漫中的中长发男生。
梦幻60的镰刀国标是多少,不打宝石多少算不错
3 4 5 9组成24怎么算?
一张物理试卷水平放在桌上静止时,下列说法正
成功与时间有什么关系?
穿越耽美、魔法、异能、俢真、玄幻,最好都是
请高手解梦.我梦见我和朋友一起去钓鱼!
花桥到上海闵行区银都路地铁线怎么转?
怎样才能把乐动力健步数据放在手机首页呢
电脑重安不了
使命召唤6现代战争2STEAM版和完整版有什么区
有哪个高手给我点提示啊
淘宝或者拍拍哪家的UGG最好啊?
做模具有前途吗?
飞车中金钥匙最多可以开到什么
推荐资讯
苹果侠盗猎车怎么作弊,侠盗飞车罪恶都市怎么
现在哪种五笔输入法最好用?
如果你喜欢一个女孩子,而她一个非常好的朋友
2009年12月中泰对抗赛具体时间表
麻烦提供一个grubby2009年的比赛录像包
步步高v609
长春市鑫淼参茸经销有限公司怎么去啊,有知道
天下贰弈剑PK该注意什么,还有这个职业PK操作
安慰句子带有你还有我,找风和雨的诗句
请问什么问题
麦兜打架最后赢了吗?
搬了新办公室,就不顺了,请高手指教.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?