以太网以太网帧类型速查.doc

查网速  时间:2021-04-17  阅读:()

以太网帧类型速查

分类 TCP/IP协议2012-12-1809:591162人阅读评论(0)收藏举报

以太网帧类型速查

EtherType 以太网类型字段及值

EtherType是以太帧里的一个字段用来指明应用于帧数据字段的协议。根据

IEEE802.3  Length/EtherType字段是两个八字节的字段含义两者取一这取决于其数值。在量化评估中字段中的第一个八位字节是最重要的。而当字段值大于等于十进制值

1536 即十六进制为0600时 EtherType字段表示为MAC客户机协议EtherType解释的种类。该字段的长度和EtherType详解是互斥的。

该类字段值取自IEEE EtherType字段寄存器。 EtherType字段是个极限空间因此其分配是有限的。只有开发新的数据传输协议的人员需要使用EtherType字段而不管他们实际上是否真正生产任何设备。 IEEE RAC EtherType字段批准权威机构负责检查和批准EtherType字段。

知名协议已经分配了EtherType值下面表格中列出了EtherType字段中常用值及其对应的协议

以太类型值(16进制) 对应协议 备注

0x0000-0x05DC IEEE8023长度

0x0101–0x01 FF 实验

0x0600 XEROXNSIDP

0x0660

0x0661 DLOG

0x0801 X75Internet

0x0802 NBS Internet

0x0803 ECMAInternet

0x0804 Chaosnet

0x0805 X25Level3

RA R P反向地址解析协议

RARPReverse Address

0x8037 Novel l Netware IPX

0x809B EtherTalk

0x80D5 IBM SNAServices over Ethernet

0x80F3 AppleTalk地址解析协议AARP

AppleTalkAddress Resolution

0x8100 以太网自动保护开关EAPS

Ethernet Automatic Protection

Switching

0x814C 简单网络管理协议SNMPSimple

0x8809 OAM 几个重要字段的含义如下l Dest addr 以太网OAM报文的目的MAC地址为组播MAC地址0180c2000002。l Source addr 以太网OAM报文的源MAC地址为发送端的桥MAC地址该地址是一个单播MAC地址。l Type 以太网OAM报文的协议类型为0x8809。l Subtype 以太网OAM报文的协议子类型为0x03。lFlags  Flags域包含了以太网OAM实体的状态信息。l Code 本字段指明了OAMPDU的报文类型。 0x00表示Information

OAMPDU、 0x01表示Event NotificationOAMPDU、 0x04表示Loopback ControlOAMPDU。

以下是几种常用的OAMPDU报文的作用l Information OAMPDU

Information OAMPDU报文用于将以太网OAM实体的状态信息包括本地信息、远端信息和自定义信息发给远端的以太网OAM实体保持以太网OAM连接。l Event Notification OAMPDU

Event Notification OAMPDU事件通知OAMPDU报文一般用于链路监控是用于对连接本端和远端以太网OAM实体的链

路发生的故障进行告警。l Loopback Control OAMPDU

Loopback Control OAMPDU环路控制OAMPDU报文主要用于远端环回控制环回控制OAMPDU报文用来控制远端设备的OAM环回状态该报文中带有使能或去使能环回功能的信息根据该信息开启或关闭远端环回功能。

0x880C 通用交换管理协议GSMP

General Switch Management

0x8847 多协议标签交换单播 MPLS

Multi-Protocol Label Switching

0x8848 多协议标签交换组播 MPLS

Multi-Protocol Label Switching

0x8863 以太网上的PPP发现阶段

PPPoEPPP Over Ethernet

0x8864 以太网上的PPPPPP会话阶段

PPPoEPPP Over Ethernet<PPP

0x88BB 轻量级访问点协议 LWAPP Light

0x8E88 局域网上的EAPEAPOL  EAP

0x9100 VLAN标签协议标识符VLAN Tag

0x9200 VLAN标签协议标识符VLAN Tag

以太网帧类型

2009年12月17日星期四下午1 :52

以太网帧格式

目前有四种不同格式的以太网帧在使用它们分别是

●Ethernet I I即DIX 20 Xerox与DEC、 Intel在1982年制定的以太网标准帧格式。 Cisco名称为

ARPA。

●Ethernet 8023 rawNovel l在1983年公布的专用以太网标准帧格式。 Cisco名称为Novel l-

Ether。

●Ethernet 8023 SAP IEEE在1985年公布的Ethernet 8023的SAP版本以太网帧格式。 Cisco名

称为SAP。

●Ethernet 8023 SNAP IEEE在1985年公布的Ethernet 8023的SNAP版本以太网帧格式。 Cisco

名称为SNAP。

在每种格式的以太网帧的开始处都有64比特8字节的前导字符如图3所示。其中前7个字节称为前同步码Pream ble 内容是16进制数0xAA最后1字节为帧起始标志符0xAB它标识着以太

网帧的开始。前导字符的作用是使接收节点进行同步并做好接收数据帧的准备。

图3 以太网帧前导字符

除此之外不同格式的以太网帧的各字段定义都不相同彼此也不兼容。

31 Ethernet I I帧格式

如图4所示是Ethernet I I类型以太网帧格式。

图4 Ethernet I I帧格式

Ethernet I I类型以太网帧的最小长度为64字节662464 最大长度为1518字节66215004 。其中前12字节分别标识出发送数据帧的源节点MAC地址和接收数据帧的目标节点

MAC地

址。

接下来的2个字节标识出以太网帧所携带的上层数据类型如16进制数0x0800代表IP协议数据16进制数0x809B代表AppleTalk协议数据 16进制数0x8138代表Novel l类型协议数据等。在不定长的数据字段后是4个字节的帧校验序列Frame Check Sequence  FCS 采用32位

CRC循环冗余校验对从"目标MAC地址"字段到"数据"字段的数据进行校验。

32 Ethernet 8023 raw帧格式

如图5所示是Ethernet 8023 raw类型以太网帧格式。

图5 Ethernet 8023 raw帧格式

在Ethernet 8023 raw类型以太网帧中原来Ethernet I I类型以太网帧中的类型字段被"总长度"

字段所取代它指明其后数据域的长度其取值范围为46-1500。

接下来的2个字节是固定不变的16进制数0xFFFF 它标识此帧为Novel l以太类型数据帧。

33 Ethernet 8023 SAP帧格式

如图6所示是Ethernet 802 3 SAP类型以太网帧格式。

图6 Ethernet 802 3 SAP帧格式

从图中可以看出在Ethernet 8023 SAP帧中将原Ethernet 8023 raw帧中2个字节的0xFFFF变为各1个字节的DSAP和SSAP同时增加了1个字节的"控制"字段构成了8022逻辑链路控制 LLC的首部。 LLC提供了无连接 LLC类型1 和面向连接 LLC类型2的网络服务。 LLC1是应用于以太网中而LLC2应用在IBM SNA网络环境中。

新增的8022 LLC首部包括两个服务访问点源服务访问点SSAP和目标服务访问点DSAP 。它们用于标识以太网帧所携带的上层数据类型如16进制数0x06代表IP协议数据 16进制数0xE0代表Novel l类型协议数据 16进制数0xF0代表IBM NetBIOS类型协议数据等。

至于1个字节的"控制"字段则基本不使用一般被设为0x03 指明采用无连接服务的8022无编号数据格式 。

34 Ethernet 8023 SNAP帧格式

如图7所示是Ethernet 802 3 SNAP类型以太网帧格式。

图7 Ethernet 802 3 SNAP帧格式

Ethernet 802 3 SNAP类型以太网帧格式和Ethernet 802 3 SAP类型以太网帧格式的主要区别在于

●2个字节的DSAP和SSAP字段内容被固定下来其值为16进制数0xAA。

●1个字节的"控制"字段内容被固定下来其值为16进制数0x03。

●增加了SNAP字段由下面两项组成

◆新增了3个字节的组织唯一标识符Organizational ly Unique Identifier OUI ID字段其值通常等于MAC地址的前3字节即网络适配器厂商代码。

◆2个字节的"类型"字段用来标识以太网帧所携带的上层数据类型。

RackNerd:美国便宜VPS,洛杉矶DC-02/纽约/芝加哥机房,4TB月流量套餐16.55美元/年

racknerd怎么样?racknerd美国便宜vps又开启促销模式了,机房优秀,有洛杉矶DC-02、纽约、芝加哥机房可选,最低配置4TB月流量套餐16.55美元/年,此外商家之前推出的最便宜的9.49美元/年套餐也补货上架,同时RackNerd美国AMD VPS套餐最低才14.18美元/年,是全网最便宜的AMD VPS套餐!RackNerd主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新...

打开海外主机域名商出现"Attention Required"原因和解决

最近发现一个比较怪异的事情,在访问和登录大部分国外主机商和域名商的时候都需要二次验证。常见的就是需要我们勾选判断是不是真人。以及比如在刚才要访问Namecheap检查前几天送给网友域名的账户域名是否转出的,再次登录网站的时候又需要人机验证。这里有看到"Attention Required"的提示。我们只能手工选择按钮,然后根据验证码进行选择合适的标记。这次我要选择的是船的标识,每次需要选择三个,一...

腾讯云爆款秒杀:1C2G5M服务器38元/年,CDN流量包6元起

农历春节将至,腾讯云开启了热门爆款云产品首单特惠秒杀活动,上海/北京/广州1核2G云服务器首年仅38元起,上架了新的首单优惠活动,每天三场秒杀,长期有效,其中轻量应用服务器2G内存5M带宽仅需年费38元起,其他产品比如CDN流量包、短信包、MySQL、直播流量包、标准存储等等产品也参与活动,腾讯云官网已注册且完成实名认证的国内站用户均可参与。活动页面:https://cloud.tencent.c...

查网速为你推荐
盗版itunes您的iphone支持ipad支持ipadeacceleratoreaccelerator.shm_size设置多少合适呢?重庆宽带测速重庆电信测速我的网速溢出ipad如何上网ipad怎么设置网络?iexplore.exe应用程序错误iexplore.exe应用程序错误ipad上网新买的ipad怎么用。什么装程序 怎么上网xp关闭445端口Windows XP系统 关闭445端口后无法上网,求解?
东莞服务器租用 sharktech wavecom 10t等于多少g koss nerd 新世界电讯 169邮箱 静态空间 可外链相册 稳定免费空间 hdd 多线空间 in域名 云服务是什么意思 免备案cdn加速 双十二促销 SmartAXMT800 聚惠网 塔式服务器 更多