以太网以太网帧类型速查.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个字节的"类型"字段用来标识以太网帧所携带的上层数据类型。

A400互联(49元/月)洛杉矶CN2 GIA+BGP、1Gbps带宽,全场独服永久5折优惠

a400互联是一家成立于2020年商家,主营美国机房的产品,包括BGP线路、CN2 GIA线路的云服务器、独立服务器、高防服务器,接入线路优质,延迟低,稳定性高,额外也还有香港云服务器业务。当前,全场服务器5折,香港VPS7折,洛杉矶VPS5折,限时促销!A400互联官网:https://a400.net/优惠活动全场独服永久5折优惠(续费同价):0722香港VPS七折优惠:0711洛杉矶VPS五...

Fiberia.io:$2.9/月KVM-4GB/50GB/2TB/荷兰机房

Fiberia.io是个新站,跟ViridWeb.com同一家公司的,主要提供基于KVM架构的VPS主机,数据中心在荷兰Dronten。商家的主机价格不算贵,比如4GB内存套餐每月2.9美元起,采用SSD硬盘,1Gbps网络端口,提供IPv4+IPv6,支持PayPal付款,有7天退款承诺,感兴趣的可以试一试,年付有优惠但建议月付为宜。下面列出几款主机配置信息。CPU:1core内存:4GB硬盘:...

Hostwinds:免费更换IP/优惠码美元VPS免费更换IP4.99,7月最新优惠码西雅图直连VPS

hostwinds怎么样?2021年7月最新 hostwinds 优惠码整理,Hostwinds 优惠套餐整理,Hostwinds 西雅图机房直连线路 VPS 推荐,目前最低仅需 $4.99 月付,并且可以免费更换 IP 地址。本文分享整理一下最新的 Hostwinds 优惠套餐,包括托管型 VPS、无托管型 VPS、Linux VPS、Windows VPS 等多种套餐。目前 Hostwinds...

查网速为你推荐
speakingphpOPENCORE苹果引导配置说明第四版-基于支持ipad设置media支持ipad请仔细阅读在本报告尾部的重要法律声明重庆宽带测速重庆电信测速我的网速溢出windows键是哪个Windows键是哪个键啊?itunes备份怎样用itunes备份iphoneipad上网ipad上网速度很慢怎么回事?
荷兰vps qq空间域名 如何申请免费域名 怎样申请域名 singlehop 128m内存 国外私服 域名优惠码 轻量 40g硬盘 gtt 33456 阿里云手机官网 七牛云存储 谷歌搜索打不开 新疆服务器 免费赚q币 九零网络 百度新闻源申请 windowsserverr2 更多