1. 程式人生 > >TCP/IP三次握手、四次揮手總結

TCP/IP三次握手、四次揮手總結

       假設:如果傳送網路阻塞,由於TCP/IP協議定時重傳機制,B向A傳送了兩次SYN請求,分別是x1和x2,且因為阻塞原因,導致x1連線請求和x2連線請求的TCP視窗大小和資料報文長度不一致,如果最終x1達到A,x2丟失,此時A同B建立了x1的連線,這個時候,因為AB已經連線,B無法知道是請求x1還是請求x2同B連線,如果B預設是最近的請求x2同A建立了連線,此時B開始向A傳送資料,資料報文長度為x2定義的長度,視窗大小為x2定義的大小,而A建立的連線是x1,其資料包長度大小為x1,TCP視窗大小為x1定義,這就會導致A處理資料時出錯。