1. 程式人生 > 其它 >OSI七層網路模型和TCP/IP網路模型

OSI七層網路模型和TCP/IP網路模型

OSI七層網路模型

  1. 應用層:為應用程式提供服務並規定應用程式中通訊相關的細節,比如傳送電子郵件;
  2. 表示層:主要負責資料格式的轉換,把應用處理的資訊轉換成適合網路傳輸的格式,或者把來自下層的資料轉換成應用層可以處理的格式;
  3. 會話層:負責建立和斷開通訊連線;
  4. 傳輸層:負責端到端的資料傳輸;
  5. 網路層:將資料傳輸到目的地址,主要負責定址和路由選擇;
  6. 資料鏈路層:負責物理層面上互連的節點之間的通訊傳輸,比如資料的封幀和差錯檢測,MAC定址;
  7. 物理層:負責0、1位元流與電壓高低、燈光閃滅之間的轉換。

TCP/IP網路模型

  1. 應用層:負責向用戶提供一組應用程式,該層的協議有http、dns、ftp協議等;
  2. 傳輸層:負責端到端的資料傳輸,tcp、udp;
  3. 網路層:負責資料的路由、轉發、分片,ip,icmp;
  4. 網路介面層:負責物理層面上互連的節點之間的通訊傳輸,比如資料的封幀和差錯檢測,MAC定址;