Pregunta

¿Hay una manera de unirse a un grupo de multidifusión Ethernet? Toda la documentación que he encontrado es sobre la adición de un grupo de IP.

Sólo quiero recibir el paquete de Cisco CDP que se envía a la dirección MAC 01: 00: 0C: cc: cc:. Cc

¿Fue útil?

Solución

La parte OID de la dirección MAC que dar (01: 00: 0C) no es el mismo que el utilizado para la multidifusión IPv4 (01: 00: 5E), por lo que no se puede usar cualquier cosa en Winsock para enviar este paquete. Incluso los raw sockets no funcionarán, porque eso no vamos a excavar hasta la capa Ethernet.

Lo que necesita es WinPCap o algo parecido, con la que se puede construir tramas Ethernet primas y recibir responder a los paquetes en ese mismo nivel.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top