TCP/IP協議(1):各層協議幀格式


一、

1、OSI與TCP/IP對應:

    

 TCP/IP各層功能:

   鏈路層:包括操作系統的設備驅動程序和計算機的網卡,提供底層傳輸服務。
   網絡層:為數據選擇路由,在眾多計算機和網絡設備組成的網絡中選擇一條傳輸路線進行傳輸。
   傳輸層:提供兩台主機端對端的通信服務,進行傳輸控制。
   應用層:復制應用程序的特定處理。

3、協議幀封裝

   當發送數據時,對於一幀數據,每一層會封裝上自己的頭,而收數據時去掉上層的頭,如圖:

    

二、

1、Ethernet幀格式

    

可以看到以太網幀頭包含三部分:目的地址、源地址、類型。以太網幀類型有IP數據報(0800)、ARP請求應答報文(0806)、RARP請求應答報文(8035)。

2、IP數據幀格式

    

  IP首部一般為20字節,除非含有選項字段,根據IP頭中的“8位協議”字段,數據選項可以分為TCP報文、UDP報文、ICMP報文等。

3、TCP數據幀格式

   

4、UDP數據幀格式

    

5、ICMP報文格式

轉載自: 一點一滴成長,原文鏈接:https://www.cnblogs.com/milanleon/p/6874789.html?utm_source=itdadao&utm_medium=referral


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM