計算機網絡體系結構是分層結構。每層遵循某個/些網絡協議完成本層功能。計算機網絡體系結構是計算機網絡的各層及其協議的集合。
采用分層結構是因為結構清晰,有利於識別復雜系統的部件及其關系。模塊化的分層易於系統維護、更新。有利於標准化,
OSI參考模型把計算機網絡系統結構分成七層,分別是應用層,表示層,會話層,傳輸層,網絡層,數據鏈路層,物理層。
每層要進行數據封裝,

每層會增加相應的頭文件。
進行數據封裝主要是為了:增加控制信息,控住信息主要包括-地址、差錯檢測編碼,協議控制
數據鏈路層功能:負責節點到節點數據傳輸、組幀、物理尋址、流量控制、差錯控制、訪問(接入)控制。
網絡層功能:負責源主機到目的主機數據分組交付、邏輯尋址(全局唯一邏輯尋址,確保數據分組被送到目的主機如IP地址)、路由、分組轉發。
傳輸層功能:分組與重組、SAP尋址(確保將完整報文提交給正確進程如:端口號)、流量控制、連接控制。
會話層:對話控制、同步
表示層:數據表示轉化(轉化為主機獨立的編碼)、加密/解密、壓縮/解壓縮。
應用層:支持用戶通過用戶代理(如:瀏覽器)或網絡接口使用網絡(服務),典型應用層服務:文件傳輸(FTP)、電子郵件(SMTP)Web(HTTP)。。。。。

現在用的都是五層參考模型


現代網絡體系結構大部分都采用分層體系結構,分層體系結構的優點在課程中也做了概括性介紹。那么分層網絡體系結構有什么缺點那?在某些情況下是否有必要不采用分層結構那?查閱資料,看看是否存在誇層體系結構的網絡設計?有什么優點?
分層網絡體系結構的缺點有:
1、降低了系統的性能 。文件需要層層打包,層層解析,浪費了性能
2、層次多會增加許多協議
某些情況可以不采用分層結構而進行直接通信,比如說用戶基數小的私人網絡
無線通信跨層結構
優點是:系統性能增強,提高了網絡的綜合性能
