傳輸層:TCP爲什麼靠譜

順序問題和丟包問題 爲了保證順序性,每個包都有一個ID(序號),在建立連接時溝通初始ID,然後按照ID一個一個發送,爲了保證不丟包,需要對接收的包有確認,但是這個確認不是收到一個包就確認一個,而是會應答某個ID之前所有的包,這叫累計確認或累計應答。 爲了記錄所有發送的包和接收的包,TCP也需要發送端和接收端分別都有緩存來保存這些記錄。 發送端的緩存裏是按照包的ID一個一個排列,根據處理情況分成四個
相關文章
相關標籤/搜索