OSI參考模型詳解

2021-09-02 18:45:05 字數 2389 閱讀 6325

1.協議的分層

iso在制定標準化osi之前,對網路體系結構相關的問題進行了充分的討論,最終提出了作為通訊協議設計指標的osi

參考模型。這一模型將通訊協議中必要的功能分成7層。通過這些分層,使得那些比較複雜的網路協議更加簡單化。

2.osi參考模型

(2)osi協議與osi參考模型

osi協議是為了讓異構的計算機之間能夠相互通訊的、有iso和itu-t推進其標準化的一種網路體系結構。

3.osi參考模型中各個分層的作用

(7)應用層:針對特定應用的協議

應用層:為應用程式提供服務並規定應用程式中通訊相關的細節。包括檔案傳輸、電子郵件、遠端登入(虛擬終端)等協議。

(6)表示層:裝置固有資料格式和網路標準資料格式的轉換

表示層:將應用處理的資訊轉換為適合網路傳輸的格式,或將來自下一層的資料轉換為上層能夠處理的格式。因此它主要負責資料格式的轉換。具體來說,就是將裝置固有的資料格式轉換為網路標準傳輸格式。不同裝置對同一位元流解釋的結果可能會不同。因此,使他們保持一致是這一次的主要作用。

(5)會話層:通訊管理。負責建立和斷開通訊連線(資料流動的邏輯通路)。管理傳輸層以下的分層。

會話層:負責建立和斷開通訊連線(資料流動的邏輯通路),以及資料的分割等資料傳輸相關的管理。

(4)傳輸層:管理兩個節點之間的資料傳輸。負責可靠傳輸(確保資料被可靠地傳輸到目標位址)。

傳輸層:起著可靠傳輸的作用。只在通訊雙方節點上進行處理,而無需在路由器上處理。

(3)網路層:位址管理與路由選擇

網路層:將資料傳輸到目標位址。目標位址可以是多個網路通過路由器連線而成的某乙個位址。因此這一層主要負責定址和路由選擇。

(2)資料鏈路層:互連裝置之間傳送和識別資料幀。

資料鏈路層:負責物理層面上互連的、節點之間的通訊傳輸。例如與1個乙太網相連的2個節點之間的傳輸。將0、1序列劃分為具有意義的資料幀傳送給對端(資料幀的生成與接收)

(1)物理層:以「0」、「1」代表電壓的高低、燈光的閃滅。界定聯結器和網線的規格。

物理層:負責0、1位元流(0、1序列)與電壓的高低、光的閃滅之間的互換。

4.osi參考模型,如何模組化通訊傳輸

傳送方從第7層、第6層到第1層由上至下按照順序傳輸資料,而接收方則從第1層、第2層到第7層由下至上向每個上一級分層傳輸資料。每個分層上,在處理由上一層傳過來的資料時,可以附上當前分層的協議所必須的「首部」資訊。然後接收端對收到的資料進行資料「首部」與「內容」的分離,再**給上一分層,並最終將傳送端資料恢復為原狀。

以傳送郵件為例:

由應用層寫入的資料會經由表示層格式化編碼、再由會話層標記傳送順序後才被傳送出去的大致過程。

然而,會話層只對何時建立連線、何時傳送資料等問題進行管理,並不具有實際傳輸資料的功能,真正負責在網路上傳輸具體資料的是會話層以下的「無名英雄」。

實際上將資料傳輸給對端的處理是由網路層來完成的。

資料鏈路層和物理層

通訊傳輸實際上是通過物理的傳輸介質實現的。資料鏈路層的作用就是在這些通過傳輸介質互連的裝置之間進行資料處理。

物理層中,將資料的0、1轉換為電壓和脈衝光傳輸給物理的傳輸介質,而相互直連的裝置之間使用位址實現傳輸。這種位址稱為mac位址,也可稱為實體地址或硬體位址。採用mac位址,目的是為了識別連線到同一傳輸介質上的裝置。因此,在這一分層中將包含mac位址資訊的首部附加到從網路層**過來的資料上,將其傳送到網路。

網路層與資料鏈路層:

網路層與資料鏈路層都是基於目標位址將資料傳送給接收端的,但是網路層負責將整個資料傳送給最終目標位址,而資料鏈路層則只負責傳送乙個分段內的資料。

OSI參考模型詳解

一.osi osi open system interconnection 開發式系統互連,一般稱為osi參考模型 1.作用 首先明確一點osi參考模型是由iso 國際標準化組織 研究發布的,目的就是推薦所有的公司都使用 這個規範來控制網路,克服使用眾多私有網路模型所帶來的困難和低效性,以實現網路的...

OSI參考模型

osi參考模型 在計算機網路產生之初,每個計算機廠商都有一套自己的網路體系結構的概念,它們之間互不相容。為此,國際標準化組織 iso 在 年建立了乙個分委員會來專門研究一種用於開放系統互聯的體系結構 open systems interconnection 簡稱osi,開放 這個詞表示 只要遵循os...

OSI參考模型

2 1 人們可以很容易的討論和學習協議的規範細節。2 層間的標準介面方便了工程模組化。3 建立了乙個更好的互連環境。4 降低了複雜度,使程式更容易修改,產品開發的速度更快。5 每層利用緊鄰的下層服務,更容易記住個層的功能。osi是乙個定義良好的協議規範集,並有許多可選部分完成類似的任務。它定義了開放...