Используя wireshark на Windows, я могу видеть все сообщения IGMP, например, запрос членства, отправленный с моего коммутатора на 224.0.0.1, и ответы от всех подписчиков, введя в фильтре «igmp».
Вкл. Linux Я использую tcpdump -n -i eth0 igmp
08: 55: 28.805513 IP 192.168.10.10> 224.0.0.1: запрос igmp v2
Что мне делать нужно сделать, чтобы поймать эту информацию в Go? Так как это не UDP, я не могу сделать , как описано здесь
Цель этого вопроса заключается в том, что я хотел проверить, отправляет ли коммутатор запросы IGMP через определенный c интервал.