TCP/IP 模型中的傳輸層


傳輸層負責將資料從源主機無錯誤地端到端傳遞到目標主機。它對應於 OSI 模型的傳輸層。

傳輸層的功能如下:

  • 它便於通訊主機進行對話。
  • 它為使用者提供了一個訪問底層網路的介面。
  • 它可以提供可靠的連線。它還可以執行錯誤檢查、流量控制和驗證。

此層使用的協議如下:

  • 傳輸控制協議,TCP - 它是一種可靠的面向連線的協議,用於在沒有任何錯誤的情況下將資料從源傳輸到目標機器。在傳輸之前,在對等實體之間建立連線。在傳送主機上,TCP 將傳入的位元組流劃分為段,併為每個段分配一個單獨的序列號。在接收主機上,TCP 對段重新排序,並向傳送方傳送確認,確認段已正確接收。TCP 還管理流量控制,以防止快速傳送方壓倒緩慢接收方。
  • 使用者資料報協議,UDP - 它是一種面向訊息的協議,提供簡單的不可靠、無連線、無確認的服務。它適用於不需要 TCP 的排序、錯誤控制或流量控制的應用程式。它用於傳輸少量資料,其中交付速度比交付準確性更重要。
  • 流控制傳輸協議,SCTP - 它結合了 TCP 和 UDP 的功能。它像 UDP 一樣面向訊息,同時提供像 TCP 一樣的可靠的面向連線的服務。它用於網際網路上的電話。

下圖顯示了 TCP/IP 協議套件中的傳輸層:

更新於:2020年6月17日

11K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告