有一种方法加入一个以太网多播组?所有的文档,我发现是关于添加一个IP组。

我只想接收发送到MAC地址01的思科分组CDP:00:0C:CC:CC:CC

有帮助吗?

解决方案

MAC的OID部分地址你得到(01:00:0℃)是不一样的用于IPv4多址传送的一个(01:00:5E),所以不能在Winsock的使用任何发送这个数据包。即使原始套接字将无法正常工作,因为这不会让你掏给以太网层。

您需要的是 WinPcap的或类似的东西,使用它可以建立原始以太网帧和接收以相同的电平应答数据包。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top