很简单,问题就在标题中。试图找到指定(或保留)ffff.ffff.ffff 作为以太网广播 MAC 地址的官方文档或 RFC。
什么文件或标准将 ffff.ffff.ffff 指定为以太网广播 MAC 地址?
Eddie 是正确的,但我认为 IEEE 802.3 标准早于 RFC。不幸的是,我只能得到当前的 802.3 标准,尽管他的答案是有效的答案,无论时机如何。它也在 802.3 标准中定义:
目标地址字段中的所有 1 都应预定义为广播地址。该组应为每个通信介质预先定义,由主动连接到该介质的所有站组成;它应用于向该媒体上的所有活动电台广播。所有站都应该能够识别广播地址。站不必能够生成广播地址。
从技术上讲,任何在 I/G 位中带有 a 的 MAC 地址1
都是广播地址,即使是多播地址,也必须设置该位以表明它是组地址:
第一位 (LSB) 应在目标地址字段中用作地址类型指定位,以将目标地址标识为单个地址或组地址。如果该位为 0,则应指示地址字段包含一个单独的地址。如果该位为 1,则应指示地址字段包含一个组地址,该组地址标识一个、一个或多个或所有连接到 LAN 的站。在源地址字段中,第一位被保留并设置为 0。
数据。我在发布后几分钟就找到了它。正在查看 IANA 预订,没想到要查看以太网 RFC 规范:
广播地址
广播 Internet 地址(该网络上的主机部分包含所有二进制地址的地址)应映射到广播以太网地址(所有二进制地址中,FF-FF-FF-FF-FF-FF 十六进制)。
1
在 1983 年发布的原始 IEEE 802.3 标准第 3.2.3.1 条中首次正式定义的具有所有位的以太网广播地址:
广播地址。一个可区分的、预定义的多播地址,始终表示给定 LAN 上所有站点的集合。
目标地址字段中的所有 1 都应预定义为广播地址。该组应为每个通信介质预先定义,由主动连接到该介质的所有站组成;它应用于向该媒体上的所有活动电台广播。所有站都应该能够识别广播地址。站不必能够生成广播地址。
它以前在“DIX”标准(1982)中被定义为行业标准。