Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Grupos de links de risco compartilhados para MPLS

Visão geral do SRLG

Na engenharia de tráfego de MPLS, um SRLG (Grupo de Link de Risco Compartilhado) é um conjunto de links que compartilham um recurso comum, que afeta todos os links no conjunto se o recurso comum falhar. Estas ligações partilham o mesmo risco de falha e, por conseguinte, são consideradas como pertencendo ao mesmo SRLG. Por exemplo, os links que compartilham uma fibra comum são chamados de estar no mesmo SRLG porque uma falha com a fibra pode fazer com que todos os links do grupo falhem.

Um SRLG é representado por um número de 32 bits exclusivo em um domínio IGP (OSPFv2 e IS-IS). Um link pode pertencer a vários SRLGs. O SRLG de um caminho em um caminho comutado por rótulos (LSP) é o conjunto de SRLGs para todos os enlaces no caminho. Ao calcular o caminho secundário para um LSP, é preferível encontrar um caminho tal que os caminhos secundário e primário não tenham nenhum link em comum, caso os SRLGs para os caminhos primários e secundários sejam disjuntos. Isso garante que um único ponto de falha em um link específico não derrube os caminhos primário e secundário no LSP.

Quando o SRLG é configurado, o dispositivo usa o algoritmo CSPF (Constrained Shortest Path First) e tenta manter os links usados para os caminhos primário e secundário mutuamente exclusivos. Se o caminho principal ficar inativo, o algoritmo CSPF calculará o caminho secundário tentando evitar links que compartilham qualquer SRLG com o caminho principal. Além disso, ao calcular o caminho para um LSP de bypass, o CSPF tenta evitar links que compartilham qualquer SRLG com os links protegidos.

Quando o SRLG não está configurado, o CSPF leva em consideração apenas os custos dos links ao calcular o caminho secundário.

Qualquer alteração nas informações do SRLG do link aciona o IGP para enviar atualizações do LSP para as novas informações do SRLG do link. O CSPF recalcula os caminhos durante a próxima rodada de reotimização.

O Junos OS versão 11.4 e posterior oferece suporte ao SRLG com base nos seguintes RFCs:

  • RFC 4203, extensões OSPF em suporte à comutação generalizada de rótulos multiprotocolo (GMPLS).

  • RFC 5307, extensões IS-IS em suporte à comutação generalizada de rótulos multiprotocolo (GMPLS).

Observação:

Atualmente, o recurso "Compartilhamento de Destino" continua a ser suportado com o recurso SRLG.

Exemplo: configurar o SRLG

Este exemplo mostra como configurar SRLGs (Grupos de Enlaces de Risco Compartilhado) em um dispositivo.

Requerimentos

Este exemplo usa os seguintes componentes de hardware e software:

  • Roteadores da Série MX

  • Junos OS versão 11.4 ou posterior em execução em todos os dispositivos

Visão geral

O Junos OS versão 11.4 e posteriores oferecem suporte à configuração SRLG em um domínio IGP (OSPFv2 e IS-IS). Neste exemplo, você configura o SRLG e o associa à interface MPLS em um dispositivo.

O dispositivo usa o parâmetro de custo SRLG para o algoritmo CSPF (Constrained Shortest Path First) e tenta manter os links usados para os caminhos primário e secundário mutuamente exclusivos, evitando links que compartilham qualquer SRLG com o caminho principal.

Para configurar o SRLG, primeiro defina os parâmetros SRLG no nível da [edit routing-options srlg srlg-name] hierarquia e, em seguida, associe o SRLG a uma interface MPLS no nível da [edit mpls interface interface-name] hierarquia.

A srlg srlg-name instrução tem as seguintes opções:

  • srlg-cost— Inclua um custo para o SRLG variando de 1 a 65535. O custo do SRLG determina o nível de impacto que esse SRLG tem no algoritmo CSPF para cálculos de caminho. Quanto maior o custo, menor a probabilidade de um caminho secundário compartilhar o mesmo SRLG que o caminho principal. Por padrão, o srlg-cost é 1.

  • srlg-value— Inclua um ID de grupo para o SRLG variando de 1 a 4294967295.

Neste exemplo:

  • O PE1 é o roteador de entrada e o PE2 é o roteador de saída.

  • P1, P2 e P3, P4 e P5 são roteadores de trânsito.

    • O P1 tem conexões diretas de caminho primário com os roteadores de entrada e saída PE1.

    • O P2 tem conexões diretas de caminho secundário para PE1 e PE2.

    • P3 tem uma conexão de caminho secundário direto para PE1 e um caminho secundário indireto através de P4 e P5 para PE2.

    • P4 tem caminhos secundários indiretos para PE1 a P3 e para PE2 a P5.

    • P5 tem um caminho indireto através de P4 e P3 para PE1 e um caminho secundário direto para PE2.

O OSPF é configurado em todos os roteadores como o interior gateway protocol (IGP). O SRLG está configurado em todos os sete roteadores. O caminho principal inclui SRLG srlg-a. Para o caminho secundário de espera, o link P2>PE2 pertence ao SRLG srlg-a. A métrica de link efetivo, com a adição srlg-cost de 10, torna-se 11. Portanto, o caminho secundário calculado é PE1>P3>P4>P5>PE2 com uma métrica de enlace CSPF de 4.

Topologia

Network topology diagram with nodes P1 to P5. Solid lines are primary paths; dashed lines are secondary paths. Explains routing protocols.

Configuração

Configuração rápida da CLI

Para configurar rapidamente esta seção do exemplo, copie os comandos a seguir, cole-os em um arquivo de texto, remova as quebras de linha, altere os detalhes necessários para corresponder à configuração da rede e, em seguida, copie e cole os comandos na CLI no nível de [edit] hierarquia.

Roteador PE1

Roteador P1

Roteador P2

Roteador P3

Roteador P4

Roteador P5

Roteador PE2

Tramitação processual

Procedimento passo a passo

O exemplo a seguir requer que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar na CLI, consulte o Guia do usuário da CLI do Junos OS.

Para configurar o roteador de entrada PE1:

  1. Configure as interfaces do dispositivo.

  2. Configure o OSPF nas interfaces.

  3. Configure as definições de SRLG.

  4. Configure o MPLS e os LSPs.

  5. Habilite o RSVP nas interfaces.

Resultados

No modo de configuração, confirme sua configuração inserindo os comandos , show protocols ospf, , show protocols mplsshow routing-options, e show protocols rsvp .show interfaces Se a saída não exibir a configuração pretendida, repita as instruções neste exemplo para corrigir a configuração.

Se você terminar de configurar o dispositivo, entre no commit modo de configuração.

Observação:

Repita este procedimento para cada roteador da Juniper Networks no domínio IGP, depois de modificar os nomes de interface apropriados, endereços e quaisquer outros parâmetros para cada roteador.

Verificação

Confirme se a configuração está funcionando corretamente.

Verificando as definições de SRLG

Finalidade

Verifique os mapeamentos SRLG para valor e o custo SRLG.

Ação

Verifique o SRLG da TE-Link

Finalidade

Verifique a associação SRLG do link de engenharia de tráfego.

Ação
Significado

Os links P1-PE2 e P2-PE2 estão associados ao SRLG srlg-a.

Verificar o caminho secundário em standby

Finalidade

Verifique o custo do enlace SRLG e seu impacto no cálculo do CSPF do enlace de caminho secundário em standby.

Ação
Significado

Verifique o caminho secundário em espera. O custo efetivo do link para P2>PE2 é 11 (com a adição srlg-cost de 10). O CSPF calcula o caminho secundário como PE1>P3>P4>P5>PE2 com uma métrica de enlace CSPF de 4.