Linux系統中OSI模型是什麼,各層都有什麼?
不知道大家有沒有發現,運維人員在面試過程中,經常會被問到OSI七層模型的含義,但如今大多數的運維,對於OSI七層模型的概念,都是比較模糊的,不知道為什麼要分層甚至不知道都有哪七層,那麼,請看下文:
為什麼要分層?
層次劃分的必要性:很多不同的廠家生產各種型號的計算機,它們執行完全不同的作業系統,硬體沒有統一標準,軟體也沒有統一標準。單獨一臺計算機只是一臺普通的計算機,全球網際網路,網路之間需要通訊。
層次劃分的優點:
a.各層之間相互獨立,每一層只實現一種相對獨立的功能,使問題複雜程度降低,利於針對解決問題
b.靈活性好,各層內部的操作不會影響其他層
c.易於實現和維護,因為整個系統已被分解成相對獨立的子系統
d.能促進標準化工作,因為每一層的功能及其提供的服務都有了精確的說明
七層模型每層對應的功能:
應用層:網路服務與終端使用者的介面
表示層: 資料的表示、安全、壓縮
會話層:建立 管理 中止會話
傳輸層:定義傳輸資料的協議埠號,以及流控和差錯校驗
網路層:進行邏輯地址定址,實現不同網路之間的路徑選擇
資料鏈路層:建立邏輯連線、進行硬體地址定址、差錯校驗等功能
物理層:建立、維護、斷開物理連線,資料形式是電流
需要注意的是:
應用層、表示層、會話層為高三層,是面向使用者的
網路層、資料鏈路層、物理層為低三層,是面向硬體的
網路層及以下的通訊為點到點通訊(主機與主機)
傳輸層的通訊為端到端(埠到埠)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2915943/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Linux分享】什麼是OSI模型?osi參考模型分為哪幾層?Linux模型
- 【計算機網路基礎】OSI參考模型及其各層分別是什麼作用?計算機網路模型
- 什麼是Linux系統?Linux系統有什麼特點?Linux
- 作業系統是什麼?Linux是什麼作業系統?作業系統Linux
- Linux系統中掛載是什麼意思?作用是什麼?Linux
- 在Linux中,什麼是Linux作業系統,它的特點是什麼?Linux作業系統
- Linux是什麼系統?為什麼要學習Linux?Linux
- Linux中proc檔案系統是什麼意思?有什麼作用?Linux
- 在Linux系統中,dev是什麼意思?Linuxdev
- 什麼是Linux?Linux中dev指什麼?Linuxdev
- Linux中如何檢視系統是什麼版本?Linux
- linux系統中監聽埠概念是什麼?Linux
- 在Linux中,檔案系統概念是什麼?Linux
- Linux系統中rm是什麼意思?如何使用?Linux
- 什麼是中臺系統?
- Linux是什麼系統?收費嗎?Linux
- Linux是什麼系統?Linux系統有何優勢?Linux
- Linux系統中777許可權是什麼意思?Linux
- Linux中什麼是inode?有什麼作用?Linux
- Linux系統中執行許可權是什麼?rwx分別代表什麼?Linux
- 什麼是Linux?Linux系統發展前景如何?Linux
- Linux 中boost是什麼?Linux
- Linux中什麼是Rsync?Linux
- 各硬體在OSI參考模型中的層次模型
- 什麼是CRM系統?CRM系統在企業中扮演什麼角色?
- Linux中gpgcheck是什麼意思?作用是什麼?LinuxGC
- 什麼是shell?Linux中shell有什麼用途?Linux
- Linux中公有云是什麼?有什麼作用?Linux
- Linux系統中rpm與yum的區別是什麼?Linux
- Linux系統中vi是什麼?vi模式有幾種?Linux模式
- 如何檢視Linux系統是什麼版本?Linux
- ###什麼是Linux核心###什麼是MMULinux
- 在Linux中,體系結構是什麼?Linux
- Linux系統中tmp指什麼檔案?其作用是什麼?Linux
- 在Linux中,什麼是Linux shell?Linux
- AI三重問:什麼是AI?什麼是AI模型?什麼是AI大模型?AI大模型
- 什麼是CRM系統
- 什麼是CRM系統?