Como sei se o IP Multicasting está ativado na minha rede?

13

Existe uma maneira de saber se os servidores Red Hat Linux na minha rede possuem IP Multicasting ativado? A saída que eu obtenho executando o comando cat / proc / net / igmp é a seguinte

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. Isso significa que o IP Multicasting está ativado na minha rede?
  2. Isso também significa que o servidor do qual executei o comando cat pertence ao Grupo 1?
por Swapnonil Mukherjee 03.05.2010 / 10:02

3 respostas

16

Para verificar se o multicast está ativado na interface, faça um "ifconfig eth0" e procure por: MULTICAST

    
por 03.05.2010 / 10:07
6

De acordo com howto

cat /proc/net/igmp 

mostrará os grupos nos quais você está inscrito no momento

    
por 03.05.2010 / 10:07
0

Hoje em dia , iproute2 , ou melhor, seu comando ip também lhe dará a resposta:

$ ip link

(ou ip l para breve)

apresentará algo assim:

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

onde você pode ver que não há multicast no meu dispositivo de loopback, mas sim, minha porta ethernet realmente faz multicast.

    
por 14.07.2018 / 01:41

Tags