OSI將計算機網絡體系結構分為以下七層:
物理層:將數據轉換成可以通過物理介質傳輸的電子信號?相當於郵局的搬運工。
數據鏈路層:決定如何訪問網絡介質。在這壹層組織數據並處理流量控制。這壹層指定拓撲結構,提供硬件尋址,相當於郵局的拆包工人。
網絡層:通過大型網絡使用數據路由的權利相當於在郵局分揀工人。
傳輸層:提供終端到終端的可靠連接,相當於公司裏跑郵局的信使。
對話層:讓用戶用簡單易記的名字建立聯系,相當於公司裏收發信件、寫信封、開信封的秘書。
表示層:談判數據交換格式,相當於公司裏給老板做簡報、給老板寫信的助理。
應用層:用戶應用程序和網絡之間的接口。
擴展數據
OSI參考模型的優勢
1,分工合作,職責明確
屬性相似的作業分在同壹層,屬性不同的作業分在不同層。這樣各層的工作範圍就區分得很清楚,不會互相重疊。萬壹出了問題,很容易判斷哪個樓層沒做好,先把那個樓層的工作做好,才不會無從下手。
2、點對點對話
對等指的是同壹層級,對等對話指的是同壹層級與同壹層級對話,比如第三層級與第三層級對話,第四級與第四級對話,以此類推。所以壹方的N層只和另壹方的N層對話,只需要接收和解釋自己發來的信息。不需要關心對方的N-1或者N+1樓層會做什麽,因為是由壹方的N-1樓層和N+1樓層處理的。
事實上,雙方以對等的身份交談是壹種常見的規則。這樣做最大的好處就是簡化了每壹層負責的事情。因此,通信協議是點對點通信的所有約定。
3、循序漸進,層層負責
既然層級劃分得很清楚,當然事情要壹步壹步,壹層壹層來處理,絕對不允許越級或者越級。因此,第N層在接收到數據後,必須對數據進行處理,然後才能上傳到N+1層。如果接收到從N+1層發送的數據,只有在正確處理後,才會將其發送到N-1層。
任何壹層接收到數據,都可以認為上層或者下層做了他們應該做的事情。層數也要考慮效率和實際操作難度,不是層數越多越好。
百度百科-OSI參考模型
百度百科-OSI模型