以太网上四种帧格式-ethernet II-raw 802.3-802.2LLC-802.2SNAP


1 Ethernet帧格式的发展

(from https://blog.csdn.net/bluelingt/article/details/48970441 )

1980 DEC,Intel,Xerox制订了Ethernet I的标准

1982 DEC,Intel,Xerox又制订了Ehternet II的标准

1982 IEEE开始研究Ethernet的国际标准802.3

1983 迫不及待的Novell基于IEEE的802.3的原始版开发了专用的Ethernet帧格式

1985 IEEE推出IEEE 802.3规范

后来为解决EthernetII与802.3帧格式的兼容问题推出折衷的Ethernet SNAP格式

2 不同帧格式

2.1 Ethernet V2(ARPA)

clip_image001

2.2 RAW 802.3:(NOVELL Ethernet 802.3)

clip_image002

2.3 IEEE 802.3/802.2 LLC

clip_image003

2.4 IEEE 802.3/802.2 SNAP

clip_image004

3 如何区分

(from https://blog.csdn.net/bluelingt/article/details/48970441 )

Ethernet中存在这四种Frame那些网络设备又是如何识别的呢?

1、如果 source mac后的2 bytes的值大于1500 则此Frame为 Ethernet V2(ARPA) 格式的Frame。否则如下判断

2、如果len 字段后面的两bytes 为0xFFFF,则为 RAW 802.3:(NOVELL Ethernet 802.3) 格式的Frame。否则如下判断

3、如果len 字段后面的两bytes为0xAAAA则为 IEEE 802.3/802.2 SNAP格式的Frame 。否则如下判断

4、为Ethernet 802.3/802.2格式的Frame。

4 参考文档

Ethernet_II帧和802.3_Ethernet帧格式比较

https://blog.csdn.net/bluelingt/article/details/48970441

Ethernet和802.3的区别及历史

https://www.cnblogs.com/smartjourneys/articles/8124490.html

posted @ 2022-02-11 09:54  张志伟122  阅读(1872)  评论(0编辑  收藏  举报