巧記OSI七層網路模型

2021-09-23 18:10:56 字數 927 閱讀 1286

網路七層協議,乍看之下非常的籠統,看得人雲裡霧裡。但真正了解清楚了它的本質,對於整個計算機網路以及日常的工作會帶來非常大的幫助。以下就是個人的一些理解,分享給大家。

物理層:

通過硬體裝置將模擬訊號轉換為數碼訊號,於是有了0/1資料流,叫做位元流。

資料鏈路層:

可以發位元流但是沒有格式就會亂七八糟,於是就有了」幀」。採用了一種」幀」的資料塊進行傳輸,為了確保資料通訊的準確,實現資料有效的差錯控制,加入了檢錯等功能

網路層:

前兩層都是在於可以發資料,以及發的資料是否正確,然而如果連著兩台電腦還行,多台電腦而又只想讓其中一台可以通訊,則需要路由。選擇性的發,那每台電腦就得有自己的身份,於是出現了ip協議等。

傳輸層:

位元流傳輸的過程不可能會一直順暢,偶爾出現中斷很正常,如果人為制定出單位,分成乙個個的資訊段,從中又衍生了報文,結合上面幾層,我們就可以有目標的發生正確資料給某台計算機了,傳輸層有兩個重要的協議:tcp和udp。tcp效率低但是傳送包會校驗是否完整,udp效率高但是不管別人能否完整收到。

會話層:

計算機收到了傳送的資料,但是有那麼多程序,具體哪個程序需要用到這個資料,則把他輸送到那個程序。例如:如果80埠要用,所以系統內資料通訊,將接收埠資料送至需求埠。

表示層:

現在正確接收到了需要的資料,但是因為資料在傳輸過程中可能基於安全性,或者是演算法上的壓縮,還有就是網路型別不同。那就得有乙個溝通的橋梁來整理整理,還原出原本應該有的表示,類似於乙個拆快遞的過程。

應用層:

是其他層對使用者的已經封裝好的介面,提供多種服務,使用者只需操作應用層就可以得到服務內容,這樣封裝可以讓更多的人能使用它。包含的主要協議:ftp(檔案傳送協議)、telnet(遠端登入協議)、dns(網域名稱解析協議)、smtp(郵件傳送協議),pop3協議(郵局協議),http協議(hyper text transfer protocol)

OSI七層網路模型

osi 模型 open systeminterconnection model 為計算機和網路在世界範圍內實現互聯的標準框架,他將計算機體系結構劃分為七層,每層都可以實現抽象的介面。tcp ip 協議為實際上的網際網路絡的工業標準。這實際上是一種衍生的關係。上是osi七層模型在工作時的表現情況 七層...

OSI七層網路模型

主要功能 利用傳輸介質為資料鏈路層提供物理連線,實現位元流的透明傳輸。資料單位 位元 bit 常用裝置 集線器,hub,網線,中繼器。主要功能 通過各種控制協議,將有差錯的物理通道變為無差錯的 能可靠傳輸資料幀的資料鏈路。資料單位 幀 frame 常用裝置 網絡卡,網橋,二層交換機。主要功能 通過路...

OSI七層網路模型

1 物理層 實現兩台機器之間的互聯,機器和機器之間要通訊就要通過物理層去實現 2 資料鏈路層 將010101的位元流程式設計有意義的資料,並且確認這個資料是發給我自己的 3 網路層 主機a b,主機c,d,e 主機f,路徑很多條,怎麼選擇最優路徑?要怎麼知道對方的mac位址,這些都要靠網路層實現 4...