TCP-IP 學習(三) TCP

1、鏈接

        三次握手:找個朋友握握手。 算法

        a->b:hi個人syn=123; spa

        b->a:hi個人syn=456 你的是123+1? im

        a->b:hi你的是456+1; 數據

                                                 

2、交流

         chat 在第一次鏈接交流的時候已經兩邊已經商量了個mss img

                MSS默認最大值爲536字節。注:MSS=TCP報文段長度-TCP首部長度

               a->b:124--457  len 10 第一次序號確認號是鏈接的時候最後一次的那個。

               b->a:457--134 ACK確認---》這個確認號能夠是收到的最大的數據位置的

        也就是說不是和鏈接確認的時候同樣發一個確認一個。可是有定時的

        nagle算法是容忍度是有一個還在確認中,犧牲了傳輸的速率,可是提高了傳輸的利用率。

3、斷開鏈接

                四次鏈接的小團終止計劃

              a->b:小黑說我大CD,不上

              b->a:藍胖說ok

              b->a:藍胖說我大也CD,不上--補藍去了

              a->b:小黑說OK --我刷錢去了

 4、狀態圖 

            LISTEN->SEND->ESTABLISHED

            LISTEN->RECV->ESTABLISHED

 

            WAIT1->WAIT2->TIME_WAILT->CLOSING

            CLOSE_WAIT->LAST_ACK->CLOSING

相關文章
相關標籤/搜索