Как я узнаю, включена ли многоадресная рассылка IP в моей сети?
Есть ли способ узнать, включены ли в моей сети на серверах Red Hat Linux многоадресная рассылка IP? Вывод, который я получаю, выполнив команду cat /proc/net/igmp, выглядит следующим образом:
Idx Device : Count Querier Group Users Timer Reporter
1 lo : 0 V3
010000E0 1 0:00000000 0
2 eth0 : 3 V3
010000E0 1 0:00000000 0
- Означает ли это, что в моей сети включена многоадресная IP-рассылка?
- Означает ли это также, что сервер, с которого я запускал команду cat, принадлежит к группе 1?
3 ответа
Решение
Чтобы проверить, включена ли многоадресная рассылка на интерфейсе, выполните "ifconfig eth0" и найдите: MULTICAST
2010-05-03 08:07
В эти дни iproute2, а точнее его ip
Команда также даст вам ответ:
$ ip link
(или же ip l
коротко)
представит вам что-то вроде этого:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 [...]
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 [...]
link/ether ab:cd:ef:12:34:56 brd ff:ff:ff:ff:ff:ff
где вы можете видеть, что на моем устройстве обратной связи нет многоадресной рассылки, но да, мой порт Ethernet действительно выполняет многоадресную рассылку.