Configuração do LSP ponto a multiponto com o IGMP Snooping
Por padrão, a espionagem do IGMP no VPLS usa vários fluxos paralelos ao encaminhar tráfego multicast para roteadores PE que participam do VPLS. No entanto, você pode permitir que o LSP ponto a multiponto para bisbilhotamento de IGMP tenha tráfego de dados multicast no núcleo tomar o caminho ponto a multiponto em vez de usar um caminho pseudowire. O efeito é uma redução na quantidade de tráfego gerado no roteador PE ao enviar pacotes multicast para várias sessões de VPLS.
A Figura 1 mostra o efeito no tráfego multicast gerado no roteador PE1 (o dispositivo onde a configuração está habilitada). Quando o LSP pseudowire é usado, o roteador PE1 envia vários pacotes, enquanto com O LSP ponto a multiponto habilitado, apenas uma única cópia dos pacotes no roteador PE1 é enviada.
As opções configuradas para snooping de IGMP são aplicadas em uma instância de roteamento, de modo que todas as rotas de espionagem IGMP na mesma instância usarão o mesmo modo, ponto a multiponto ou pseudowire.
A opção ponto a multiponto está disponível nos roteadores MX960, MX480, MX240 e MX80 que executam o Junos OS 13.3 e posteriores.
A espionagem de IGMP não é suportada nas interfaces pseudowire voltadas para o núcleo; todos os roteadores PE participantes do VPLS continuarão a receber tráfego de dados multicast mesmo quando essa opção estiver habilitada.

Em uma instância VPLS com o IGMP-snooping que usa um LSP ponto a multiponto, mcsnoopd (o processo de espionagem multicast que permite a inspeção de Camada 3 do dispositivo de Camada 2) começará a ouvir notificações de próximo salto ponto a multiponto e, em seguida, gerenciará as rotas de espionagem IGMP de acordo. Habilitar o use-p2mp-lsp
comando no Junos permite que as rotas de espionagem IGMP comecem a usar este próximo salto. Em resumo, se o ponto a multiponto for configurado para uma instância VPLS, o tráfego de dados multicast no núcleo pode evitar a replicação de entrada tomando o caminho de ponto a multiponto. Se o próximo salto de ponto a multiponto não estiver disponível, os pacotes serão tratados na instância VPLS da mesma forma que pacotes de transmissão ou quadros unicast desconhecidos. Observe que a espionagem de IGMP não é suportada nas interfaces pseudowire voltadas para o núcleo. Os roteadores PE participantes do VPLS continuarão a receber tráfego de dados multicast, independentemente de como o ponto para multiponto é definido.
Para habilitar o LSP ponto a multiponto, digite o seguinte comando CLI:
[edit] user@host> set routing-instances instance name instance-type vpls igmp-snooping-options use-p2mp-lsp
A saída a seguir mostra a presença hierárquica de opções de igmp-snooping:
routing-instances { <instance-name> { instance-type vpls; igmp-snooping-options { use-p2mp-lsp; } } }
Para mostrar o status operacional do LSP ponto a multiponto para rotas de espionagem IGMP, use o seguinte comando CLI:
user@host> show igmp snooping options
Instance: master P2MP LSP in use: no Instance: default-switch P2MP LSP in use: no Instance: name P2MP LSP in use: yes