以太网帧格式详解.pdf

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一、Ethernet帧格式的发展

1980DEC,Intel,Xerox制订了EthernetI的标准

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

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

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

Ethernet帧格式

1985IEEE推出IEEE802.3规范,后来为解决EthernetII与802.3帧格式的

兼容问题,推出折衷的EthernetSNAP格式

(其中早期的EthernetI已经完全被其他帧格式取代了,所以现在Ethernet

只能见到后面几种Ethernet的帧格式,现在大部分的网络设备都支持这几种

Ethernet的帧格式,如:cisco的路由器再设定Ethernet接口时可以指定不同的以

太网的帧格式:arpa,sap,snap,novell-ether)

二、各种不同的帧格式

下面介绍一下各个帧格式

1.EthernetII

就是DIX以太网联盟推出的。。。。它由6个字节的目的MAC地址,6

个字节的源MAC地址,2个字节的类型域(用于标示封装在这个Frame、里

面数据的类型)以上为FrameHeader,接下来是46--1500字节的数据,和4

字节的帧校验

2.NovellEthernet

它的帧头与Ethernet有所不同其中EthernetII帧头中的类型域变成了长度

域,后面接着的两个字节为0xFFFF,用于标示这个帧是NovellEther类型的

Frame,由于前面的0xFFFF站掉了两个字节所以数据域缩小为44-1498个字节,

帧校验不变。

3.IEEE802.3/802.2

802.3的FrameHeader和EthernetII的帧头有所不同,EthernetII类型域

变成了长度域。其中又引入802.2协议(LLC)在802.3帧头后面添加了一个LLC

首部,由DSAP(DestinationServiceAccessPoint)1byte,SSAP(SourceSAP),

一个控制域--1byte!SAP用于标示帧的上层协议。

4.EthernetSNAP

SNAPFrame与802.3/802.2Frame的最大区别是增加了一个5Bytes的

SNAPID其中前面3个byte通常与源mac地址的前三个bytes相同为厂商代

码!有时也可设为0,后2bytes与EthernetII的类型域相同...

三、如何区分不同的帧格式

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

EthernetII与其他三种格式的Frame

如果帧头跟随sourcemac地址的2bytes的值大于1500,则此Frame为

EthernetII格式的

接着比较紧接着的两bytes如果为0xFFFF则为NovellEther类型的Frame,

如果为0xAAAA则为EthernetSNAP格式的Frame,如果都不是则为Ethernet

802.3/802.2格式的帧

四、几种以太网帧格式

相当长的一段时间里我都没搞明白一个很基础的问题以太网的封装格

式;最近查了查相关文档,总结如下;

首先说明一下,Ethernet和802.3并不是一回事,虽然我们经常混用这两

您可能关注的文档

文档评论(0)

领航教育 + 关注
实名认证
服务提供商

专注于中小学教案的个性定制:修改,审批等。本人已有2年教写相关工作经验,具有基本的教案定制,修改,审批等能力。可承接教案,读后感,检讨书,工作计划书等多方面的个性化服务。欢迎大家咨询^

1亿VIP精品文档

相关文档