這樣算概率感覺有點不太對,40% 的概率算出來也太大了,不丟包的前提下,失序重傳的概率也太大了。我覺得問題出在,雖然列舉了六種情況,但這六種情況各自的概率并不是相同的。正常網(wǎng)絡(luò)環(huán)境中,除非是兩個包按照不同的鏈路傳送,或者路由器等網(wǎng)絡(luò)設(shè)備不按照 FIFO 的順序轉(zhuǎn)發(fā)報文,否則失序本身的概率就不會很大,也就是兩次 ack 的概率其實就很小,三次 ack 的概率只會更小。
TCP的快速重傳機(jī)制一、快速重傳機(jī)制 上一篇講到了TCP 的超時重傳,但是超時重傳往往會帶來許多微妙的問題,比如說: 當(dāng)一個報文段丟失時,會等待一定的超時周期然后才重傳分組,增加了端到端的時延。...