<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] ## TCP 概念 TCP( Transmission Control protoco:傳輸控制協議),TCP協議是計算機網絡中非常復雜的一個協議 ## 特點 - TCP是面向連接的協議 - TCP的一個連接有兩端(點對點通信) - TCP提供可靠的傳輸服務 - TCP協議提供全雙工的通信 - TCP是面向字節流的協議 ![](https://img.kancloud.cn/67/87/678786472d246a108b0f741bfc6109f9_1562x654.png) ## 協議解析 ### 序號 - 0~2^32-1 - 一個字節一個序號 - 數據首字節序號 ### 確認號 - 0~2^32-1 - 一個字節一個序號 - **期望收到數據的首字節序號** >[info] 確認號為N:則表示N-1序號的數據都已經收到 ### 數據偏離 - 占4位:0~15,單位為:32位字 - 數據偏離首部的距離,因為**TCP選項**是可變長,所以需要通過數據偏離確定數據開始的實際位置 ### TCP標記 占6位,每位各有不同意義 | 標記 | 含義 | | --- | --- | | URG | Urgent:緊急位,URG=1,表示緊急數據 | | ACK | Acknowledgement:確認位,ACK=1,確認號才生效 | | PSH | Push:推送位,PSH=1,盡快地把數據交付給應用層 | | RST | Rest:重置位,RST=1,重新建立連接 | | SYN | Synchronization:同步位,SYN=1表示連接請求報文 | | FIN | Finish:終止位,FN=1表示釋放連接 | ### 窗口 - 占16位:0~2^16-1 - 窗口指明允許對方發送的數據量 > 比如窗口的值是1000,確認號是501,則可以發送的數據為 501-1500 ### 校驗和 與UDP一致 ### 緊急指針 - 緊急數據 (URG=1) - 指定緊急數據在報文的位置 ### TCP選項 - 最多40字節 - 支持未來的拓展
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看