運輸層協議概述

2022-01-31 08:29:08 字數 846 閱讀 3682

運輸層位於網際層和應用層之間,屬於端到端通訊,有兩個重要的功能就是復用和分用

復用:傳送方不同的程序可以使用運輸層同乙個協議棧進行輸送資料

分用:就是指接收方在收到報文後,抱去首部,可以將這些資料正確的交給對應的應用程序

網路層是為各個主機提供通訊的,運輸層是為各個應用程式提供邏輯通訊的

根據不同的需求,運輸層有兩個非常重要的運輸協議tcp  udp

運輸層向高層遮蔽了下面的網路層的實現細節,使使用者感覺是在兩個運輸層實體進行的乙個端到端的通訊;但是這個邏輯通道卻因為運輸層使用的協議不同而對上層產生了額很大的影響

儘管下面的網路是不可靠的,但是使用tcp的時候,就是乙個面向連線的全雙工通訊的可靠通道,udp就是不可信的通道

udp使用者資料報協議

tcp傳輸控制協議

udp的面相無連線的,雖然不是可信的協議,但是很多時還是很用的的,效率高

tcp是面向連線,每次通訊前都需要建立連線,結束後釋放鏈結,因為是可靠的通訊,所以需要很多處理可靠的額外開銷,同時不提供廣播和組播

因為主機上的程序的建立和撤銷是動態的,所以我們無法識別目的主機ide程序位置。,我們往往通過目的主機來識別程序位置,但是我們不知道具體的應用程序是主機上的哪乙個。解決這個問題就是引入了協議埠號(埠)

協議棧上的協議埠是軟體埠,路由器和主機上的埠是硬體埠,硬體埠是處理主機之間的,軟體埠是處理運輸實體和協議程序之間的互動的一種位址

埠號是16位的,

分為伺服器端口和客戶端埠

伺服器端口:0-1023  熟知埠號:一些重要的應用程式的埠號

1024-49151 登記埠號:沒有熟知埠號的稱為登記埠號

短暫埠號:客戶應用程序臨時使用的

運輸層協議概述

紫色代表一級目錄 粉紅代表二級目錄 藍色代表 目錄 紅色代表關鍵字 橙色代表說明 運輸層協議概述 程序之間的通訊 從通訊的角度看,運輸層向它上面的應用層提供通訊服務,它屬於面向通訊部分的最高層。從資訊處理的角度看,運輸層是使用者功能中的最低層。當網路邊緣中的兩個主機使用網路核心功能進行端到端通訊時 ...

5 1運輸層協議概述

網路層為上層提供邏輯通訊,而應用層為上層提供端到端的邏輯通訊。osi規定的運輸協議資料單元tpdu在tcp和udp中分別稱之為tcp報文段和udp使用者資料報。udp使用者資料報協議 不需要建立連線,也不需要任何確認,但是有時卻是最有效的工作方式 tcp傳輸控制協議 tcp不提供廣播或多播服務。tc...

運輸層之 協議概述與 UDP

寫在之前 最近學習謝希仁老師的 計算機網路 發現很多知識繁雜難懂。在學習時做下筆記,一來方便自己複習,二來可以給他人些許幫助。如果有任何問題,歡迎學習交流。運輸層是整個網路體系結構中的關鍵層次之一。以下為重要概念 運輸層協議的特點.程序之間的通訊與埠等 udp 協議 重要的 tcp 協議和可靠傳輸的...