計算機網路

2021-10-11 02:23:09 字數 1393 閱讀 6257

1 運輸層協議概述

1.1 程序之間的通訊

運輸層提供引用程序簡的邏輯通訊

網路層是為主機之間提供邏輯通訊,而運輸層為應用程序之間提供端到端的邏輯通訊

當運輸層採用面向連線的tcp協議時,儘管下面的網路是不可靠的,但是這種邏輯通訊通道就相當於一條全雙工的可靠通訊

當運輸層採用無連線的udp協議時,這種邏輯通訊通道仍然是一條不可靠通訊。

1.2 運輸層的兩個主要協議

tcp/ip

(1) 使用者資料報協議 udp

(2)傳輸控制協議 tcp

udp和tcp的區別

udp在傳送資料之前不需要建立連線。原地主機的傳輸層在收到udp報文後,不需要給出任何確認。

tcp才是提供面向連線的服務。在傳送資料之前必須先建立連線,資料傳送結束後要釋放連線。tcp不提供廣播,多播服務,因此不可避免地增加了許多開銷,如確認,流量控制,計時器和連線管理等

1.3 運輸層的埠

1.3.1 伺服器端使用的埠

(1)熟知埠號(系統埠號)ftp 21 http 80

(2)登記埠號

1.3.2 客戶端使用的埠號

短暫埠號

2 使用者資料報協議udp

2.1 udp概述

使用者資料udp有兩個字段:資料字段和首部字段

首部欄位很簡單,只有8個位元組,由四個字段組成,每個欄位的長度都是兩個位元組

(1) 源埠 在需要對方回信時選用。不需要時可用全0

(2)目的埠 在終點交付報文時必須要使用到

(3)長度 udp使用者資料報的長度

(4)檢驗和 檢測udp使用者資料報在傳輸中是否有錯。有錯就丟棄

2.2 傳輸控制協議tcp概述

2.2.1 tcp最主要的特點

(1)tcp是面向連線的運輸層協議

應用程式在使用tcp協議之前,必須建立tcp連線。在傳送資料完畢之後,必須釋放已經建立的tcp連線。

(2)每一條tcp連線只能有兩個端點(endpoint),每一條tcp連線只能是點對點的

(3)tcp提供可靠交付的服務,通過tcp連線傳送的資料,無差錯、不丟失、不重複、並且按序到達。

(4)tcp提供全雙工通訊

(5)面向位元組流

計算機網路9 計算機網路效能

1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位時間 ...

計算機網路 計算機網路的效能

目錄 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...

計算機網路學習 計算機網路效能

出自 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...