Назад | Перейти на главную страницу

Как узнать, включена ли многоадресная IP-рассылка в моей сети?

Есть ли способ узнать, включена ли многоадресная IP-рассылка на серверах Red Hat Linux в моей сети? Результат, который я получаю, выполнив команду 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
  1. Означает ли это, что в моей сети включена многоадресная IP-рассылка?
  2. Означает ли это, что сервер, с которого я запустил команду cat, принадлежит Группе 1?

Чтобы проверить, включена ли многоадресная рассылка на интерфейсе, выполните команду «ifconfig eth0» и найдите: MULTICAST

В соответствии с как

cat /proc/net/igmp 

покажет группы, на которые вы в настоящее время подписаны

Эти дни, 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 действительно выполняет многоадресную рассылку.