我正在尝试制作一个所有MAC地址的列表,这些地址是保留的、不存在的、不应该被使用的、只能在本地使用等(就像Wikipedia上保留的IP地址列表一样,但是针对MAC)。基本上,我想循环遍历交换机上的所有MAC地址,并过滤出“真实”的地址。 This page建议所有以00-00-5E或01-...
我如何检测另一个主机是否使用与当前主机相同的MAC地址,例如因为另一个主机正在欺骗? 我在嵌入式环境中工作,因此要在协议级别上寻找答案,而不是“使用这样那样的工具”。 编辑: RARP不能解决这个问题。为了让RARP获得任何回复,至少必须有一个支持RARP的主机存在于该段。由于RARP已经...
实际上,我有两个相关的问题。 我在Debian上通过libpcap捕获过滤后的网络流量。然后我需要在Win2k3服务器上重放这个流量。有时候,我会捕获比1500字节(以太网默认MTU大小)大得多的数据包,包括TCP和UDP。例如,2000多个字节。我没有对Linux上的MTU大小进行特定的更...
我有一个运行Android的小型电视盒设备。每当我启用Wi-Fi接口时,以太网接口就会断开连接。如果我启用以太网设备,Wi-Fi接口也是如此。 我尝试了各种方法,包括使用命令行手动启用接口,但仍存在同样的问题。 我想要能够连接到Wi-Fi并将其作为我的默认网关,同时也要连接到以太网端口以路...
我需要使用C代码在Linux中编写以检查eth0的以太网测试用例。如果eth0处于离线状态,我们会启用网络,然后检查是否已上线,测试将被视为通过。
我不确定这是否可能,因为这可能在硬件上处理,但我需要发送一些带有错误的以太网帧。我想要创建小包、卡顿、不对齐和错误的FCS。 我正在使用Python工作。
我们有一个嵌入式板,其中以太网设备直接连接到交换机而没有phy在中间。更复杂的是,以太网设备的mdio总线连接到交换机的mdio上以进行控制。 我已经成功使用固定mdio/phy驱动程序启用了以太网,并通过将交换机的默认配置与固定phy的配置相匹配来实现。 那么,我现在应该如何连接到mdi...