You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

组播MAC地址第25位的作用及FPGA发送异常问题咨询

组播MAC地址第25位为1的潜在问题

我有一路由FPGA发送的视频流,用Wireshark分析组播流时发现:

  • 目的MAC地址为 01:00:5E:A9:A9:0A
  • FPGA配置的组播IP地址为 239.169.169.10

根据标准规则,组播MAC地址的生成逻辑是:

  1. 固定前缀为 01:00:5E
  2. 第4字节的最高位(即第25位)强制为0
  3. 后续23位直接取自组播IP地址的最后23位

按照这个规则,对应IP 239.169.169.10 的预期MAC应该是 01:00:5E:29:A9:0A,但实际抓到的MAC第25位是1,不符合标准。

测试验证:将组播IP改为 239.64.169.10 后,MAC地址变为 01:00:5E:40:A9:0A,可以确定FPGA没有强制将第25位设为0,而是直接取了IP的最后24位拼接到前缀后,这应该是FPGA的bug。

目前已经遇到的问题是以太网交换机的组播MAC表过滤器失效(交换机配置要求该位为0,其他同IP流设备的该位均为0)。想了解:除了交换机过滤问题外,该位为1还会引发哪些问题?


内容的提问来源于stack exchange,提问作者deejay2221

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 11:32:34