MAC帧解析
·
MAC帧格式
| 偏移字节 | 内容 |
|---|---|
| 0-6 | 前导码(0xAAAAAAAAAAAAAAAA) |
| 7 | 帧起始位置分隔符(0xAB) |
| 8-13 | 目标MAC地址 |
| 14-19 | 硬件MAC地址 |
| 20-21 | 协议类型/长度 |
协议类型/长度
解析时,大端模式(高字节在前,低字节在后)。
- 值<=1500 协议长度
- 1501~1535 保留区间
- 值>=1536 协议类型 表示EtherType
EtherType值 协议 0x0000-0x05DC IEEE 802.3 长度 0x05DD-0x05FF 保留 0x0600 XEROX NS IDP 0x0661 DLOG 0x0800 IPv4 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] 0x0842 局域网唤醒 0x22EA 流预留协议 0x22F0 音频视频传输协议(AVTP) 0x22F3 IETF TRILL协议 0x6002 DEC维护操作协议(MOP远程控制台) 0x6003 DECnet Phase IV,DNA路由 0x6004 DEC局域网传输 0x6559 原始帧中继(Raw Frame Relay)[RFC1701] 0x8035 反向地址解析协议(RARP) 0x809B AppleTalk(EtherTalk) 0x80D5 LLC PDU(IBM SNA 以太网服务) 0x80F3 AppleTalk地址解析协议(AARP) 0x8100 VLAN标记帧(IEEE802.1Q)和最短路径桥接IEEE 802.1aq,兼容NNI 0x8102 简单环路预防协议(SLPP) 0x8103 虚拟链路聚合控制协议(VLACP) 0x8137 Novell(旧版)NetWare IPX(ECONFIG E选项) 0x8204 QNX Qnet量子软件 0x86DD 互联网协议版本6(IPv6) 0x8808 以太网流量控制 0x8809 以太网慢速协议(例如链路聚合控制协议LACP) 0x8819 CobraNet 0x8847 MPLS单播 0x8848 MPLS多播 0x8863 PPPoE发现阶段 0x8864 PPPoE会话阶段 0x887B HomePlug 1.0 MME 0x888E 基于端口的网络访问控制 IEEE 802.1X局域网 EAP 0x8892 PROFINFT协议 0x889A HyperSCSI(以太网SCSI) 0x88A2 以太网ATA 0x88A4 EtherCAT协议 0x88A8 Q-in-Q隧道上的服务VLAN标签标识符(S-Tag) IEEE标准 802.1Q 0x88AB 以太网Powerlink 0x88B8 GOOSE(通用面向对象变电站事件) 0x88B9 GSE(通用变电站事件)管理服务 0x88BA SV(采样值传输) 0x88BF MikroTik RoMON(非官方) 0x88CC 链路层发现协议(LLDP)IEEE标准 802.1AB 0x88CD SERCOS III 0x88E1 HomePlug Green PHY 0x88E3 介质冗余协议(IEC62439-2) 0x88E5 MAC安全(MACsec)媒体访问控制安全 IEEE标准802.1AE 0x88E7 运营商骨干网桥(PBB) IEEE 802.1AE 0x88F7 精确时间协议 PTP IEEE 802.3 以太网 0x88FB 并行冗余协议(PRP) 0x8902 IEEE8.2.1ag连接故障管理协议(CFM)/ ITU-T建议 Y.1731(OAM) 0x8906 以太网光纤通道(FCoE) 0x8914 FCoE初始化协议 0x8915 融合以太网远程直接访问(RoCE) 0x891D TTE以太网协议控制帧 0x892F 高可用性无缝冗余(HSR) 0x893A 1905.1 IEEE协议 0x9000 以太网配置测试协议(回环) 0xF1C1 冗余标签(IEEE 802.1CB帧复制和消除,以实现可靠性)
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)