推 conjure0: 實際代數值就知道了,公式沒錯 05/11 15:55
推 bear6709: 每一回合(RTT)中每個被回應的區段+1 05/11 16:23
→ bear6709: 如果窗格大小=5且都有回應,則該回合cwnd+5 05/11 16:26
→ bear6709: cwnd從5->10為2的指數倍,下回合同理。 05/11 16:28
可是為何slow start 不是 cwnd=cwnd*2 (cwnd不是congestion window size嗎?)
congestion avoidance cwnd=cwnd+1
※ 編輯: lexus7310 (1.164.80.84), 05/11/2016 17:18:02
推 conjure0: 你代值就知道原因了 05/11 17:23
→ lexus7310: 小弟愚鈍= = 煩請詳解 05/11 17:36
推 lei70200: slow start是per ack,每回來幾個ack就+1幾次 05/11 17:46
→ lei70200: congestion avoidance是cwnd全收完ack 整個cwnd才+1 05/11 17:47
推 lei70200: 所以是per cwnd 這樣比較容易理解 05/11 17:50
→ lexus7310: 了解謝謝 他的算式是以per ack為前提而我以為是結果 05/11 18:05
推 jachin: 事實上,我個人認為不會考這公式,而是最多考計算,你只要 05/13 01:22
→ jachin: 知道何時指數成長,何時線性成長,狀態轉換,如果是Reno, 05/13 01:22
→ jachin: 記得結合Fast Retransmit→Fast Recovery去瞭解,並且注意 05/13 01:22
→ jachin: 和Tahoe的差別, 祝今年一起上榜 05/13 01:22