<button id="ubaxw"><tr id="ubaxw"></tr></button> <s id="ubaxw"><acronym id="ubaxw"></acronym></s><dd id="ubaxw"><noscript id="ubaxw"></noscript></dd>
    <em id="ubaxw"><object id="ubaxw"><u id="ubaxw"></u></object></em>

    <dd id="ubaxw"></dd>
  • 傳輸控制協議—TCP

    TCP(傳輸控制協議)是互聯網協議族的主要協議之一。它位于應用層和網絡層之間,用于提供可靠的交付服務。它是一種面向連接的通信協議,有助于通過網絡在不同設備之間交換消息?;ヂ摼W協議 (IP) 建立了在計算機之間發送數據包的技術,與 TCP 配合使用。

    TCP/IP層

    TCP的工作原理

    為了確保每條消息完好無損地到達其目標位置,TCP/IP 模型將數據分解成小包,然后在另一端將這些包重新組裝成原始消息。與一次性發送所有內容相比,以小塊信息的形式發送信息可以更輕松地保持效率。 

    TCP工作原理

     

    將特定消息分解為數據包后,如果一條路線堵塞但目的地保持不變,則這些數據包可能會沿多條路線傳輸。

    例如,當用戶在世界某個地方的互聯網上請求網頁時,服務器會處理該請求并將 HTML 頁面發送回該用戶。服務器使用稱為 HTTP 協議的協議。然后 HTTP 請求 TCP 層設置所需的連接并發送 HTML 文件。

    現在,TCP 將數據分解成小數據包并將其轉發到互聯網協議 (IP) 層。然后數據包通過不同的路由發送到目的地。

    用戶系統中的 TCP 層等待傳輸完成,并在收到所有數據包后進行確認。

     

    TCP/IP的特點

    傳輸控制協議的一些最突出的特征是

    1. 段編號系統

    • TCP 通過為每個分段分配編號來跟蹤正在發送或接收的分段。
    • 特定的字節號被分配給要傳輸的數據字節,而段被分配序列號。
    • 確認號被分配給接收到的段。

    2. 面向連接

    • 這意味著發送者和接收者相互連接直到該過程完成。
    • 數據的順序保持不變,即傳輸前后的順序保持不變。

    3. 全雙工

    • 在 TCP 中,數據可以同時從接收方傳輸到發送方,反之亦然。
    • 它提高了發送方和接收方之間的數據流效率。 

    4. 流量控制

    • 流量控制限制發送者傳輸數據的速率。這樣做是為了確??煽康慕桓?。
    • 接收方不斷向發送方提示可以接收多少數據(使用滑動窗口)

    5. 錯誤控制

    • TCP實現了可靠數據傳輸的錯誤控制機制
    • 錯誤控制是面向字節的
    • 檢查段以進行錯誤檢測
    • 錯誤控制包括 –損壞的段和丟失的段管理、亂序段、重復段等。

    6. 擁塞控制

    • TCP 考慮網絡擁塞程度
    • 擁塞級別由發送方發送的數據量決定

    優點

    • 這是一個可靠的協議。

    • 它提供了一種錯誤檢查機制以及恢復機制。

    • 它提供流量控制。

    • 它確保數據按照發送的確切順序到達正確的目的地。

    • 開放協議,不屬于任何組織或個人所有。

    • 它為網絡上的每臺計算機分配一個 IP 地址,為每個站點分配一個域名,從而使每個設備站點在網絡上都可區分。

    缺點

    • TCP 是為廣域網而設計的,因此它的大小對于資源匱乏的小型網絡來說可能會成為一個問題。

    • TCP 運行多個層,因此會降低網絡速度。

    • 它本質上不是通用的。這意味著,它不能代表 TCP/IP 套件之外的任何協議棧。例如,它無法與藍牙連接一起使用。

    • 自大約 30 年前開發以來,沒有任何修改。

    時間:2023-09-14
    新悅網絡
    編輯:

    使用指南

    多年來我們只專注于此,精確識別超萬種物體和場景

    首頁    百科知識    傳輸控制協議—TCP

    最新內容

    百科知識

    国产情品黄色视频一二三区,国产丝袜校园亚洲图片,国产精品久久国产精麻豆99密,一级A片美女国产