OSI七層參考模型

2021-10-08 09:02:26 字數 2298 閱讀 5113

在早期的時候,網路通訊也不只是任何兩台主機之間,通過網路傳輸介質相連,就能夠進行通訊。

在早期網路發展中,網路裝置之間的通訊是由生產這些網路裝置廠商決定的。

每個廠商自己規定怎麼封裝資料,怎麼傳輸資料的。

舊的網路通訊方式:自己廠商和自己廠商的裝置進行通訊的。

因此,後面才產生了我們的osi七層參考模型。

在國際化標準組織和廠商共同的協商下,由iso標準化組織推出的參考模型--osi參考模型。

早期的時候資料鏈路層的功能就是對電訊號進行分組,但是由於每個公司都有自己的分組方式,所以說非常的混亂,後面就形成了統一標準--乙太網協議標準(ethernet)

他是一種概念模型,iso在2023年的時候提出的,也可以說是乙個網路互聯模型。

osi參考模型採用了,分層結構技術,每一層的功能都是以協議形式正規描述的。

協議定義了:兩台或拖帶計算機/系統之間通訊時,所用的一套規則和約定。

他是兩台或多台計算機或者系統之間,通訊時所用的一套規則和約定。

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

物理層:使用位元流傳輸 (傳輸介質,例如雙絞線)
資料鏈路層:控制網路層和物理層之間的,接受的是物理層傳送上來的位元流(0100101),資料鏈路層需要對這些位元流進行處理,同時資料鏈路層還定義了怎麼樣把資料格式化

ethernet標準:一組點星號稱之為乙個資料報,在資料鏈路層叫 幀,即資料幀。乙個資料幀是由兩個部分組成:報頭(head)+資料(data)

head包含了什麼?

他的長度是固定的---18個位元組

資料型別: 6個位元組

資料:它裡面就是我們資料報的具體內容。最短是46個位元組,最長是1500個位元組

所以:整個資料報的長度最小64個位元組,就是我們平時說的最小包,最長是1518位元組,就是我們平時說的最大包。

在傳輸資料報的時候超過最大限制就會分片傳送資料

資料鏈路層應該具備的功能:

1.如何將資料組合成資料塊,--成為幀,幀是資料鏈路層的傳送單位。

2.如何控制幀在物理通道上的傳輸,包括如何處理傳輸差錯,如何調節傳送速率與接收方匹配

通常是由12位16進製制

前六位是廠商編碼,後六位是流水線號

路由:找到一條路,怎麼走就是路由

路由器:屬於網路層的裝置,路由器他也是乙個閘道器裝置。

建立端到端的乙個連線,通過tcp/ip協議來建立的這樣乙個連線

保證資料傳輸的可靠性。

tcp:他是乙個可靠性的協議,錯誤檢測和恢復的功能

udp:他是乙個不可靠的協議,65535位元組

資料段

建立應用程式之間的會話。
資料在表示層時,那麼封裝和解封裝的過程中,他的作用是不一樣的

比如:封裝時對資料進行加密,格式化資料,在進行傳遞資料

解封裝時;他提供的是乙個解密過程,解密後把資料表示出來

為應用程序提供網路服務
1.降低複雜性,降低網路傳輸的複雜性。

2.標準化介面

3.簡化模組化設計

4.保證技術的互操作性

5.加快發展速度

6.簡化教學

網路介面層:

物理層裝置:網線、集線器、轉換器,中繼器

鏈路層:交換機、網絡卡、網橋

將物理層和我們的資料鏈路層集合到一起,是因為物理層他的主要工作是接線,接線對應的就是鏈路,資料鏈路層對應的介面內容,介面裡面的網絡卡裡面的有唯一mac位址,

網線插到我們的介面上面的,網路 網絡卡 介面這些是不是不分家

mac位址對應的網,叫乙太網

ip位址對應的網,叫internet網

ip位址所涉及到的裝置,就是我們最常見的路由器

網路層:

交換機組網區域網,靠著mac位址**。

到了路由器,作為網路節點ip位址,他是一跳一跳的**資料的,去尋找乙個最快最優的路徑

將你的終端接到交換機上,通過交換機管理你的mac位址。

網路層,再接一根線連線到路由器上,這就是乙個從終端到內網到廣域網的過程。

傳輸層:

mac ip 介面也連上線了,

tcp:傳輸控制協議 ,面向連線的,發資料之前要和對方建立乙個連線,確定對方在不在

udp:使用者資料協議,面向無連線的

tcp的可靠是靠的丟包重傳的作用

udp·

滿足終端服務

應用層:

OSI七層參考模型

osi open source initiative 簡稱osi,有譯作開放源 促進會 開放原始碼組織 是乙個旨在推動開源軟體發展的非盈利組織。osi參考模型 osi rm 的全稱是開放系統互連參考模型 open system interconnection reference model,osi ...

OSI七層參考模型

osi中的相同層之間不傳輸資料,只有物理層之間才可以進行傳輸資訊。上面三層 會話層 表示層 應用層為使用者提供服務的,下面四層 物理層 資料鏈路層 網路層 傳輸層是為資料傳輸提供服務的。實體地址 mac位址 是封裝在幀中 資料鏈路層 負責的是區域網的通訊,ip位址是封裝在報文中 網路層 負責的是外網...

osi七層參考模型

應用層 應用程式 服務所在,人類語言轉化為編碼 表示層 資料格式轉換 資料加壓縮 解壓縮 資料加密 解密 資料編碼 解碼 編碼轉化為二進位制 會話層 建立 管理 終止會話 傳輸層 對上層資料進行分段和重組,提供端到端資料傳輸服務,標識應用程式埠號 tcp udp 網路層 邏輯位址定址,路由選擇 ip...