OSI基礎知識 原

什麼是OSI

OSI (Open System Interconnect )  , 開放式系統互聯;

OSI 的目的是讓不同的網絡使用同一套體系結構來互相連接,在 OSI 出現之前不同公司的計算機網絡有着不同的結構。

 

OSI 模型

              

OSI 每一層都會對數據進行一次封裝 ,相應的數據接收端的每一層會對接收到的數據進行解封裝,最終得到原始數據。在應用、表示、會話,這三層將傳輸的內容稱爲 Data (數據) , 在傳輸層爲 "Segment" ,  在網絡層爲 "Packet" (數據包)  , 在數據鏈路層爲 "Frame" (幀) , 在物理層爲 "bit" (比特) 。OSI 是對等通信,比如發送方傳輸層只能和和接收方的傳輸層通信 。 對原始數據進行封裝的過程,每一層都給原始數據加上對應層級的 Head (頭)信息 , 加工後的數據由 Head + Data 組成 , 再將這個數據交給下一層去處理。解封裝的過程是逆向的 , 每一層會根據數據中對應自己這一層的 Head 信息去處理數據 , 最終還原出原始數據。每一層對數據的處理過程主要是依據協議去處理,所以相應的學習每一層對應的協議是重要的。

 

OSI 每層作用、協議

              

 

TCP/IP 模型

              

由 OSI 衍生得來, 將 OSI 中應用層,表示層,會話層,合併爲應用層。其原理並無重大變化。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章