[问题] 资讯处理 TCP Reno

楼主: lexus7310 (Fox)   2016-05-11 15:35:10
请问tcp reno的slow start为指数成长 为何算式却是 cwnd=cwnd+1?
同理,congestion avoidance 是线性成长 却是 cwnd=cwnd+1/cwnd?
作者: conjure0 (有梦最美 希望相随)   2016-05-11 15:55:00
实际代数值就知道了,公式没错
作者: bear6709 (熊)   2016-05-11 16:23:00
每一回合(RTT)中每个被回应的区段+1如果窗格大小=5且都有回应,则该回合cwnd+5cwnd从5->10为2的指数倍,下回合同理。
作者: conjure0 (有梦最美 希望相随)   2016-05-11 17:23:00
你代值就知道原因了
楼主: lexus7310 (Fox)   2016-05-11 17:36:00
小弟愚钝= = 烦请详解
作者: lei70200 (Lei)   2016-05-11 17:46:00
slow start是per ack,每回来几个ack就+1几次congestion avoidance是cwnd全收完ack 整个cwnd才+1所以是per cwnd 这样比较容易理解
楼主: lexus7310 (Fox)   2016-05-11 18:05:00
了解谢谢 他的算式是以per ack为前提而我以为是结果
作者: jachin (火腿哥)   2016-05-13 01:22:00
事实上,我个人认为不会考这公式,而是最多考计算,你只要知道何时指数成长,何时线性成长,状态转换,如果是Reno,记得结合Fast Retransmit→Fast Recovery去了解,并且注意和Tahoe的差别, 祝今年一起上榜

Links booklink

Contact Us: admin [ a t ] ucptt.com