永发信息网

如何辨别以太网中不同的帧类型

答案:1  悬赏:20  手机版
解决时间 2021-11-17 17:27
  • 提问者网友:谁的错
  • 2021-11-17 03:13
如何辨别以太网中不同的帧类型
最佳答案
  • 五星知识达人网友:冷風如刀
  • 2021-11-17 04:01
一、以太网帧格式的几种类型
1、1982年,出现了Ehternet II的标准。
2、1983年,现出了Novell—ether帧的标准。
3、1985年,出现了IEEE 802.3规范。
4、为解决Ethernet II与802.3帧格式的兼容问题,后来推出了Ethernet SNAP格式。
5、cisco设备支持以下几种不同的以太网帧格式,包括arpa,sap,snap和Novell—ether。
二、不同类型的帧的格式
1、Ethernet II:
帧头(Frame Header)由6个字节的目的MAC地址,6个字节的源MAC地址,2个字节的类型域(标示封装在Frame里面的数据的类型)组成,后面是46—1500字节的数据,帧尾是4字节的帧校验(FCS)。
2、Novell Ethernet:
帧头与Ethernet II的区别是其中的类型域变成了长度域,长度域后面的两个字节0xFFFF,用于标示此帧是Novell Ether类型的帧;接着后面的数据域为44—1498个字节,帧尾与Ethernet II相同。
3、IEEE 802.3/802.2:
802.3帧头与Ethernet II的区别也是其中的类型域变成了长度域,其中又引入802.2协议(LLC)在802.3帧头后面添加了一个LLC首部,由DSAP(Destination Service Access Point,占用1个字节),SSAP(Source SAP,占用一个字节),一个控制域(占用1个字节)。SAP是用来标示帧的上层协议的。
4、Ethernet SNAP:
SNAP帧与802.3/802.2帧的最大区别是增加了一个5字节的SNAP ID,其中前面3个字节通常与源MAC地址前三个字节相同,表示厂商代码。有时也可设为0,后2个字节与Ethernet II的类型域相同。
三.如何区分不同的帧格式
如果帧头中源MAC地址后面的2个字节的值大于1500,则此帧为Ethernet II格式。接着比较后面的2个字节,如果为0xFFFF则是Novell Ether类型的帧; 如果为0xAAAA则为Ethernet SNAP格式的帧;如果都不是则为Ethernet 802.3/802.2格式的帧。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯