- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
种格式的以太网帧结构
四种格式的以太网帧结构
用过NetXray 之类的抓包软件的人,可能经常会被一些不同的Frame Header 搞糊涂,为何用的Frame 的Header 是这样的,而另外的又不一样。这是因为在Ethernet 中存在几种不同的帧格式,下面我就简单介绍一下几种不同的帧格式及他们的差异。
一、Ethernet 帧格式的发展
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 格式 。
( 其中早期的Ethernet I 已经完全被其他帧格式取代了所以现在Ethernet 只能见到后面几种Ethernet 的帧格式现在大部分的网络设备都支持这几种Ethernet 的帧格式如:cisco 的路由器在设定Ethernet 接口时可以指定不同的以太网的帧格式:arpa,sap,snap,novell-ether)
二、各种不同的帧格式
下面介绍一下各个帧格式
Ethernet II
是DIX 以太网联盟推出的,它由6 个字节的目的MAC 地址,6 个字节的源MAC 地址,2 个字节的类型域(用于表示装在这个Frame 、里面数据的类型) ,以上为Frame Header, 接下来是46--1500 字节的数据,和4 字节的帧校验)
Novell Ethernet
它的帧头与Ethernet 有所不同其中EthernetII 帧头中的类型域变成了长度域,后面接着的两个字节为0xFFFF 用于标示这个帧是Novell Ether 类型的Frame ,由于前面的0xFFFF 站掉了两个字节所以数据域缩小为44-1498 个字节, 帧校验不变。
IEEE 802.3/802.2
802.3 的Frame Header 和Ethernet II 的帧头有所不同,它把EthernetII 类型域变成了长度域( 与Novell Ethernet 相同) 。其中又引入802.2 协议(LLC) 在802.3 帧头后面添加了一个LLC 首部, 由DSAP(Destination Service Access Point) 1 byte,SSAP(Source SAP) 1 byte, 一个控制域 1 byte! SAP 用于表示帧的上层协议。
Ethernet SNAP
Ethernet SNAP Frame 与802.3/802.2 Frame 的最大区别是增加了一个5 Bytes 的SNAP ID,其中前面3 个byte 通常与源mac 地址的前三个bytes 相同,为厂商代码!有时也可设为0 。后2 bytes 与Ethernet II 的类型域相同。
附上三种帧抓包图片:
Ethernet II:
IEEE 802.3 SAP:
IEEE 802.3 SNAP:
Ethernet II 和IEEE802.3 是局域网里最常见的帧:
Ethernet II 可以装载的数据长度是46---1500;
IEEE802.3 SAP 可以装装的数据长度是43---1497;
IEEE 802.3 SNAP 可以装载的数据长度是38---1492.
Ethernet II 不提供MAC 层的数据填充功能;
IEEE802.3 SAP 和SNAP 都提供数据填充功能.
因些, 我们可以得出这样的结论:
Ethernet II 比IEEE802.3 SAP 和SNAP 更适合于传输大量的数据, 但Ethernet II 缺乏对数据链路层的控制, 不利于传输需要严格传输控制的数据.
实际中, 我们会发现, 大多数应用程序的以太网数据包都是Ethernet II 帧的(如HTTP/Telnet/FTP/SMTP/POP3 等应用), 而交换机之间的BPDU 是采用IEEE802.3 SAP帧,VLAN Trunk 协议802.1Q 和Cisco CDP 都是采用IEEE802.3 SNAP 帧.
顺便提供一下各种Ethertype (以太网类型)和SAPs (服务访问点):
Ethertype 值 SAPs 值
Netware 8137 Netware 10,E0
XNS 0600,0807
您可能关注的文档
- 离散LTI系统模型.doc
- 离散型.doc
- 离散型与连续型随机变量.doc
- 离散型随机变量().doc
- 离散型随机变量(共课时).doc
- 离散型随机变量的分布列().doc
- 离散型随机变量的均值与方差训练案.doc
- 离散型随机变量的期望导学案.doc
- 离散型随机变量的期望方差导学案.doc
- 离散数学(版)讲义.doc
- 安全生产考核奖惩制度3篇.doc
- 颅脑损伤病人的护理查房【优质公开课】精品PPT课件模板.pptx
- 二零二二年度德州继续教育公需科目《公共事务管理与服务能力》试题及答案.pdf
- 二零二二年度党风廉政建设知识竞赛题库(含答案).pdf
- 二零二二年度度枣庄市专业技术人员继续教育公需科目培训班互动题.pdf
- 二零二二年度儿童保健学试题库(含答案).pdf
- 二零二二年度第十九届中国东南地区数学奥林匹克竞赛高一试题(含答案).pdf
- 二零二二年度动物卫生监督题库(含答案).pdf
- 黑龙江省大庆市重点中学2023-2025学年高一下学期2月开学考试英语试题(含解析).docx
- 二零二二年度法检书记员招考《公基》测试题库(含答案).pdf
文档评论(0)