Ang mabilis na muling pagpapadala ay isang pagbabago sa algorithm sa pag-iwas sa pagsisikip. Tulad ng sa mabilis na retransmit algorithm ni Jacobson, kapag ang nagpadala ay nakatanggap ng ika-3 duplicate na ACK, ipinapalagay nito na ang packet ay nawala at muling ipinapadala ang packet na iyon nang hindi naghihintay na mag-expire ang isang retransmission timer.
Bakit kapaki-pakinabang ang mabilis na muling pagpapadala?
Mabilis na muling pagpapadala ay may mahalagang papel dito. Pagkatapos makatanggap ng ilang bilang ng mga duplicate na ACK, muling ipinapadala ng TCP sa gilid ng pagpapadala ang nawawalang packet nang hindi naghihintay na mag-expire ang timer. Bukod dito, ang pagtanggap ng ilang bilang ng mga duplicate na ACK ay nangangahulugan na ang network congestion ay naganap.
Kailan ginamit ang mabilis na muling pagpapadala sa TCP?
Ang
Fast retransmit ay isang pagpapahusay sa TCP na nagbabawas sa oras ng paghihintay ng nagpadala bago muling i-transmit ang isang nawawalang segment. Ang isang TCP sender ay karaniwang gumagamit ng isang simpleng timer para makilala ang mga nawawalang segment.
Bakit kailangan natin ng mabilis na pagbawi para sa TCP congestion control?
Sa paggamit lamang ng Fast Retransmit, ang window ng congestion ay ibababa sa 1 sa tuwing matukoy ang congestion ng network. Kaya, nangangailangan ng mahabang panahon upang maabot ang mataas na paggamit ng link tulad ng dati. Ang Mabilis na Pagbawi, gayunpaman, ay nagpapagaan sa problema na ito sa pamamagitan ng pag-alis sa mabagal na yugto ng pagsisimula.
Ano ang fast retransmit fast recovery?
Ang
Fast Retransmit at Fast Recovery ay idinisenyo upang pabilisin ang pag-recover ng koneksyon, nang hindi nakompromiso ang mga katangian ng pag-iwas sa congestion nito. Kinikilala na ng kliyente ang unang segment, kaya nakumpleto ang tatlong paraan na pagkakamay. Ang receive window ay nakatakda sa 5000.