Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuração do PIM Junte-se ao balanceamento de carga

Por padrão, as mensagens de junção do PIM são enviadas para uma fonte com base na verificação da tabela de roteamento do RPF. Se houver mais de um caminho de custo igual em direção à fonte, então uma interface upstream é escolhida para enviar a mensagem de junção. Essa interface também é usada para todo o tráfego downstream, portanto, embora existam interfaces alternativas disponíveis, a carga multicast está concentrada em uma interface upstream e dispositivo de roteamento.

Para o modo esparso PIM, você pode configurar o PIM junte-se ao balanceamento de carga para espalhar mensagens e tráfego por caminhos upstream de igual custo (interfaces e dispositivos de roteamento) fornecidos pelo roteamento unicast em direção a uma fonte. O balanceamento de carga do PIM é suportado apenas para configurações de modo esparso de PIM.

O piM junta-se ao balanceamento de carga é suportado em VPNs multicast de draft-rosen (também conhecidas como VPNs multicast PIM duplas) e VPNs multicast multicast baseadas em BGP multiprotocol (também conhecidas como multicast de Camada 3 de próxima geração). Quando o PIM junta o balanceamento de carga é habilitado em um cenário vpn de Camada 3 de draft-rosen, o balanceamento de carga é alcançado com base na contagem de junção para os dispositivos de roteamento de PE de ponta, não para nenhum dispositivo intermediário de roteamento P.

Se uma rota VPN de encaminhamento multicaminho BGP (IBGP) interna estiver disponível, o Junos OS usa a rota VPN de encaminhamento multicaminho para enviar mensagens aos roteadores PE remotos para alcançar o balanceamento de carga sobre a VPN.

Por padrão, quando várias junções de PIM são recebidas para diferentes grupos, todas as junções são enviadas para o mesmo gateway upstream escolhido pelo protocolo de roteamento unicast. Mesmo que existam vários caminhos de igual custo disponíveis, esses caminhos alternativos não são utilizados para distribuir tráfego multicast da fonte para os vários grupos.

Quando o PIM junta o balanceamento de carga é configurado, as junções do PIM são distribuídas igualmente entre todas as interfaces upstream e vizinhos de custo igual. Cada junção nova desencadeia a seleção da interface upstream menos carregada e do vizinho. Se houver vários vizinhos na mesma interface (por exemplo, em uma LAN), junte-se ao balanceamento de carga mantém um valor para cada um dos vizinhos e distribua junções multicast (e tráfego downstream) entre eles também.

As contagens de participação para interfaces e vizinhos são mantidas globalmente, não em uma base por fonte. Portanto, não há garantia de que a junção de uma determinada fonte seja balanceada. No entanto, as junções para todas as fontes e todos os grupos conhecidos pelo dispositivo de roteamento são equilibrados em carga. Também não há como dar preferência administrativamente a um vizinho em vez de outro: todos os caminhos de custo igual são tratados da mesma maneira.

Você pode configurar a filtragem de mensagens globalmente ou para uma instância de roteamento. Este exemplo mostra a configuração global.

Você configura o pim juntar balanceamento de carga nos roteadores que não são RP no domínio PIM.

  1. Determine se existem vários caminhos disponíveis para uma fonte (por exemplo, uma RP) com a saída dos show pim join extensive comandos ou show pim source comandos.

    Observe que para este roteador, o RP no endereço IP 10.255.245.6 é a fonte para dois grupos multicast: 224.1.1.1 e 224.2.127.254. Este roteador tem dois caminhos de custo igual por duas interfaces upstream diferentes (t1-0/2/3.0 e assim-0/3/0,0) com dois vizinhos diferentes (192.168.38.57 e 192.168.38.47). Este roteador é um bom candidato para o balanceamento de carga de junção do PIM.

  2. No roteador não RP, configure o modo esparso PIM e junte-se ao balanceamento de carga.
  3. Em seguida, configure o endereço estático da RP.
  4. Monitore a operação.

    Se o balanceamento de carga for habilitado para este roteador, o número de junções de PIM enviados em cada interface é mostrado na saída para o show pim interfaces comando.

    Observe que os dois caminhos de igual custo mostrados pelo show pim interfaces comando agora têm contagens de adesão semzero. Se as contagens diferem em mais de um e foram zero (0) quando o balanceamento de carga começou, ocorre um erro (junta-se antes que o balanceamento de carga não seja redistribuído). A contagem de ingressamentos também aparece na show pim neighbors detail saída:

    Observe que a contagem de junções não ézero nas duas interfaces balanceadas em direção aos vizinhos upstream.

    O balanceamento de carga do PIM só entra em vigor quando o recurso é configurado. As junções anteriores não são redistribuídas para alcançar o balanceamento de carga perfeito. Além disso, se uma interface ou vizinho falhar, as novas junções serão redistribuídas entre interfaces ativas e vizinhos remanescentes. No entanto, quando a interface ou o vizinho é restaurar, as entradas anteriores não são redistribuídas. O clear pim join-distribution comando redistribui os fluxos existentes para vizinhos upstream novos ou recuperados. A redistribuição dos fluxos existentes faz com que o tráfego seja interrompido, por isso recomendamos que você realize a redistribuição do PIM durante uma janela de manutenção.