TCP/IP、UDP/IP協議

kuaqi發表於2024-08-29

參考連結

1、OSI七層模型

(1)OSI含義

  • OSI模型,即開放式通訊系統互聯參考模型Open System Interconnection Reference Model),是國際標準化組織(ISO)提出的一個試圖使各種計算機在世界範圍內互連為網路的標準框架,簡稱OSI。”

(2)OSI定義了網路互連的七層模型(物理層、資料鏈路層、網路層、傳輸層、會話層、表示層、應用層),如下圖所示:

  • TCP/IP、UDP/IP協議
  • 應用層:為應用程式或使用者請求提供各種請求服務。OSI參考模型最高層,也是最靠近使用者的一層,為計算機使用者、各種應用程式以及網路提供介面,也為使用者直接提供各種網路服務。

    表示層:資料編碼、格式轉換、資料加密。提供各種用於應用層資料的編碼和轉換功能,確保一個系統的應用層傳送的資料能被另一個系統的應用層識別。如果必要,該層可提供一種標準表示形式,用於將計算機內部的多種資料格式轉換成通訊中採用的標準表示形式。資料壓縮和加密也是表示層可提供的轉換功能之一。

    會話層:建立、管理和維護會話。接收來自傳輸層的資料,負責建立、管理和終止表示層實體之間的通訊會話,支援它們之間的資料交換。該層的通訊由不同裝置中的應用程式之間的服務請求和響應組成。

    傳輸層:資料通訊。建立主機端到端的連結,為會話層和網路層提供端到端可靠的和透明的資料傳輸服務,確保資料能完整的傳輸到網路層。

    網路層:IP選址及路由選擇透過路由選擇演算法,為報文或通訊子網選擇最適當的路徑。控制資料鏈路層與傳輸層之間的資訊轉發,建立、維持和終止網路的連線。資料鏈路層的資料在這一層被轉換為資料包,然後透過路徑選擇、分段組合、順序、進/出路由等控制,將資訊從一個網路裝置傳送到另一個網路裝置。

    資料鏈路層:提供介質訪問和鏈路管理。接收來自物理層的位流形式的資料,封裝成幀,傳送到網路層;將網路層的資料幀,拆裝為位流形式的資料轉發到物理層;負責建立和管理節點間的鏈路,透過各種控制協議,將有差錯的物理通道變為無差錯的、能可靠傳輸資料幀的資料鏈路。

    物理層:管理通訊裝置和網路媒體之間的互聯互通。傳輸介質為資料鏈路層提供物理連線,實現位元流的透明傳輸。實現相鄰計算機節點之間位元流的透明傳送,遮蔽具體傳輸介質和物理裝置的差異。

2、TCP/IP五層模型

(1)含義

  • TCP/IP是一組協議的代名詞,它包括許多協議,組成了TCP/IP協議簇。它是把OSI七層模型簡化成了五層模型。每一層都呼叫它的下一層所提供的網路來完成自己的需求

(2)OSI七層模型和TCP/IP五層模型關聯

  • TCP/IP、UDP/IP協議

相關文章