是否可以从 ff:ff:ff... mac 地址接收 dhcpdiscover?

Kor*_*van 5 networking dhcp ethernet

今天我在我的日志文件中看到了这条记录:

dhcpd: DHCPDISCOVER from ff:ff:ff:ff:ff:ff via vlan400: network 40.60.100.10/24: no free leases                                                                                                              
dhcpd: DHCPDISCOVER from ff:ff:ff:ff:ff:ff via vlan300: network 100.100.120.0/24: no free leases                   
Run Code Online (Sandbox Code Playgroud)

依此类推,在连接到同一个以太网卡 em1 的所有 VLAN 上。

我 99% 确信我在这些 VLAN 上没有能够发送 DHCP 请求的设备。

另外 ff:ff:ff 是一个奇怪的 MAC。

所以,我的问题是:这是坏事吗?以太网卡或交换机上的某些错误?

the*_*bit 1

这至少是一件奇怪的事情。ff:ff:ff:ff:ff:ff是广播mac地址。根据 IEEE 802.3,广播地址和多播地址都不能用作以太网帧的源地址,因为它不能唯一地标识发起者:

IEEE 802.3-2002,第 3.2.3(b) 节:

第一位(LSB)应在目标地址字段中用作地址类型指定位,以将目标地址识别为单独地址或组地址。如果该位为 0,则表明地址字段包含单独的地址。如果该位为 1,则表明该地址字段包含一个组地址,该组地址不识别任何、一个或多个或所有连接到 LAN 的站。在源地址字段中,第一位被保留并设置为 0。

您的网络中很可能存在某些配置错误,您应该开始查找这些帧/数据包的确切来源。