[資訊] OSI模型

 OSI模型

https://zh.wikipedia.org/wiki/OSI%E6%A8%A1%E5%9E%8B


什麼是OSI的7層架構?和常聽到的Layer 7有關?

https://ithelp.ithome.com.tw/articles/10000021


What Is OSI Model?

https://www.networkingsphere.com/2019/07/what-is-osi-model.html


如何優雅的實現消息通信?

https://mp.weixin.qq.com/s/NGrkTBIidrcxX-FvH0mSng


開放式系統互聯模型(Open System Interconnection Model, OSI)是一種概念模型,由國際標準化組織提出,一個試圖使各種電腦在世界範圍內互連為網路的標準框架。OSI將電腦網路體系結構劃分為以下七層,分別為:


第7層: 應用層

應用層(Application Layer)提供為應用軟體而設的介面,以設定與另一應用軟體之間的通訊。例如:HTTP、HTTPS、FTP、Telnet、SSH、SMTP、POP3等。


第6層: 表達層

表達層(Presentation Layer)把數據轉換為能與接收者的系統格式相容並適合傳輸的格式。


第5層: 會議層

會議層(Session Layer)負責在數據傳輸中設定和維護電腦網路中兩台電腦之間的通訊連接。


第4層: 傳輸層

傳輸層(Transport Layer)把傳輸表頭(TH)加至數據以形成數據包。傳輸表頭包含了所使用的協定等傳送資訊。例如:傳輸控制協定(TCP)等。


第3層: 網路層

網路層(Network Layer)決定數據的路徑選擇和轉寄,將網路表頭(NH)加至數據包,以形成封包。網路表頭包含了網路資料。例如:網際網路協定(IP)等。


第2層: 資料連結層

資料連結層(Data Link Layer)負責網路尋址、錯誤偵測和改錯。當表頭和表尾被加至數據包時,會形成資訊框(Data Frame)。數據連結串列頭(DLH)是包含了實體位址和錯誤偵測及改錯的方法。數據連結串列尾(DLT)是一串指示數據包末端的字串。例如乙太網、無線區域網路(Wi-Fi)和通用分組無線服務(GPRS)等。分為兩個子層:邏輯鏈路控制(logical link control,LLC)子層和媒介存取控制(Media access control,MAC)子層。


第1層: 實體層

實體層(Physical Layer)在局部區域網路上傳送資料框(Data Frame),它負責管理電腦通訊裝置和網路媒體之間的互通。包括了針腳、電壓、線纜規範、集線器、中繼器、網卡、主機介面卡等。



圖 OSI Model



#OSI, 模型


留言