OSI七層網路模型和TCP IP四層概念模型

2021-08-17 08:36:56 字數 1454 閱讀 7200

osi七層網路模型

<1> 應用層

osi參考模型中最靠近使用者的一層,是為計算機使用者提**用介面,也為使用者直接提供各種網路服務。

<2> 表示層

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

<3> 會話層

會話層就是負責建立、管理和終止表示層實體之間的通訊會話。該層的通訊由不同裝置中的應用程式之間的服務請求和響應組成。

<4> 傳輸層

傳輸層建立了主機端到端的鏈結,傳輸層的作用是為上層協議提供端到端的可靠和透明的資料傳輸服務,與網路層使用的逐跳通訊方式不同,傳輸層只關心通訊的起始端和目的端,不在乎資料報的中轉過程。

tcp協議(傳輸控制協議)為應用層提供可靠的、面向連線的和基於流的服務。tcp使用超時重傳、數報確認等方式來確保資料報被正確地傳送至目的端,因此tcp服務是可靠的。使用tcp協議通訊雙方必須先建立tcp連線,並在核心中為該連線維持一些必要餓資料結構。

udp協議(使用者資料報協議)為應用層提供不可靠的、無連線、基於資料報的服務。通訊雙方不保持乙個長久的聯絡,因此應用程式每次傳送資料都要明確指定接收端的位址。每個udp資料報都有乙個長度,接收端必須以該長度為最小單位將其內容一次性讀出,否則資料將會被截斷。

sctp協議(流控制傳輸協議)是一種相對較新的傳輸層協議,它是為了在網際網路上傳輸**訊號而設計的

<5> 網路層

網路層實現資料報的選路和**。wan(廣域網)通常使用眾多分級的路由器來連線分散的主機或lan(區域網)。通訊的兩台主機一般不是直接相連的,而是通過多個中間節點(路由器)連線的。網路層的任務就是選擇這些中間節點,以確定兩台主機之間的通訊路徑。網路層對上層協議隱藏了網路拓撲連線細節,使得在傳輸層和網路應用程式看來,通訊雙方是直接相連的。

<6> 資料鏈路層

資料鏈路層實現了網絡卡介面的網路驅動程式,以處理資料物理媒介(乙太網、令牌環)上的傳輸。

<7> 物理層

實際最終訊號的傳輸是通過物理層實現的。通過物理介質傳輸位元流。

tcp/ip四層概念模型

封裝 應用程式資料在傳送到物理網路上之前,將沿著協議棧從上往下一次傳遞,每層協議都將會在上層資料的基礎上加上自己的頭部資訊(有時還有尾部資訊)以實現該層的功能,這個過程稱為封裝

分用 當幀達到目的主機時,將沿著協議棧自底向上依次傳遞,各層協議依次處理幀中本層負責的頭部資料,以獲取所需的資訊,並最終將處理後的幀交給目標應用程式,這個過程叫做分用。

分用是依靠頭部資訊中的型別字段實現的。

網路七層模型(OSI)和TCP IP模型

osi 開放性的通訊系統互連 是網路初期,iso 國際標準化組織 和ccitt 國際電報 諮詢委員會 共同制定的開放系統互聯的七層參考模型。osi分為七層,從物理介質到ui渲染,分別是 物理層 physical layer 在osi參考模型中,物理層 physical layer 是參考模型的最低層...

OSI七層模型和TCP IP模型

首先關於osi七層模型和tcp ip模型 1.應用層 應用層負責傳送各種最終形態的資料,是直接與使用者打交道的層,典型協議是http ftp等 應用層有http 超文字傳輸 轉移 協議 ftp file transportation protocol檔案傳輸協議 smtp 簡單郵件傳輸協議 和nnt...

OSI七層和TCP IP五層網路模型

1 osi七層網路模型 osi中的層 功能 tcp ip協議族 應用層 檔案傳輸,電子郵件,檔案服務,虛擬終端 tftp,http,snmp,ftp,smtp,dns,telnet 表示層 資料格式化,轉換,資料加密 沒有協議 會話層 解除或建立與別的接點的聯絡 沒有協議 傳輸層 提供端對端的介面 ...