openSUSE 11.3 multicast O IGMP v2 funciona em uma vlan, mas não na outra vlan

2

Eu tenho um servidor rodando o openSUSE 11.3, com o vlan5 e o vlan40 configurados no eth7.

Eu quero juntar dois grupos multicast IGMP v2, um na vlan5 e outro na vlan40.

Quando eu envio o relatório de associação IGMP v2 na vlan40, os datagramas multicast chegam e tudo funciona.

Quando eu envio o relatório de associação IGMP v2 no vlan5, os datagramas multicast começam a chegar, mas param após 100 segundos. Usando o Wireshark, observei que o meu servidor não está respondendo às consultas de associação IGMP v2 do roteador na vlan5, portanto, suponho que o roteador esteja fazendo com que eu fique fora do grupo.

Na vlan40, no entanto, posso ver que meu servidor responde prontamente a cada consulta de associação IGMP v2 com um relatório de associação IGMP v2.

Por que meu servidor está respondendo às consultas de associação IGMP v2 no vlan40, mas não no vlan5? Onde no Linux devo procurar opções de configuração, parâmetros ou configurações que possam explicar a diferença no comportamento de vlan40 e vlan5?

    
por James Brock 21.01.2011 / 20:54

1 resposta

1

Desabilitar o rp_filter corrigiu esse problema.

echo "0" > / proc / sys / net / ipv4 / conf / todos / rp_filter

    
por 26.01.2011 / 15:15