EtherType 是以太帧里的一个字段,用来指明应用于帧数据字段的协议。根据 IEEE802.3,Length/EtherType 字段是两个八字节的字段,含义两者取一,这取决于其数值。在量化评估中,字段中的第一个八位字节是最重要的。而当字段值大于等于十进制值 1536 (即十六进制为 0600)时, EtherType 字段表示为 MAC 客户机协议(EtherType 解释)的种类。该字段的长度和 EtherType 详解是互斥的。
该类字段值取自 IEEE EtherType 字段寄存器。EtherType 字段是个极限空间,因此其分配是有限的。只有开发新的数据传输协议的人员需要使用 EtherType 字段,而不管他们实际上是否真正生产任何设备。IEEE RAC EtherType 字段批准权威机构负责检查和批准 EtherType 字段。
知名协议已经分配了 EtherType 值,下面表格中列出了 EtherType 字段中常用值及其对应的协议:
Ethertype(十六进制) |
协议 |
0x0000 - 0x05DC |
IEEE 802.3 长度 |
0x0101 – 0x01FF |
实验 |
0x0600 |
XEROX NS IDP |
0x0660 0x0661 |
DLOG |
0x0800 |
网际协议(IP) |
0x0801 |
X.75 Internet |
0x0802 |
NBS Internet |
0x0803 |
ECMA Internet |
0x0804 |
Chaosnet |
0x0805 |
X.25 Level 3 |
0x0806 |
地址解析协议(ARP : Address Resolution Protocol) |
0x0808 |
帧中继 ARP (Frame Relay ARP) [RFC1701] |
0x6559 |
原始帧中继(Raw Frame Relay) [RFC1701] |
0x8035 |
动态 DARP(DRARP:Dynamic RARP) 反向地址解析协议(RARP:Reverse Address Resolution Protocol) |
0x8037 |
Novell Netware IPX |
0x809B |
EtherTalk |
0x80D5 |
IBM SNA Services over Ethernet |
0x 80F 3 |
AppleTalk 地址解析协议(AARP:AppleTalk Address Resolution Protocol) |
0x8100 |
以太网自动保护开关(EAPS:Ethernet Automatic Protection Switching) |
0x8137 |
因特网包交换(IPX:Internet Packet Exchange) |
0x 814C |
简单网络管理协议(SNMP:Simple Network Management Protocol) |
0x86DD |
网际协议v6 (IPv6,Internet Protocol version 6) |
0x880B |
点对点协议(PPP:Point-to-Point Protocol) |
0x 880C |
通用交换管理协议(GSMP:General Switch Management Protocol) |
0x8847 |
多协议标签交换(单播) MPLS:Multi-Protocol Label Switching <unicast>) |
0x8848 |
多协议标签交换(组播)(MPLS, Multi-Protocol Label Switching <multicast>) |
0x8863 |
以太网上的 PPP(发现阶段)(PPPoE:PPP Over Ethernet <Discovery Stage>) |
0x8864 |
以太网上的 PPP(PPP 会话阶段) (PPPoE,PPP Over Ethernet<PPP Session Stage>) |
0x88BB |
轻量级访问点协议(LWAPP:Light Weight Access Point Protocol) |
0x88CC |
链接层发现协议(LLDP:Link Layer Discovery Protocol) |
0x8E88 |
局域网上的 EAP(EAPOL:EAP over LAN) |
0x9000 |
配置测试协议(Loopback) |
0x9100 |
VLAN 标签协议标识符(VLAN Tag Protocol Identifier) |
0x9200 |
VLAN 标签协议标识符(VLAN Tag Protocol Identifier) |
0xFFFF |
保留 |
分享到:
相关推荐
如果值大于1500(0x05DC),说明是以太网类型字段,EthernetII帧格式。值小于等于1500,说明是长度字段,IEEE802.3帧格式。 四、以太网通信原则 以太网通信原则是同一时刻只能有一台主机在发送,但可以有多台主机...
3. **以太网帧构建**:IP数据包会被封装进以太网帧,包含源和目的MAC地址,以及以太网类型字段。 4. **物理层传输**:以太网帧通过物理链路传输到目的地。 5. **接收端处理**:在接收端,数据帧被解封装,IP层检查...
文档深入讨论了以太网帧的格式,特别是当传输ARP数据包时,帧头部中包含的字段,如以太网类型字段,该字段用于标识封装的上层协议类型,例如ARP(以太网类型值为0x0806)。此外,还描述了ARP请求和应答报文的结构,...
- **以太网帧头**:包含目的和源MAC地址,以及以太网类型字段。当目的地址为全1时,表示广播帧,所有设备都会接收。 - **ARP帧**:以太网类型字段值为0x0806表明是ARP数据。ARP帧包含硬件类型(通常是1表示以太网...
以太网类型字段用于识别不同应用,如88-BA代表IEC 61850-9-2采样值。应用协议数据单元(APDU)中,多个ASDU可以通过Tag链接,每个ASDU包含采样值数据。 3. 流量计算与管理 流量计算涉及到对每个间隔、母线保护和PT...
MAC地址是物理网络接口的唯一标识,而以太网类型字段则指明了网络层协议,如IP。 网络层的核心是IP数据报,其首部包含版本号、首部长度、服务类型、总长度、标识、标志、片段偏移、生存时间、协议、首部校验和、源...
以太头包含6个字节的目的MAC地址、6个字节的源MAC地址和2个字节的以太网类型字段(Ethertype),其中以太网类型字段在发送ARP数据包时应填写为0x0806。ARP帧则包含硬件类型、以太网类型、MAC地址长度、IP地址长度、...
3. 数据处理:根据解析出的类型字段,进一步解码网络层协议,如IP、TCP、UDP等。 4. 显示与分析:将解析结果以用户友好的方式呈现,例如通过控制台输出或图形界面展示,以便于分析网络流量。 源码可能包括以下组件...
实验结果表明,以太网帧结构由目的 MAC 地址、源 MAC 地址、类型字段、数据和 FCS 组成,而 ARP 协议用于将 IP 地址转换为对应的 MAC 地址。 六、问题回答 1. 主机的 48-bit Ethernet 地址是多少? 答案:00:06:5b...
1. **以太网头部**:包含源和目标MAC地址,以及以太网类型字段。在代码中,作者故意省略了获取本机MAC地址的步骤,而是使用了一个错误的地址。这导致在局域网内部发送的包无法正确接收响应,但对外网发送则不受影响...
1. **以太网头部解析**:每个网络包的开头是源和目的MAC地址,以及以太网类型字段,这个字段指示了上层协议,如IP或ARP。 2. **IP头部解析**:在以太网头部之后是IP头部,包含源和目的IP地址、IP版本、服务类型、总...
接着,检查以太网类型字段(ether_type)以确定上层协议。 如果上层协议是IP(值为0x0800),程序会进一步解析IP头部,提取协议类型(protocol)、源IP地址(saddr)和目标IP地址(daddr)。这里,程序特别关注了两...
4. **以太网帧格式**:Length/Type字段为0x0806表示这是一个Ethernet II帧(也称为以太网类型字段),并且源MAC地址肯定不是全1的广播地址,目的MAC地址可能是单播或广播,但不一定是全1的广播地址。 5. **Proxy ...
以太网帧的头部包含了源MAC地址和目的MAC地址(广播地址FF:FF:FF:FF:FF:FF),以及以太网类型字段,用于指示帧内携带的数据类型,这里是ARP协议。 1.5 ARP的操作 1.5.1 ARP操作步骤 1. 发送方生成ARP请求,填充目标...
- ether_hdr:以太网头部结构体,包含了目的地址、源地址和以太网类型字段。 9. ICMP报文头部结构体 - icmp_hdr:定义了ICMP(Internet Control Message Protocol)报文头部的结构体。 10. IP分片表统计结构体 - ...
1. **以太网帧头**:包含目的MAC地址(广播地址FF:FF:FF:FF:FF:FF)、源MAC地址、以太网类型字段(通常为0x0806,表示ARP帧)。 2. **硬件类型**:表示请求解析的硬件地址类型,对于以太网,其值为1。 3. **协议类型...
例如,以太网头部解析后,根据以太网类型字段来识别下一层协议,如ARP、IP等,然后递归解析下一层协议头,直到完全解析整个数据包。 6. **系统流程**:整个系统的工作流程包括初始化、设备选择、设置过滤规则、...
802.1Q标准定义了VLAN标签,即在数据帧的以太网类型字段前插入4字节的标签,包含VLAN标识符(VID),用于区分不同的VLAN。VLAN的使用有助于隔离流量,增强网络安全,并简化网络管理和维护。 2. **时间敏感网络(TSN...
- **802.1Q帧格式**:Tag共占用4字节,包括TPID(以太网类型字段,0x8100表示802.1Q协议)、Priority(优先级字段,用于QoS)、CFI(典式Token Ring标识位)等字段。 - **PVID和Trunk链路处理**:当数据帧经过Access端口时...