計算機網絡-慕課筆記2

計算機網絡體系結構-OSI分層模型

  • 主機
  • 路由器
  • 各類鏈路
  • 應用
  • 協議
  • 硬件、軟件
  • ……

每層完成一種特定功能、服務,下層的實現上層不用管,層層之間經過SAP交互編程

  • 應用層
    支持用戶經過用戶代理(如瀏覽器)或網絡接口
    使用網絡(服務)
    • FTP文件傳輸
    • SMTP電子郵件
    • HTTP Web
    體系結構:客戶/服務器,p2p,混合結構
    需求:可靠性、帶寬、時延
    Socket編程
  • 表示層
    處理兩個系統的語法和語義的問題
    • 數據表示轉化
    • 加密、解密
    • 壓縮、解壓
  • 會話層
    對話控制,同步,功能上最薄弱瀏覽器

  • 傳輸層
    負責源到目的(進程)的完整報文傳輸,segment數據段
    • 分段重組
    • 鏈接控制
    • 差錯控制
    • 流量控制
    • 例子:TCP、UDP
  • 網絡層
    源主機到目的主機的數據交付 packet數據分組
    邏輯尋址:全局惟一邏輯地址,確保數據分組被送達目的主機,如 IP地址
    • 路由:路徑選擇
    • 分組轉發
  • 數據鏈路層
    結點與結點之間的傳輸,frame幀,增長物理尋址
    流量控制、差錯控制、訪問(接入)控制
    • 以太網
    • WiFi
    • PPP
  • 物理層
    接口特性,形狀、電壓、功能、工做過程
    只關注比特傳輸安全

每一層進行數據封裝服務器

  • 增長控制信息-PDU(控制信息+用戶數據)
    • 地址 - 標識發送端、接收端
    • 差錯檢測編碼
    • 協議控制 - 實現協議功能的附加信息,優先級、服務質量、安全控制
相關文章
相關標籤/搜索