OSI參考模型是什麼,什麼叫OSI參考模型?分為哪七個層次?

時間 2021-10-14 21:30:54

1樓:匿名使用者

osi(open system interconnect)開放式系統互聯。

一般都叫osi參考模型,是iso(國際標準化組織)組織在2023年研究的網路互聯模型。國際標準化組織iso釋出的最著名的標準是iso/iiec 7498,又稱為x.200協議。

該體系結構標準定義了網路互連的七層框架,即iso開放系統互連參考模型。在這一框架下進一步詳細規定了每一層的功能,以實現開放系統環境中的互連性、互操作性和應用的可移植性。

開放系統 osi標準定製過程中所採用的方法是將整個龐大而複雜的問題劃分為若干個容易處理的小問題,這就是分層的體系結構方法。在osi中,採用了**抽象,即體系結構、服務定義和協議規定說明。

osi參考模型定義了開放系統的層次結構、層次之間的相互關係及各層所包含的可能的服務。它是作為一個框架來協調和組織各層協議的制定,也是對網路內部結構最精練的概括與描述。

osi的服務定義詳細說明了各層所提供的服務。某一層的服務就是該層及其下各層的一種能力,它通過介面提供給更高一層。各層所提供的服務與這些服務是怎麼實現的無關。

同時,各種服務定義還定義了層與層之間的介面和各層的所使用的原語,但是不涉及介面是怎麼實現的。

osi標準中的各種協議精確定義了應當傳送什麼樣的控制資訊,以及應當用什麼樣的過程來解釋這個控制資訊。協議的規程說明具有最嚴格的約束。

iso/osi參考模型並沒有提供一個可以實現的方法。iso/osi參考模型只是描述了一些概念,用來協調程序間通訊標準的制定。在osi範圍內,只有在各種的協議是可以被實現的而各種產品只有和osi的協議相一致才能互連。

這也就是說,osi參考模型並不是一個標準,而只是一個在制定標準時所使用的概念性的框架。

在歷史來看,在制定計算機網路標準方面起著很大作用的兩大國際組織是ccitt和iso。ccitt與iso tc97的工作領域是不同的,ccitt主要是從通訊角度考慮一些標準的制定,而iso的tc97則關心資訊的處理與網路體系結構。但是隨著科學技術的發展,通訊與資訊處理的界限變得比較模糊了。

於是,通訊與資訊處理就都成為了ccitt與tc97共同關心的領域。ccitt的建議書x.200就是開放系統互連的基本參考模型,它和iso 7498基本是相同的。

最早的時候網路剛剛出現的時候,很多大型的公司都擁有了網路技術,公司內部計算機可以相互連線。可以卻不能與其它公司連線。因為沒有一個統一的規範。

計算機之間相互傳輸的資訊對方不能理解。所以不能互聯。

iso為了更好的使網路應用更為普及,就推出了osi參考模型。其含義就是推薦所有公司使用這個規範來控制網路。這樣所有公司都有相同的規範,就能互聯了。

提供各種網路服務功能的計算機網路系統是非常複雜的。根據分而治之的原則,iso將整個通訊功能劃分為七個層次,劃分原則是:

(1)網路中各結點都有相同的層次;

(2)不同結點的同等層具有相同的功能;

(3)同一結點內相鄰層之間通過介面通訊;

(4)每一層使用下層提供的服務,並向其上層提供服務;

(5)不同結點的同等層按照協議實現對等層之間的通訊。

其內容如下:

第7層 應用層:osi中的最高層。應用層確定程序之間通訊的性質,以滿足使用者的需要。應用層不僅要提**用程序所需要的資訊交換和遠端操作,而且還要作

為應用程序的使用者**,來完成一些為進行資訊交換所必需的功能。它包括:檔案傳送訪問和管理ftam、虛擬終端vt、事務處理tp、遠端數

據庫訪問rda、製造業報文規範mms、目錄服務ds等協議;

第6層 表示層:主要用於處理兩個通訊系統中交換資訊的表示方式。它包括資料格式交換、資料加密與解密、資料壓縮與恢復等功能;

第5層 會話層:—在兩個節點之間建立端連線。此服務包括建立連線是以全雙工還是以半雙工的方式進行設定,儘管可以在層4中處理雙工方式 ;

第4層 傳輸層:—常規資料遞送-面向連線或無連線。包括全雙工或半雙工、流控制和錯誤恢復服務;

第3層 網路層:—本層通過定址來建立兩個節點之間的連線,它包括通過互連網路來路由和中繼資料 ;

第2層 資料鏈路層:—在此層將資料分幀,並處理流控制。本層指定拓撲結構並提供硬體定址;

第1層 物理層:處於osi參考模型的最底層。物理層的主要功能是利用物理傳輸介質為資料鏈路層提供物理連線,以便透明的傳送位元流。

資料傳送時,從第七層傳到第一層,接受方則相反。

上三層總稱應用層,用來控制軟體方面。下四層總稱資料流層,用來管理硬體。

資料在發至資料流層的時候將被拆分。

在傳輸層的資料叫段,網路層叫包,資料鏈路層叫幀,物理層叫位元流,這樣的叫法叫pdu(協議資料單元)

osi中每一層都有每一層的作用。比如網路層就要管理本機的ip的目的地的ip。資料鏈路層就要管理mac地址(介質訪問控制)等等,所以在每層拆分資料後要進行封裝,以完成接受方與本機相互聯絡通訊的作用。

如以此規定。

osi模型用途相當廣泛。

比如交換機、集線器、路由器等很多網路裝置的設計都是參照osi模型設計的。

osi參考模型中,各層的功能

osi各層的功能:

物理層物理層規定了啟用、維持、關閉通訊端點之間的機械特性、電氣特性、功能特性以及過程特性。該層為上

層協議提供了一個傳輸資料的物理**。

在這一層,資料的單位稱為位元(bit)。

屬於物理層定義的典型規範代表包括:eia/tia rs-232、eia/tia rs-449、v.35、rj-45等。

資料鏈路層

資料鏈路層在不可靠的物理介質上提供可靠的傳輸。該層的作用包括:實體地址定址、資料的成幀、流量

控制、資料的檢錯、重發等。

在這一層,資料的單位稱為幀(frame)。

資料鏈路層協議的代表包括:sdlc、hdlc、ppp、stp、幀中繼等。

網路層網路層負責對子網間的資料包進行路由選擇。網路層還可以實現擁塞控制、網際互連等功能。

在這一層,資料的單位稱為資料包(packet)。

網路層協議的代表包括:ip、ipx、rip、ospf等

傳輸層傳輸層是第一個端到端,即主機到主機的層次。傳輸層負責將上層資料分段並提供端到端的、可靠的或不

可靠的傳輸。此外,傳輸層還要處理端到端的差錯控制和流量控制問題。

在這一層,資料的單位稱為資料段(segment)。

傳輸層協議的代表包括:tcp、udp、spx等。

會話層會話層管理主機之間的會話程序,即負責建立、管理、終止程序之間的會話。會話層還利用在資料中插入

校驗點來實現資料的同步。

表示層表示層對上層資料或資訊進行變換以保證一個主機應用層資訊可以被另一個主機的應用程式理解。表示層

的資料轉換包括資料的加密、壓縮、格式轉換等。

應用層應用層為作業系統或網路應用程式提供訪問網路服務的介面。

應用層協議的代表包括:telnet、ftp、http、snmp等。

2樓:匿名使用者

物理層,資料鏈路層,網路層,傳輸層,會話層,表示層,應用層

簡單的來說就是「物數網傳會表應」

我們上學時就是這樣背的

什麼叫osi參考模型?分為哪七個層次?

3樓:然韓夕末

第1層 物理層:處於osi參考模型的最底層。物理層的主要功能是利用物理傳輸介質為資料鏈路層提供物理連線,以便透明的傳送位元 流。

第2層 資料鏈路層:—在此層將資料分幀,並處理流控制。遮蔽物理層,為網路層提供一個資料鏈路的連線,在一條有可能出差錯的物理連線上,進行幾乎無差錯的資料傳輸。

本層指定拓撲結構並提供硬體定址;

第3層 網路層:—本層通過定址來建立兩個節點之間的連線,為源端的運輸層送來的分組,選擇合適的路由和交換節點,正確無誤地按照地址傳送給目的端的運輸層。它包括通過互連網路來路由和中繼資料 ;

第4層 傳輸層:—常規資料遞送-面向連線或無連線。為會話層使用者提供一個端到端的可靠、透明和優化的資料傳輸服務機制。包括全雙工或半雙工、流控制和錯誤恢復服務;

第5層 會話層:—在兩個節點之間建立端連線。為端系統的應用程式之間提供了對話控制機制。此服務包括建立連線是以全雙工還是以半雙工的方式進行設定,儘管可以在層4中處理雙工方式 ;

第6層 表示層:主要用於處理兩個通訊系統中交換資訊的表示方式。為上層使用者解決使用者資訊的語法問題。它包括資料格式交換、資料加密與解密、資料壓縮與恢復等功能;

第7層 應用層:osi中的最高層。為特定型別的網路應用提供了訪問osi環境的手段。

應用層確定程序之間通訊的性質,以滿足使用者的需要。應用層不僅要提**用程序所需要的資訊交換和遠端操作,而且還要作為應用程序的使用者**,來完成一些為進行資訊交換所必需的功能。它包括:

檔案傳送訪問和管理ftam、虛擬終端vt、事務處理tp、遠端資料庫訪問rda、製造業報文規範mms、目錄服務ds等協議

4樓:匿名使用者

從低到高分別是:物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層。

5樓:匿名使用者

osi是open system interconnect的縮寫,意為開放式系統互聯。國際標準化組織(iso)制定了osi模型。這個模型把網路通訊的工作分為7層,分別是物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層。

osi參考模型各層的功能是什麼?

6樓:demon陌

osi參考模型分為7層,分別是物理層,資料鏈路層,網路層,傳輸層,會話層,表示層和應用層。

各層的主要功能及其相應的資料單位如下:

1 物 理 層(physical layer)

我們知道,要傳遞資訊就要利用一些物理**,如雙紐線、同軸電纜等,但具體的物理**並不在osi的7層之內,有人把物理**當作第0層,物理層的任務就是為它的上一層提供一個物理連線,以及它們的機械、電氣、功能和過程特性。

如規定使用電纜和接頭 的型別,傳送訊號的電壓等。在這一層,資料還沒有被組織,僅作為原始的位流或電氣電壓處理,單位是位元。

2 數 據 鏈 路 層(data link layer)

資料鏈路層負責在兩個相鄰結點間的線路上,無差錯的傳送以幀為單位的資料。每一幀包括一定數量的資料和一些必要的控制資訊。和物理層相似,資料鏈路層要負責建立、維持和釋放資料鏈路的連線。

在傳送資料時,如果接收點檢測到所傳資料中有差錯,就要通知發方重發這一幀。

3 網 絡 層(network layer)

在計算機網路中進行通訊的兩個計算機之間可能會經過很多個資料鏈路,也可能還要經過很多通訊子網。

網路層的任務就是選擇合適的網間路由和交換結點, 確保資料及時傳送。網路層將資料鏈路層提供的幀組成資料包,包中封裝有網路層包頭,其中含有邏輯地址資訊- -源站點和目的站點地址的網路地址。

4 傳 輸 層(transport layer)

該層的任務時根據通訊子網的特性最佳的利用網路資源,並以可靠和經濟的方式,為兩個端系統(也就是源站和目的站)的會話層之間,提供建立、維護和取消傳輸連線的功能,負責可靠地傳輸資料。在這一層,資訊的傳送單位是報文。

5 會 話 層(session layer)

這一層也可以稱為會晤層或對話層,在會話層及以上的高層次中,資料傳送的單位不再另外命名,統稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通訊的機制。如伺服器驗證使用者登入便是由會話層完成的。

6 表 示 層(presentation layer)

這一層主要解決擁護資訊的語法表示問題。它將欲交換的資料從適合於某一使用者的抽象語法,轉換為適合於osi系統內部使用的傳送語法。即提供格式化的表示和轉換資料服務。

資料的壓縮和解壓縮, 加密和解密等工作都由表示層負責。

應用層確定程序之間通訊的性質以滿足使用者需要以及提供網路與使用者應用軟體之間的介面服務。

擴充套件資料:

先將要寄的東西打包,這是應用層的資料。那麼現在到了傳輸層,主要是提供一種傳輸方式。類似我們在寄快遞的時候選擇空運或者陸運。

空運比較貴嘛,但是快,陸運便宜但是慢。這邊只是一個比喻,實際肯定沒有這麼簡單。

傳輸層主要會使用tcp和udp兩種協議。那麼在選擇完了傳輸方式後,就需要填寫發件人(源地址)和收件人(目標地址)了。填寫完畢以後交給快遞公司,他們會把快遞由一個轉運中心發往另一個轉運中心,並不是直接從源發往目標。

這裡的轉運中心其實就到二層了。

在傳輸過程中,像乙太網中的mac地址,是會不停變化的,就像一個快遞由上海發往武漢,會先到上海的某個集散中心,然後發往武漢,然後又在武漢的集散中心轉幾圈,最後發往離目標最近的快遞點,然後才開始配送,最終送到收件人手上。

iso為了更好的使網路應用更為普及,就推出了osi參考模型。其含義就是推薦所有公司使用這個規範來控制網路。這樣所有公司都有相同的規範,就能互聯了。

提供各種網路服務功能的計算機網路系統是非常複雜的。根據分而治之的原則,iso將整個通訊功能劃分為七個層次,劃分原則是:

(1)網路中各節點都有相同的層次;

(2)不同節點的同等層具有相同的功能;

(3)同一節點內相鄰層之間通過介面通訊;

(4)每一層使用下層提供的服務,並向其上層提供服務;

(5)不同節點的同等層按照協議實現對等層之間的通訊。

(6)根據功能需要進行分層,每層應當實現定義明確的功能。

(7)嚮應用程式提供服務

OSI模型分幾層?每層的名稱和功能是什麼

最愛瘋狂 網路七層包括物理層 資料鏈路層 網路層 傳輸層 會話層 表示層和應用層。其中物理層 資料鏈路層和網路層通常被稱作 層,是網路工程師所研究的物件 傳輸層 會話層 表示層和應用層則被稱作主機層,是使用者所面向和關心的內容。詳細的情況請看 1 國際標準化組織iso在1979年建立了一個分委員會來...

os什麼意思,os是什麼意思

os意思是作業系統,時operating system的簡寫,一般指作業系統 計算機管理控制程式 os是管理計算機硬體與軟體資源的計算機程式,同時也是計算機系統的核心與基石。作業系統需要處理如管理與配置記憶體 決定系統資源供需的優先次序 控制輸入裝置與輸出裝置 操作網路與管理檔案系統等基本事務。作業...

OS是什麼意思,網路語os是什麼意思

你的合夥人 經常看動漫或者泡論壇的同學可能會一直看到例如 某某人內心的os 這樣的表達法。擴充套件資料 os的另一種解釋 作業系統 英語 operating system,縮寫作 os 是管理計算機硬體與軟體資源的計算機程式,同時也是計算機系統的核心與基石。作業系統需要處理如管理與配置記憶體 決定系...