網際網路的各項應用,其實都是分層的,也就是各位網路達人常說的osi七層模型,下面我們就來具體看看網際網路的osi七層模型。
一、什麼是網際網路osi模型?
osi(open system interconnection)是指開放式系統互聯參考模型。在我們的平常使用的計算機網路中存在眾多體系結構,如ibm公司的sna(系統網路體系結 構)和dec公司的dna(digital network architecture)數字網路體系結構等。由於體系太多,為了能夠解決不同網路之間的互聯問題,國際標準化組織制定了這個osi模型。osi將網路 通訊工作分為七層,由高到低依次為物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層。
osi模型結構圖
二、資料如何各層之間傳輸?
物理層,資料鏈路層,網路層屬於osi模型的低三層,負責建立網路通訊連線的鏈路,傳輸層,會話層,表示層和應用層是osi模型的高四層,具體負責端到 端的資料通訊。每層完成一定的功能,每層都直接為其上層提供服務,並且所有層次都互相支援,而網路通訊則可以自上而下(在傳送端)或者自下而上(在接收 端)雙向進行。當然,並不是所有通訊都是要經過osi的全部七層,如物理介面之間的轉接,只需要物理層中進行即可;而路由器與路由器之間的連線則只需網路 層以下的三層。
三、各層的作用是什麼?各自包括哪些就應用?
1.物理層。物理層規定了啟用、維持、關閉通訊端點之間的機械特性、電氣特性、功能特性以及過程特性。物理層為上層協議提供了乙個傳輸資料的物理**。
屬於物理層定義的典型規範包括:eia/tia rs-232、eia/tia rs-449、v.35、rj-45等。
2.資料鏈路層。資料鏈路層在不可靠的物理介質上提供可靠的傳輸。資料鏈路層的作用包括:實體地址定址、資料的成幀、流量控制、資料的檢錯、重發等。
資料鏈路層協議的代表包括:sdlc、hdlc、ppp、stp、幀中繼等。
3.網路層。網路層負責對子網間的資料報進行路由選擇。網路層還可以實現擁塞控制、網際互連等功能。
網路層協議的代表包括:ip、ipx、rip、ospf等。
4.傳輸層。傳輸層是第乙個端到端,即主機到主機的層次。傳輸層負責將上層資料分段並提供端到端的、可靠的或不可靠的傳輸。此外,傳輸層還要處理端到端的差錯控制和流量控制問題。
傳輸層協議的代表包括:tcp、udp、spx等。
5.會話層。會話層管理主機之間的會話程序,即負責建立、管理、終止程序之間的會話。會話層還利用在資料中插入校驗點來實現資料的同步。
6.表示層。表示層對上層資料或資訊進行變換以保證乙個主機應用層資訊可以被另乙個主機的應用程式理解。表示層的資料轉換包括資料的加密、壓縮、格式轉換等。
7、應用層。應用層為作業系統或網路應用程式提供訪問網路服務的介面。
應用層協議的代表包括:telnet、ftp、http、snmp等。
四、在各層之間,資料是以什麼單位進行傳輸的?
這個問題比較有意思,資料在各層之間的單位都是不一樣的,在物理層資料的單位稱為位元(bit);在資料鏈路層,資料的單位稱為幀(frame);在網路層,資料的單位稱為資料報(packet);傳輸層,資料的單位稱為資料段(segment)。
OSI七層模型
1.物理層 主要定義物理裝置標準,如網線的介面型別 光纖的介面型別 各種 傳輸介質的傳輸速率等。它的主要作用是傳輸位元流 就是由1 0轉化為電流強弱來進行傳輸,到達目的地後在轉化為1 0,也就是我們常說的數模轉換與模數轉換 這一層的資料叫做位元。物理層建立在物理通訊介質的基礎上,作為系統和通訊介質的...
osi七層模型
1.物理層 主要定義物理裝置標準,如網線的介面型別 光纖的介面型別 各種 傳輸介質的傳輸速率等。它的主要作用是傳輸位元流 就是由1 0轉化為電流強弱來進行傳輸,到達目的地後在轉化為1 0,也就是我們常說的數模轉換與模數轉換 這一層的資料叫做位元。2.資料鏈路層 定義了如何讓格式化資料以進行傳輸,以及...
OSI七層模型
all people seem to need date processing這一句話的意思是所有的人似乎都需要處理資料 資料data 網路服務與使用者應用程式間的乙個介面 表示層 presentation people 資料data 資料表示 資料安全 資料壓縮 會話層 session seem ...