計算機網路 關於傳輸層的知識概括和理解。

2021-10-20 18:47:09 字數 941 閱讀 4456

關於傳輸層的知識概括和理解。

1、運輸層為主機之間的應用程序提供邏輯通訊,只有主機的協議棧才有運輸層,網路層提供的是主機間的通訊,而運輸層為程序提供端到端的通訊。運輸層很重要的乙個功能就是復用和分用。

2、運輸層有兩種主要的運輸協議:無連線的udp(使用者資料報協議)和面向連線的tcp(傳輸控制協議)。

3、運輸層使用協議埠號,01023是熟知埠號,102449151是登記埠號,49152~65535是短暫埠號。埠具有本地意義。

4、udp只在ip協議之上增加了少量功能,即復用分用功能和差錯檢測功能。udp對應用層交下來的報文不合併也不拆分,而是保留這些報文的邊界,udp一次交付乙個完整的報文。udp沒有擁塞控制,支援一對

一、一對多和多對多通訊。udp是無連線的因此不需要套接字。

5、tcp是面向連線 的傳輸協議,每一條tcp連線只能有兩個端點,即一對一通訊。tcp提供全雙工通訊且提供可靠交付。tcp是面向位元組流的。

6、tcp在傳送報文時和udp完全不同,tcp不關心應用層把多長的報文傳送到tcp的快取中。

7、tcp可靠傳輸的工作原理:確認和重傳機制。tcp通過連續arq協議和滑動視窗協議來提高傳輸效率。

8、tcp雖然是面向位元組流的,但傳送的資料單元確是報文段;在tcp傳送 的位元組流中每乙個位元組都按序編號。

9、tcp的滑動視窗是以位元組為單位的,傳送視窗通常只是傳送快取的一部分。10、tcp採用自適應演算法確定超時重傳時間。11、tcp有流量控制功能,即讓傳送方的傳送速率別那麼快,讓接收方來得及接收。tcp有擁塞控制功能,擁塞的定義:對網路中某一資源的需求超過了該資源所能提供的可用部分,使得網路效能變壞。tcp進行擁塞避免的演算法有四種:慢開始、擁塞避免、快重傳、快恢復。12、tcp連線過程,客戶和伺服器之間交換三個報文,即「三報文握手」,之後建立連線。13、tcp斷開連線,通過「四報文握手」。主動斷開連線的一方要用時間等待計時器設定一段等待時間,因此主動斷開的一方通常更後進入關閉狀態。

計算機網路 傳輸層

為什麼要劃分傳輸層?既然網路層已經能把源主機上發出的資料傳送給目的主機,那麼為什麼還需要加上乙個傳輸層呢?這就需要我們理解主機使用者應用層通訊的主體,位於兩台網路主機中真正的資料通訊主體並不是這兩台主機,而是兩台主機中的各種網路應用程序.同一時間一台主機上可能有多個程序同時執行,這時候就需要為應用程...

計算機網路(傳輸層)

網路層提供了主機之間的邏輯通訊,運輸層為運輸在不同主機上的程序之間提供了邏輯通訊。運輸層協議是在端系統中而不是在路由器中實現的。運輸協議能夠提供的服務常常受制於底層網路層協議的服務模型。底層無法提供時延或頻寬保證,運輸層協議也無法提供。但是即使底層網路協議不可靠,運輸協議也可以提供可靠的資料傳輸服務...

計算機網路 傳輸層

運輸層最重要的兩種協議 tcp協議,udp協議 真正的通訊 兩個主機之間應用程序的通訊 運輸層的重要功能 1 復用 傳送方的不同應用程序使用同乙個運輸層協議傳輸資料 應用層 運輸層 2 分用 接收方的運輸層在剝去報文首部後把資料真正交付到目的應用程序 運輸層 應用層 網路層和運輸層的區別 網路層說明...