【Linux分享】什麼是OSI模型?osi參考模型分為哪幾層?
不知你有沒有發現,運維人員在面試過程中,經常會被問到OSI七層模型的含義,但如今大多數的運維,對於OSI七層模型的概念,都是比較模糊的,甚至根本不知道都有哪七層,請看下文:
第一層:物理層
解決兩個硬體之間怎麼通訊的問題,常見的物理媒介有光纖、電纜、中繼器等。它主要定義物理裝置標準,如網線的介面型別、光纖的介面型別、各種傳輸介質的傳輸速率等。
第二層:資料鏈路層
資料鏈路層從網路層接收資料包,資料包 包含傳送方和接收方的IP地址。資料鏈路層執行兩個基本功能。它允許上層使用成幀之類的各種技術來訪問介質,控制如何放置和接收來自介質的資料。
第三層:網路層
傳輸層將資料段傳遞到網路層。網路層用於將接收到的資料段從一臺計算機傳輸到位於不同網路中的另一臺計算機。網路層的資料單元稱為資料包,網路層的功能是邏輯定址、路由和路徑確定。
第四層:傳輸層
OSI下3層的主要任務是資料通訊,上3層的任務是資料處理,傳輸層是第四層,因此該層是通訊子網和資源子網的介面和橋樑,起到承上啟下的作用。
第五層:會話層
是使用者應用程式和網路之間的介面,主要任務是組織和協調兩個會話程式之間的通訊,並對資料交換進行管理。
第六層:表示層
表示層指從應用層接收資料,這些資料是以字元和數字的形式出現的,表示層將這些資料轉換成為機器可以理解的二進位制格式,也就是封裝資料和格式化資料,例如將ASCII碼轉化為別的編碼,這個功能稱為“翻譯”。
第七層:應用層
是OSI參考模型的最高層,它使計算機使用者以及各種應用程式和網路之間的介面,是網路應用程式所使用的,例如HTTPS協議、HTTP協議,應用層是透過協議為網路提供服務,執行使用者的活動。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2911817/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- OSI七層參考模型模型
- OSI參考模型模型
- OSI 七層參考模型的作用模型
- OSI參考模型和TCP/IP參考模型模型TCP
- 【計算機網路基礎】OSI參考模型及其各層分別是什麼作用?計算機網路模型
- Linux系統中OSI模型是什麼,各層都有什麼?Linux模型
- 各硬體在OSI參考模型中的層次模型
- OSI參考模型詳解之玩轉傳輸層模型
- 計算機網路基礎(2)——OSI七層參考模型計算機網路模型
- 如何理解OSI七層模型?模型
- OSI七層模型詳解模型
- OSI七層網路模型模型
- OSI七層模型與TCP/IP五層模型模型TCP
- OSI 七層模型與 TCP IP 五層模型模型TCP
- TCP/IP 中的OSI分層模型詳解TCP模型
- OSI七層模型與TCP/IP五層模型TCP
- 大白話聊OSI七層模型和TCP/IP四層模型模型TCP
- TCPIP vs OSI模型:網路通訊的兩種參考模型有哪些不同?TCP模型
- 計算機網路考研複習筆記D2 分層協議與OSI參考模型計算機網路筆記協議模型
- OSI七層模型和效能最佳化模型
- 網路世界的脊柱——OSI七層模型模型
- OSI模型 與 DOD模型的比較模型
- 網路模型OSI 和 DOD模型
- osi7層模型及執行緒和程式模型執行緒
- OSI七層模型如何幫助網路通訊?模型
- 網路程式設計-OSI模型程式設計模型
- 計算機網路基礎-三種網路模型(OSI七層模型 TPC/IP四層模型 五層模型)的關係計算機網路模型
- Python_17 OSI模型和HTTP協議Python模型HTTP協議
- 什麼是程式?Linux中程式分為哪幾類?Linux
- 請簡述OSI七層網路模型有哪些層及各自的含義?模型
- 【Linux】什麼是shell指令碼?shell變數分為哪幾類?Linux指令碼變數
- 什麼是Shell?Linux shell分為幾類?Linux
- 什麼是Python演算法?分為哪幾類?Python演算法
- OSI七層網路結構詳解
- 什麼是模組?Python模組分為哪幾類?Python
- 為什麼電源層可以作為訊號參考平面
- 什麼是Web安全?Web安全主要分為哪幾個方面?Web
- python爬蟲是什麼?爬蟲可以分為哪幾類?Python爬蟲