[TCP/IP] TCP的重發機制是怎么實現的


1)滑動窗口機制,確立收發的邊界,能讓發送方知道已經發送了多少(已確認)、尚未確認的字節數、尚待發送的字節數;讓接收方知道(已經確認收到的字節數)
2) 超時重傳,tcp每發送一個報文段,就設置一次計時器,重傳時間到但還沒收到確認,就重傳這一報文段,這個時間是加權平均的往返時間
3)選擇重傳,用於對傳輸出錯的序列進行重傳,如果中間有順序的包丟了,接收窗口發送確認號的時候,會發丟之前的ack號,選擇重發的包序號,選擇確認

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM