以太網幀格式


網絡中傳輸數據時需要定義並遵循一些標准,以太網是根據IEEE 802.3標准來管理和控制數據幀的。了解這個標准是充分理解以太網中鏈路層通信的基礎。

網絡通信協議:

不同的協議棧用於定義和管理不同網絡的數據轉發規則:


 
圖片.png

數據封裝:


 
圖片.png
 
圖片.png

注意:幀結構的封裝是加了幀頭和幀尾。

幀格式

數據包在以太網物理介質上傳播之前必須封裝頭部和尾部信息。封裝后的數據包稱為數據幀,數據幀的封裝的信息決定了數據如何傳輸。
以太網中傳輸的幀有兩種格式,選擇哪種格式由TCP/IP協議簇中的網絡層決定。

 
圖片.png

20世紀80年代初提出的,Ethernet II后來被IEEE 802 標准接納,並寫進了IEEE 802.3x-1997的3.2.6節。IEEE802.3 是1983年提出的幀格式。這兩種區別是,Ethernet_II格式中包含一個Type字段,標識以太幀處理完成之后將被發送到哪個上層協議進行處理。IEEE 802.3格式中,同樣的位置是長度字段。
不同的Type字段值可以用來區別這兩種幀的類型,當Type字段值小於或者等於1500(或者16進制的0x05DC)時,幀使用的是IEEE 802.3格式。當Type字段值大於等於1536(或者16進制的0x0600)時,幀使用的是Ethernet_II格式。



作者:廖馬兒
鏈接:https://www.jianshu.com/p/0f260d1e7daf
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

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



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