[问题] TCP壅塞控制

楼主: linklink (到时再说)   2016-01-05 23:07:08
板友好:
最近在重新复习
但是在TCP的壅塞控制有点被搞混
在壅塞避免(英文字太多 原谅我打中文~"~)传送三个ACK后
1.是在进入快速重传之前会将门槛值设定cwnd/2,而cwnd设定门槛值+3吗??
2.而王老师又说不用+3,有去爬过文几乎都说会+3 到底是要+还是不+??
3.在104年地特三等电脑网络第三题fast recovery拟答是若没有逾时
回到雍塞避免阶段,若逾时则是将windows减半,回到slow start
在他讲义中的图则是说将cwnd=1,到底是???
讲义图:http://imgur.com/MV7OiGn
以上三个问题 请高手替我解惑 谢谢
作者: oklp1415 (天生我材)   2016-01-05 23:40:00
因该可以跑去问王老师,现在他还有在上课!!
作者: egnaro123 (原po是大叔)   2016-01-06 00:14:00
没加三吧,他是一个算法,是动态在调WINDOW地特考这是有些怪.会了太概也用不上
作者: jachin (火腿哥)   2016-01-06 00:28:00
1.快速重传,就是连传三个,又失败,才会进入slow start我想老师没打清楚.应该是门槛值变为当时window减半,slowstart的congestion window是从1开始
作者: kamdog (贱狗)   2016-01-07 11:45:00
1.2.问过王老师,老师说这个算法是一个概念,版本很多有的有+3有的没3.cwnd就是j大所提congestion window,在slow start或congestion avoidance 阶段传送端收到三个接收端来的ack表示未收到资料后进入fast retransmit,传送端快速重传一次后进入fast recovery,若成功则回到congestion avoidance,否则回到slow start,cwnd=1
作者: jachin (火腿哥)   2016-01-08 00:54:00
推K大另外一提,如果是TCP Series 2 Reno,的确cw是除2,而没有slow start

Links booklink

Contact Us: admin [ a t ] ucptt.com