Que tipo de rota e criado quando um administrador de rede configura manualmente uma rota que tem uma interface de saída ativa?

Compreender políticas de roteamento

Para alguns fornecedores de plataformas de roteamento, o fluxo de rotas ocorre entre vários protocolos. Se, por exemplo, você quiser configurar a redistribuição do RIP para OSPF, o processo RIP informa ao OSPF que ele tem rotas que podem ser incluídas para redistribuição. No Junos OS, não há muita interação direta entre os protocolos de roteamento. Em vez disso, existem pontos de coleta centrais nos quais todos os protocolos instalam as informações de roteamento. Estas são as principais tabelas de roteamento unicast inet.0 e inet6.0.

A partir dessas tabelas, os protocolos de roteamento calculam a melhor rota para cada destino e agem nessas rotas em uma tabela de encaminhamento. Essas rotas são usadas para encaminhamento de tráfego de protocolo de roteamento em direção a um destino, e podem ser anunciadas aos vizinhos.

  • Rotas de importação e exportação
  • Rotas ativas e inativas
  • Rotas explicitamente configuradas
  • Banco de dados dinâmico

Rotas de importação e exportação

Dois termos,importação e exportação,explicam como as rotas se movimentam entre os protocolos de roteamento e a tabela de roteamento.

  • Quando a Mecanismo de Roteamento coloca as rotas de um protocolo de roteamento na tabela de roteamento, ela importa rotas para a tabela de roteamento.

  • Quando o Mecanismo de Roteamento usa rotas ativas da tabela de roteamento para enviar um anúncio de protocolo, ele está exportando rotas da tabela de roteamento.

    Observação:

    O processo de movimentação de rotas entre um protocolo de roteamento e a tabela de roteamento é descrito sempre do ponto de vista da tabela de roteamento. Ou seja, as rotas são importadas para uma tabela de roteamento de um protocolo de roteamento e elas são exportadas de uma tabela de roteamento para um protocolo de roteamento. Lembre-se dessa distinção ao trabalhar com políticas de roteamento.

Como mostrado na Figura 1,você usa políticas de roteamento de importação para controlar quais rotas são colocadas na tabela de roteamento e políticas de roteamento de exportação para controlar quais rotas são anunciadas da tabela de roteamento para os vizinhos.

Figura 1: Rotas de importação e exportação

Em geral, os protocolos de roteamento 5G 500m 2009 2009 2009 2009 2009 2009. As regras gerais para lidar com as informações de roteamento entre os protocolos de roteamento e a tabela de roteamento são conhecidas como a estrutura da política de roteamento.

A estrutura da política de roteamento é formada por regras padrão para cada protocolo de roteamento que determinam quais rotas os locais do protocolo na tabela de roteamento e anunciam a partir da tabela de roteamento. As regras padrão de cada protocolo de roteamento são conhecidas como políticas de roteamento padrão.

Você pode criar políticas de roteamento para pré-adoção das políticas padrão, que estão sempre presentes. Uma política de roteamento permite modificar a estrutura da política de roteamento de acordo com as suas necessidades. Você pode criar e implementar suas próprias políticas de roteamento para fazer o seguinte:

  • Controle quais rotas um protocolo de roteamento coloca na tabela de roteamento.

  • Controle quais rotas ativas um protocolo de roteamento anuncia a partir da tabela de roteamento. Uma rota ativa é uma rota que é escolhida de todas as rotas da tabela de roteamento para chegar a um destino.

  • Manipular as características da rota como um protocolo de roteamento coloca a rota na tabela de roteamento ou anuncia a rota da tabela de roteamento.

Você pode manipular as características da rota para controlar qual rota é selecionada como a rota ativa para chegar a um destino. A rota ativa é colocada na tabela de encaminhamento e é usada para encaminhamento de tráfego em direção ao destino da rota. Em geral, a rota ativa também é anunciada para os vizinhos de um roteador.

Rotas ativas e inativas

Quando existem várias rotas para um destino na tabela de roteamento, o protocolo escolhe uma rota ativa e essa rota é colocada na tabela de roteamento adequada. Para rotas de custo igual, o Junos OS coloca vários hops na tabela de roteamento apropriada.

Quando um protocolo está exportando rotas da tabela de roteamento, ele só exporta rotas ativas. Isso se aplica a ações especificadas por políticas de exportação predefinidas e definidas pelo usuário.

Ao avaliar rotas de exportação, o Mecanismo de Roteamento usa apenas rotas ativas da tabela de roteamento. Por exemplo, se uma tabela de roteamento contiver várias rotas para o mesmo destino e uma rota tiver uma métrica preferível, somente essa rota será avaliada. Em outras palavras, uma política de exportação não avalia todas as rotas; avalia apenas as rotas permitidas por um protocolo de roteamento para um vizinho.

Observação:

Por padrão, BGP anuncia rotas ativas. No entanto, você pode configurar BGP para anunciar rotas inativas, que vão para o mesmo destino que outras rotas, mas têm métricas menos preferíveis.

Rotas explicitamente configuradas

Uma rota configurada explicitamente é uma rota configurada por você. Rotas diretas não estão configuradas explicitamente. Eles são criados como resultado da configuração de endereços IP em uma interface. Rotas configuradas explicitamente incluem rotas agregadas, geradas, locais e estáticas. (Uma rota agregada é uma rota que destila grupos de rotas com endereços comuns em uma só rota. Uma rota gerada é uma rota usada quando a tabela de roteamento não tem informações sobre como chegar a um destino específico. Uma rota local é um endereço IP atribuído a uma interface de roteador. Uma rota estática é uma rota imutável para um destino.)

O software da estrutura de política trata rotas diretas e explicitamente configuradas como se elas sejam aprendidas por meio de protocolos de roteamento; portanto, elas podem ser importadas para a tabela de roteamento. As rotas não podem ser exportadas da tabela de roteamento para o pseudoprotocol, porque esse protocolo não é um protocolo de roteamento real. Entretanto, rotas agregadas, diretas, geradas e estáticas podem ser exportadas da tabela de roteamento para protocolos de roteamento, enquanto as rotas locais não podem.

Banco de dados dinâmico

Na Versão 9.5 do Junos OS e posterior, você pode configurar políticas de roteamento e determinados objetos de política de roteamento em um banco de dados dinâmico que não está sujeito à mesma verificação exigida pelo banco de dados de configuração padrão. Como resultado, você pode cometer rapidamente essas políticas de roteamento e objetos de política, que podem ser referenciados e aplicados na configuração padrão, conforme necessário. BGP é o único protocolo ao qual você pode aplicar políticas de roteamento que referenciam políticas configuradas no banco de dados dinâmico. Depois que uma política de roteamento baseada no banco de dados dinâmico estiver configurada e comprometida na configuração padrão, você pode fazer alterações rapidamente às políticas de roteamento existentes modificando os objetos de política no banco de dados dinâmico. Como o Junos OS não valida alterações de configuração no banco de dados dinâmico, ao usar esse recurso, você deve testar e verificar todas as alterações de configuração antes de comiti-las.

Entender a OSPF de roteamento

Cada política de roteamento é identificada por um nome de política. O nome pode conter letras, números e hífens (-) e pode ter até 255 caracteres de comprimento. Para incluir espaços no nome, inclua todo o nome em duas aspas. Cada nome da política de roteamento deve ser exclusivo em uma configuração. Uma vez criada e nomeada uma política, ela deve ser aplicada antes de estar ativa.

Na declaração, você lista o nome da política de roteamento usada para filtrar OSPF rotas externas que serão instaladas nas tabelas de roteamento dos import OSPF vizinhos. Você pode filtrar as rotas, mas não inundações no endereço de estado do enlace (LSA). Uma rota externa é uma rota que está fora do OSPF Autônomo (AS). A política de importação não afeta o OSPF de dados. Isso significa que a política de importação não afeta os anúncios do estado do enlace.

Na declaração, você lista o nome da política de roteamento a ser avaliada quando as rotas são exportadas da tabela de roteamento export para OSPF.

Por padrão, se um dispositivo de roteamento tiver várias áreas OSPF, rotas aprendidas de outras áreas serão instaladas automaticamente na área 0 da tabela de roteamento.

Para especificar mais de uma política e criar uma cadeia de políticas, você lista as políticas que usam um espaço como separador. Se várias políticas são especificadas, as políticas são avaliadas na ordem na qual elas são especificadas. Assim que uma ação de aceitar ou recusar for executada, a avaliação da cadeia de políticas termina.

Este tópico descreve as seguintes informações:

  • Termos da política de roteamento
  • Condições de combinação da política de roteamento
  • Ações de políticas de roteamento

Termos da política de roteamento

As políticas de roteamento são feitas por um ou mais termos. Um termo é uma estrutura nomeada na qual se definem condições e ações de combinação. Você pode definir um ou mais termos. O nome pode conter letras, números e hífens ( - ) e pode ter até 255 caracteres de comprimento. Para incluir espaços no nome, inclua todo o nome em duas aspas.

Cada termo contém um conjunto de condições de combinação e um conjunto de ações:

  • Condições de combinação são critérios que uma rota deve combinar antes de aplicar as ações. Se uma rota estiver de acordo com todos os critérios, uma ou mais ações serão aplicadas à rota.

  • As ações especificam se aceitam ou recusam a rota, controlam como uma série de políticas são avaliadas e manipulam as características associadas a uma rota.

Condições de combinação da política de roteamento

Uma condição de combinação define os critérios de uma rota que deve ser definida como uma ação a ser realizada. Você pode definir uma ou mais condições de combinação para cada termo. Se uma rota corresponder a todas as condições de combinação de um determinado termo, as ações definidas por esse termo serão processadas.

Cada termo pode incluir duas declarações from to e, que definem as condições da combinação:

  • Na from declaração, você define os critérios que uma rota de entrada deve combinar. Você pode especificar uma ou mais condições de combinação. Se você especificar mais de um, todos eles devem combinar a rota para que uma combinação ocorra.

    A from declaração é opcional. Se você omitir as from declarações to e as declarações, todas as rotas serão consideradas como a mesma.

    Observação:

    Nas políticas de exportação, omitir a declaração de um termo de política de from roteamento pode levar a resultados inesperados.

  • Na to declaração, você define os critérios que uma rota de saída deve combinar. Você pode especificar uma ou mais condições de combinação. Se você especificar mais de um, todos eles devem combinar a rota para que uma combinação ocorra.

A ordem das condições da combinação em um prazo não é importante, porque uma rota deve atender a todas as condições de combinação em um prazo para que uma ação seja tomada.

Para ter uma lista completa de condições de combinação, consulte Configurando condições de combinação em Termos de Política de Roteamento.

Ações de políticas de roteamento

Uma ação define o que o dispositivo de roteamento faz com a rota quando a rota combina com todas as condições de combinação no e from declarações de um termo to específico. Se um termo não tiver e declarações, todas as rotas serão consideradas em combinação from e as ações se aplicam a todas as to rotas.

Cada termo pode ter um ou mais dos seguintes tipos de ações. As ações estão configuradas na then instrução.

  • Ações de controle de fluxo, que afetarão aceitar ou recusar a rota e avaliar o próximo termo ou política de roteamento.

  • Ações que manipulam as características da rota.

  • Rastrear ação, qual a rota dos logs combina.

A then declaração é opcional. Se você o omitir, uma das seguintes ocorrerá:

  • O próximo termo da política de roteamento, se existir, é avaliado.

  • Caso a política de roteamento não tenha mais termos, a próxima política de roteamento, se existir, será avaliada.

  • Se não houver mais termos ou políticas de roteamento, a accept ou a ação especificada pela política padrão será reject executada.

Para ter uma lista completa de ações de política de roteamento, consulte Configurar ações em Termos de Política de Roteamento.

Entender a política de seleção de backup para OSPF protocolo

O suporte OSPF rotas alternativas sem loop (LFA) basicamente adiciona a capacidade de reencaminhação rápida de IP para OSPF. O Junos OS pré-comuta várias rotas de backup sem loop para todas as OSPF de segurança. Essas rotas de backup são pré-instaladas no Mecanismo de Encaminhamento de Pacotes, que realiza um reparo local e implementa o caminho de backup quando o enlace para um próximo hop principal para uma rota específica não está mais disponível. A seleção do LFA é feita aleatoriamente selecionando qualquer LFA correspondente para progredir até o determinado destino. Isso não garante a melhor cobertura de backup disponível para a rede. Para escolher a melhor LFA, o Junos OS permite configurar políticas de seleção de backup em toda a rede para cada destino (IPv4 e IPv6) e uma interface primária de next-hop. Essas políticas são avaliadas com base em informações de grupo de administrador, srlg, largura de banda, tipo de proteção, métricas e nós.

Durante a computação SPF (Shortest Shortest Path-First, caminho mais curto de backup), cada nó e atributo de link do caminho de backup é acumulado por IGP e está associado a todos os nós (roteador) da topologia. O próximo salto no melhor caminho de backup é selecionado como o próximo salto de backup na tabela de roteamento. Em geral, as regras da política de avaliação de backup são categorizadas nos seguintes tipos:

  • Podagem — Regras configuradas para selecionar o caminho de backup qualificado.

  • Pedido — Regras configuradas para selecionar os melhores entre os caminhos de backup qualificados.

As políticas de seleção de backup podem ser configuradas com regras de poda e pedidos. Ao avaliar as políticas de backup, cada caminho de backup recebe uma pontuação, um valor inteiro que significa o peso total dos critérios avaliados. O caminho de backup com a maior pontuação está selecionado.

Para aplicar a seleção de LFA, configure várias regras para os seguintes atributos:

  • grupo de administrador – Grupos administrativos, também conhecidos como coloração de enlace ou classe de recurso, são atributos atribuídos manualmente que descrevem a "cor" dos enlaces, de maneira que os enlaces com a mesma cor pertencem conceitualmente à mesma classe. Esses grupos administrativos configurados são definidos sob protocolo MPLS. Você pode usar grupos administrativos para implementar uma variedade de políticas de seleção de backup usando excluir, incluir tudo, incluir ou preferência.

  • srlg — Um grupo de enlace de risco compartilhado (SRLG) é um conjunto de enlaces que compartilha um recurso comum, que afeta todos os enlaces do conjunto se o recurso comum falhar. Esses links compartilham o mesmo risco de falha e, portanto, são considerados como pertencendo ao mesmo SRLG. Por exemplo, dizem que os links que compartilham uma fibra comum estão no mesmo SRLG, porque uma falha na fibra pode causar falhas em todos os links do grupo. Um SRLG é representado por um número de 32 bits exclusivo em um domínio IGP (OSPF). Um enlace pode ser de vários SRLGs. Você pode definir a seleção de backup para permitir ou rejeitar os SRLGs comuns entre o caminho principal e o caminho de backup. Essa rejeição dos SRLGs comuns baseia-se na não existência de enlaces com SRLGs comuns no next-hop principal e no SPF de backup.

    Observação:

    Grupos administrativos e SRLGs só podem ser criados para topologias padrão.

  • largura de banda — a largura de banda especifica as restrições de largura de banda entre o caminho principal e o caminho de backup. O link de next-hop de backup só pode ser usado se a largura de banda da interface de next-hop de backup for maior ou igual à largura de banda do próximo hop principal.

  • tipo de proteção — O tipo de proteção protege o destino contra a falha do nó do nó principal ou da falha do enlace do enlace principal. Você pode configurar nó, link ou link de nó para proteger o destino. Se o nó de enlace estiver configurado, o LFA que protege nós é preferido em relação à LFA de proteção de enlace.

  • nó- O nó é informações de política por nó. Aqui, o nó pode ser um roteador conectado diretamente, roteador remoto, como OPS de backup de RSVP ou qualquer outro roteador no caminho do SPF de backup. Os nós são identificados por meio da id de roteada anunciada por um nó no LSP. Você pode listar os nós para preferir ou excluir eles no caminho de backup.

  • métrica — a métrica determina como os LFAs devem ser preferidos. No caminho da seleção de backup, a métrica raiz e a dest-métrica são os dois tipos de métricas. a métrica raiz indica a métrica para o vizinho de um hop ou um roteador remoto, como um roteador de ponta-de-ponta LSP de backup de RSVP. A métrica dest indica a métrica de um vizinho de um hop ou roteador remoto, como um roteador de ponta-de-ponta LSP de backup RSVP até o destino final. A avaliação métrica é feita em ordem crescente ou decrescente. Por padrão, a primeira preferência é dada aos caminhos de backup com avaliação de destino mais baixa e, em seguida, a caminhos de backup com métricas raiz mais baixas.

A ordem de avaliação permite controlar a ordem e os critérios de avaliação desses atributos no caminho do backup. Você pode configurar explicitamente a ordem de avaliação. Somente os atributos configurados influenciam a seleção do caminho de backup. A ordem de avaliação padrão desses atributos para o LFA é [ métrica de nó do tipo de proteção da largura de banda do grupo de administrador ] .

Observação:

TE atributos não são suportados no OSPFv3 e não podem ser usados na avaliação da política de seleção de backup para prefixos IPv6.

Configurando a política de seleção de backup para o protocolo OSPF de segurança

O suporte OSPF rotas alternativas sem loop (LFA) basicamente adiciona a capacidade de reencaminhação rápida de IP para OSPF. O Junos OS pré-comuta várias rotas de backup sem loop para todas as OSPF de segurança. Essas rotas de backup são pré-instaladas no Mecanismo de Encaminhamento de Pacotes, que realiza um reparo local e implementa o caminho de backup quando o enlace para um próximo hop principal para uma rota específica não está mais disponível. A seleção do LFA é feita aleatoriamente selecionando qualquer LFA correspondente para progredir até o determinado destino. Isso não garante a melhor cobertura de backup disponível para a rede. Para escolher a melhor LFA, o Junos OS permite configurar políticas de seleção de backup em toda a rede para cada destino (IPv4 e IPv6) e uma interface primária de next-hop. Essas políticas são avaliadas com base em informações de grupo de administrador, srlg, largura de banda, tipo de proteção, métricas e nós.

Antes de começar a configurar a política de seleção de backup para o protocolo OSPF de segurança:

  • Configure as interfaces do roteador. Consulte o Guia de Administração de Gerenciamento de Rede do Junos OS para Dispositivos de Roteamento.

  • Configure um protocolo de gateway interior ou roteamento estático. Consulte a biblioteca de protocolos de roteamento do Junos OS para dispositivos de roteamento.

Para configurar a política de seleção de backup para o protocolo OSPF de segurança:

  1. Configure o balanceamento de carga por pacote.

    [edit policy-options] user@host# set policy-statement ecmp term 1 then load-balance per-packet

  2. Ative o RSVP em todas as interfaces.

    [edit protocols] user@host# set rsvp interface all

  3. Configure grupos administrativos.

    [edit protocols mpls] user@host# set admin-groups group-name

  4. Configurar valores srlg.

    [edit routing-options] user@host# set srlg srlg-name srlg-value srlg-value

  5. Ative MPLS em todas as interfaces.

    [edit protocols mpls] user@host# set interface all

  6. Aplique MPLS a uma interface configurada com um grupo administrativo.

    [edit protocols mpls] user@host# set interface interface-name admin-group group-name

  7. Configure a ID do roteador.

    [edit routing-options] user@host# set router-id router-id

  8. Aplique a política de roteamento a todos os multicamadas de custo igual exportados da tabela de roteamento até a tabela de encaminhamento.

    [edit routing-options] user@host# set forwarding-table export ecmp

  9. Ative a proteção de enlace e configure valores métricos em todas as interfaces de uma área.

    [edit protocols ospf] user@host# set area area-id interface interface-name link-protection user@host# set area area-id interface interface-name metric metric

  10. Configure o grupo administrativo da política de seleção de backup para um endereço IP.

    Você pode escolher excluir, incluir tudo, incluir qualquer um ou preferir os grupos administrativos do caminho de backup.

    [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name admin-group
    • Especifique o grupo administrativo a ser excluído.

      [edit routing-options backup-selection destination ip-address interface interface-name admin-group] user@host# set exclude group-name

      O caminho de backup não é selecionado como uma alternativa sem loop (LFA) ou nexthop de backup se algum dos links do caminho tiver algum dos grupos administrativos listados.

      Por exemplo, excluir o grupo c1 do grupo administrativo:

      [edit routing-options backup-selection destination 0.0.0.0/0 interface all admin-group] user@host# set exclude c1
    • Configure todos os grupos administrativos se cada enlace no caminho de backup exigir que todos os grupos administrativos indicados aceitem o caminho.

      [edit routing-options backup-selection destination ip-address interface interface-name admin-group] user@host# set include-all group-name

      Por exemplo, definir todos os grupos administrativos se cada enlace exigir que todos os grupos administrativos listados aceitem o caminho:

      [edit routing-options backup-selection destination 0.0.0.0/0 interface all admin-group] user@host# set include-all c2
    • Configure qualquer grupo administrativo se cada enlace no caminho de backup exigir pelo menos um dos grupos administrativos listados para selecionar o caminho.

      [edit routing-options backup-selection destination ip-address interface interface-name admin-group] user@host# set include-any group-name

      Por exemplo, definir qualquer grupo administrativo se cada enlace no caminho de backup exigir pelo menos um dos grupos administrativos listados para selecionar o caminho:

      [edit routing-options backup-selection destination 0.0.0.0/0 interface all admin-group] user@host# set include-any c3
    • Defina um conjunto ordenado de um grupo administrativo que especifique a preferência do caminho de backup.

      O elemento mais à esquerda do conjunto tem a preferência mais alta.

      [edit routing-options backup-selection destination ip-address interface interface-name admin-group] user@host# set preference group-name

      Por exemplo, definir um conjunto ordenado de um grupo administrativo que especifique a preferência do caminho de backup:

      [edit routing-options backup-selection destination 0.0.0.0/0 interface all admin-group] user@host# set preference c4

  11. Configure o caminho de backup para permitir a seleção do próximo salto de backup apenas se a largura de banda for maior ou igual à largura de banda do próximo salto principal.

    [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name bandwidth-greater-equal-primary

  12. Configure o caminho de backup para especificar a métrica do vizinho de um hop ou do roteador remoto, como um roteador tail-end comutado de rótulo de rótulo (LSP) de backup RSVP até o destino final.

    A métrica de destino pode ser mais alta ou menor.

    • Configure o caminho de backup com a métrica de destino mais alta.

      [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name dest-metric highest
    • Configure o caminho de backup com a menor métrica de destino.

      [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name dest-metric lowest

  13. Configure o caminho de backup que é um caminho downstream até o destino.

    [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name downstream-paths-only

  14. De definir a ordem de preferência da raiz e da métrica de destino durante a seleção do caminho de backup.

    A ordem de preferência pode ser:

    • [dest raiz] — A seleção ou preferência do caminho de backup é inicialmente baseada nos critérios da métrica raiz. Se os critérios de toda a métrica raiz são os mesmos, a seleção ou preferência é baseada na dest-metric.

    • [dest root] — A seleção ou preferência do caminho de backup é inicialmente baseada nos critérios de dest-metric. Se os critérios de todas as métricas de dest são os mesmos, a seleção é baseada na métrica raiz.

    [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name metric-order dest user@host# set backup-selection destination ip-address interface interface-name metric-order root

  15. Configure o caminho de backup para definir uma lista de endereços IP loop-back dos vizinhos adjacentes para excluir ou preferir na seleção do caminho de backup.

    O vizinho pode ser um vizinho local (roteador adjacente), um vizinho remoto ou qualquer outro roteador no caminho de backup.

    [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name node
    • Configure a lista de vizinhos a serem excluídos.

      [edit routing-options backup-selection destination ip-address interface interface-name node] user@host# set exclude node-address

      O caminho de backup que tem um roteador da lista não está selecionado como a alternativa sem loop ou o próximo salto de backup.

    • Configure um conjunto de vizinhos encomendado a fim de ser preferido.

      [edit routing-options backup-selection destination ip-address interface interface-name node] user@host# set preference node-address

      O caminho de backup com o vizinho mais esquerdo está selecionado.

  16. Configure o caminho de backup para especificar o tipo de proteção necessário do caminho de backup a ser link, nó ou nó-link.

    • Selecione o caminho de backup que fornece proteção de enlace.

      [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name protection-type link
    • Selecione o caminho de backup que fornece proteção de nós.

      [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name protection-type node
    • Selecione o caminho de backup que permite lfA de proteção de nó ou link onde o LFA de proteção de nós é preferido em relação a LFA de proteção de enlace.

      [edit routing-options] user@host# set backup-selection destination ip-address interface interface-name protection-type node-link

  17. Especifique a métrica para o vizinho de um hop ou para o roteador remoto, como um roteador tail-end comutado de rótulo (LSP) de backup do RSVP.

    • Selecione o caminho com a métrica raiz mais alta.

      [edit routing-options] user@host# set backup-selection destination ip-address interface all root-metric highest
    • Selecione o caminho com a métrica raiz mais baixa.

      [edit routing-options] user@host# set backup-selection destination ip-address interface all root-metric lowest

  18. Configure o caminho de seleção de backup para permitir ou rejeitar os grupos de enlace de risco compartilhado (SRLGs) comuns entre o enlace principal e cada enlace no caminho de backup.

    • Configure o caminho de backup para permitir srlgs comuns entre o enlace principal e cada enlace no caminho de backup.

      [edit routing-options] user@host# set backup-selection destination ip-address interface all srlg loose

      É preferido um caminho de backup com menos colisões srlg.

    • Configure o caminho de backup para rejeitar o caminho de backup que tenha srlgs comuns entre o enlace principal de next-hop e cada enlace no caminho de backup.

      [edit routing-options] user@host# set backup-selection destination ip-address interface all srlg strict

  19. Configure o caminho de backup para controlar a ordem e os critérios de avaliação do caminho de backup com base no grupo administrativo, srlg, largura de banda, tipo de proteção, nó e métrica.

    A ordem de avaliação padrão é o grupo de administrador, srlg, largura de banda, tipo de proteção, nó e métrica.

    [edit routing-options] user@host# set backup-selection destination ip-address interface all evaluation-order admin-group user@host# set backup-selection destination ip-address interface all evaluation-order srlg user@host# set backup-selection destination ip-address interface all evaluation-order bandwidth

Alternativa sem loop independente de topologia com roteamento por segmentos para OSPF

  • Entender a alternativa livre de loop independente de topologia com roteamento por segmentos para OSPF
  • Configurando uma alternativa sem loop independente de topologia com roteamento por segmentos para OSPF

Entender a alternativa livre de loop independente de topologia com roteamento por segmentos para OSPF

O roteamento por segmentos permite que um roteador envie um pacote por um caminho específico na rede impondo uma pilha de rótulos que descreve o caminho. As ações de encaminhamento descritas por uma pilha de rótulos de roteamento por segmentos não precisam ser estabelecidas por caminho. Portanto, um roteador de entrada pode instaurá-lo a um caminho arbitrário usando uma pilha de rótulos de roteamento por segmentos e usá-lo imediatamente sem qualquer sinalização.

No roteamento por segmentos, cada nó anuncia mapeamentos entre os rótulos recebidos e as ações de encaminhamento. Uma ação de encaminhamento específica é chamada de segmento e o rótulo que identifica esse segmento é chamado de identificador de segmento (SID). Os caminhos de backup criados pelo TI-LFA usam os seguintes tipos de segmentos:

  • Segmento de nó — um segmento de nó encaminha pacotes ao longo do caminho ou caminhos mais curtos até um nó de destino. O rótulo que representa o segmento de nó (o SID do nó) é trocado até que o nó de destino seja atingido.

  • Segmento de adjabilidade — Um segmento de adjabilidade encaminha pacotes por uma interface específica no nó que anunciava o segmento de adjabilidade. O rótulo que representa um segmento de adjabilidade (o SID de adjaceência) é estourado pelo nó que o anuncia.

Um roteador pode enviar um pacote por um caminho específico criando uma pilha de rótulos que usa uma combinação de SIDs de nós e SIDs de adjaceência. Normalmente, os SIDs de nós são usados para representar partes do caminho que correspondem ao caminho mais curto entre dois nós. Um SID de adjabilidade é usado onde um SID de nó não pode ser usado para representar com precisão o caminho desejado.

Quando usado com OSPF, o TI-LFA fornece proteção contra falha de link, falha de nó., falhas no compartilhamento de destino e falhas no grupo de enlace de risco compartilhado. No modo de falha do enlace, o destino é protegido se o enlace falhar. No modo de proteção de nós, o destino é protegido se o vizinho conectado ao enlace principal falhar. Para determinar o caminho pós-convergência de proteção de nós, assume-se que o custo de todos os links que deixam o vizinho aumente por uma quantidade configurável.

A partir do Junos OS Release 20.3R1, você pode configurar proteção de compartilhamento de destino em redes TI-LFA para roteamento por segmentos para escolher um caminho de reroute rápido que não inclui grupos de compartilhamento de destino nos caminhos de backup independentes de topologia (TI-LFA) para evitar falhas no compartilhamento de destino. Com a proteção de compartilhamento de destino, uma lista de grupos de compartilhamento de destino está configurada em cada PLR com os links de cada grupo de compartilhamento de destino identificados por seus respectivos endereços IP. O PLR associa um custo a cada grupo de compartilhamento de destino. O caminho pós-convergência que reconhece o destino é computado ao assumir que o custo de cada enlace no mesmo grupo de compartilhamento de destinos como o enlace com falha aumentou o custo associado a esse grupo.

A partir do Junos OS Release 20.3R1, você pode configurar proteção do Grupo de Enlace de Risco Compartilhado (SRLG) em redes TI-LFA para roteamento por segmentos para escolher um caminho de reroute rápido que não inclui enlaces SRLG nos caminhos de backup TI-LFA (Topology-Independent Loop-Free Alternate, Alternativa sem loop independente de topologia). Os SRLGs compartilham uma fibra comum e também compartilham os riscos de um enlace quebrado. Quando um enlace em um SRLG falha, outros enlaces do grupo também podem falhar. Portanto, você precisa evitar enlaces que compartilhem o mesmo risco do enlace protegido no caminho de backup. Configurar a proteção SRLG impede que o TI-LFA selecione caminhos de backup que incluam um enlace de risco compartilhado. Se você tiver configurado a proteção SRLG, o OSPFv2 computa o caminho de reencaminhamento rápido que está alinhado ao caminho de pós convergência e exclui os enlaces que pertencem ao SRLG do enlace protegido. Todos os enlaces locais e remotos que são do mesmo SRLG que o enlace protegido são excluídos do caminho de back-up TI-LFA. O ponto de reparo local (PLR) configura a pilha de rótulos para o caminho de reroute rápido com uma interface de saída diferente. No momento, você não pode habilitar a proteção SRLG em redes IPv6 e em redes com multitopologia.

Para construir um caminho de backup que segue o caminho pós-convergência, o TI-LFA pode usar vários rótulos na pilha de rótulos que definem o caminho do backup. Se o número de rótulos necessários para construir um caminho de backup pós-convergência específico exceder determinado valor, em algumas circunstâncias, é útil não instalar esse caminho de backup. Você pode configurar o número máximo de rótulos que um caminho de backup pode ter para ser instalado. O valor padrão é 3, com um intervalo de 2 a 5.

Normalmente, o caminho pós-convergência para uma determinada falha é, na verdade, um conjunto de caminhos de custo igual. O TI-LFA tenta construir os caminhos de backup para um determinado destino usando vários caminhos de custo igual na topologia pós-falha. Dependendo da topologia, o TI-LFA pode precisar usar diferentes pilhas de rótulos para construir com precisão esses caminhos de backup de custo igual. Por padrão, o TI-LFA só instala um caminho de backup para um determinado destino. No entanto, você pode configurar o valor na faixa de 1 a 8.

Benefícios de usar uma alternativa sem loop independente de topologia com o roteamento por segmentos

  • Alternativa sem loop (LFA) e LFA remota (RLFA) têm sido usadas para fornecer proteção de reroute rápido por vários anos. Com o LFA, um ponto de reparo local (PLR) determina se um pacote enviado a um de seus vizinhos diretos chega ao seu destino sem retornar ao PLR. Em uma topologia de rede típica, cerca de 40 a 60 por cento dos destinos podem ser protegidos pelo LFA. O LFA remoto expande o conceito de LFA permitindo que o PLR imponha um único rótulo para tunelar o pacote até um endpoint de túnel de reparo do qual o pacote pode chegar ao seu destino sem retornar ao PLR. Usando LFA remota, mais destinos podem ser protegidos pelo PLR em comparação com LFA. Entretanto, dependendo da topologia da rede, a porcentagem de destinos protegidos por LFA remoto costuma ser inferior a 100%.

  • O LFA independente de topologia (TI-LFA) amplia o conceito de LFA e LFA remoto, permitindo que o PLR use pilhas de rótulos mais profundas para construir caminhos de backup. Além disso, o TI-LFA impõe a restrição de que o caminho de backup usado pelo PLR seja o mesmo que um pacote toma depois que o protocolo de gateway interior (IGP) convergir para um determinado cenário de falha. Esse caminho é chamado de caminho pós-convergência.

  • Usar o caminho da pós-convergência como caminho de backup tem algumas características desejáveis. Para algumas topologias, um operador de rede só precisa garantir que a rede tenha capacidade suficiente para transportar o tráfego pelo caminho pós-convergência após uma falha. Nesses casos, um operador de rede não precisa alocar capacidade adicional para lidar com o padrão de tráfego imediatamente após a falha enquanto o caminho de backup está ativo, porque o caminho de backup segue o caminho pós-convergência.

  • Quando usado com OSPF, o TI-LFA fornece proteção contra falhas no enlace e falhas nos nós.

Configurando uma alternativa sem loop independente de topologia com roteamento por segmentos para OSPF

Antes de configurar o TI-LFA para OSPF, configure o roteamento SPRING ou por segmentos.

A partir do Junos OS Release 19.3R1, o Jun OSPF os tem suporte para a criação de caminhos de backup TI-LFA independentes de topologia, nos quais o SID de prefixo é aprendendo com um anúncio do servidor de mapeamento do roteamento por segmentos quando o PLR e o servidor de mapeamento estão na mesma área de OSPF.

Para configurar o TI-LFA usando o SPRING para OSPF, você deve fazer o seguinte:

  1. Ative o TI-LFA para OSPF protocolo.

    [edit protocols ospf backup-spf-options] user@R1# set use-post-convergence-lfa

  2. (Opcional) Configure os atributos do caminho mais curto de backup em primeiro lugar (SPF), como os caminhos de backup máximos de custo igual (ECMP) e os rótulos máximos de TI-LFA para o protocolo OSPF.

    [edit protocols ospf backup-spf-options use-post-convergence-lfa] user@R1# set maximum-backup-paths maximum-backup-paths user@R1# set maximum-labels maximum-labels

  3. Configure a computação e a instalação de um caminho de backup que segue o caminho de pós-convergência na determinada área e interface para o protocolo OSPF de segurança.

    [edit protocols ospf area area-id interface interface-name user@R1# set post-convergence-lfa

  4. (Opcional) Habilitar a proteção de nós para uma determinada área e interface.

    [edit protocols ospf area area-id interfaceinterface-name post-convergence-lfa] user@R1# set node-protection

  5. (Opcional) Habilitar a proteção de compartilhamento de destino para uma determinada área e interface.

    [edit protocols ospf area area-id interfaceinterface-name post-convergence-lfa] user@R1# set fate-sharing-protection

  6. (Opcional) Habilitar a proteção SRLG para uma determinada área e interface.

    [edit protocols ospf area area-id interfaceinterface-name post-convergence-lfa] user@R1# set srlg-protection

Exemplo: configurando a política de seleção de backup para o protocolo OSPF ou OSPF3

Este exemplo mostra como configurar a política de seleção de backup para o protocolo OSPF ou OSPF3, o que permite selecionar uma alternativa sem loop (LFA) na rede.

Ao habilitar políticas de seleção de backup, o Junos OS permite a seleção de LFA com base nas regras e atributos de política dos links e nós na rede. Esses atributos são grupo de administrador, srlg, largura de banda, tipo de proteção, métrica e nó.

  • Requisitos
  • Visão geral
  • Configuração
  • Verificação

Requisitos

Este exemplo usa os seguintes componentes de hardware e software:

  • Oito roteador Série M es que podem ser uma combinação de roteadores de borda multisserviços, 5G Plataformas de roteamento universal série MX, série PTX Roteadores de transporte de pacotes e roteadores Série T núcleo

  • Junos OS Release 15.1 ou posterior em execução em todos os dispositivos

Antes de começar:

  1. Configure as interfaces de dispositivo.

  2. Configure OSPF.

Visão geral

No Junos OS, o algoritmo ou critério de seleção alternativa sem loop (LFA) padrão pode ser anulado por uma política de LFA. Essas políticas estão configuradas para cada destino (IPv4 e IPv6) e uma interface primária de next-hop. Essas políticas de backup aplicam a seleção de LFA com base nos atributos de grupo de administrador, srlg, largura de banda, tipo de proteção, métrica e nó do caminho de backup. Durante a computação SPF (Shortest Shortest Path-First, caminho mais curto de backup), cada atributo (nó e link) do caminho de backup, armazenado por next-hop de backup, é acumulado por IGP. Para as rotas criadas internamente por IGP, o conjunto de atributos de cada caminho de backup é avaliado em relação à política configurada para cada destino (IPv4 e IPv6) e uma interface primária de next-hop. O primeiro ou o melhor caminho de backup é selecionado e instalado como o próximo salto de backup na tabela de roteamento. Para configurar a política de seleção de backup, inclua a backup-selection instrução de configuração em [edit routing-options] nível de hierarquia. O show backup-selection comando exibe as políticas configuradas para uma determinada interface e destino. A exibição pode ser filtrada contra um destino, prefixo, interface ou sistemas lógicos específicos.

Topologia

Nesta topologia mostrada na Figura 2,a política de seleção de backup está configurada no dispositivo R3.

Figura 2: Exemplo: Política de seleção de backup para OSPF ou OPSF3

Configuração

  • Configuração rápida CLI
  • Configuração do dispositivo R3
  • Resultados

Configuração rápida CLI

Para configurar rapidamente este exemplo, copie os comandos a seguir, confie-os em um arquivo de texto, remova quaisquer quebras de linha, altere quaisquer detalhes necessários para combinar a configuração da rede, copie e copie e copie os comandos na CLI no nível da hierarquia e, em seguida, entre no modo de [edit] commit configuração.

R0

set interfaces ge-0/0/0 unit 0 family inet address 10.1.1.1/30 set interfaces ge-0/0/0 unit 0 family inet6 address 2001:db8:10:1:1::1/64 set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/1/0 unit 0 family inet address 172.16.15.1/30 set interfaces ge-0/1/0 unit 0 family inet6 address 2001:db8:15:1:1::1/64 set interfaces ge-0/1/0 unit 0 family mpls set interfaces xe-0/2/0 unit 0 family inet address 172.16.20.1/30 set interfaces xe-0/2/0 unit 0 family inet6 address 2001:db8:20:1:1::1/64 set interfaces xe-0/2/0 unit 0 family mpls set interfaces ge-1/0/5 unit 0 family inet address 172.16.150.1/24 set interfaces ge-1/0/5 unit 0 family inet6 address 2001:db8:150:1:1::1/64 set interfaces ge-1/0/5 unit 0 family mpls set interfaces ge-1/1/1 unit 0 family inet address 172.16.30.1/30 set interfaces ge-1/1/1 unit 0 family inet6 address 2001:db8:30:1:1::1/64 set interfaces ge-1/1/1 unit 0 family mpls set interfaces xe-1/3/0 unit 0 family inet address 172.16.25.1/30 set interfaces xe-1/3/0 unit 0 family inet6 address 2001:db8:25:1:1::1/64 set interfaces xe-1/3/0 unit 0 family mpls set interfaces lo0 unit 0 family inet address 10.10.10.10/32 primary set interfaces lo0 unit 0 family inet6 address 2001:db8::10:10:10:10/128 primary set interfaces lo0 unit 0 family mpls set routing-options srlg srlg1 srlg-value 1001 set routing-options srlg srlg2 srlg-value 1002 set routing-options srlg srlg3 srlg-value 1003 set routing-options srlg srlg4 srlg-value 1004 set routing-options srlg srlg5 srlg-value 1005 set routing-options srlg srlg6 srlg-value 1006 set routing-options srlg srlg7 srlg-value 1007 set routing-options srlg srlg8 srlg-value 1008 set routing-options srlg srlg9 srlg-value 1009 set routing-options srlg srlg10 srlg-value 10010 set routing-options srlg srlg11 srlg-value 10011 set routing-options srlg srlg12 srlg-value 10012 set routing-options router-id 10.10.10.10 set protocols rsvp interface all set protocols mpls admin-groups c0 0 set protocols mpls admin-groups c1 1 set protocols mpls admin-groups c2 2 set protocols mpls admin-groups c3 3 set protocols mpls admin-groups c4 4 set protocols mpls admin-groups c5 5 set protocols mpls admin-groups c6 6 set protocols mpls admin-groups c7 7 set protocols mpls admin-groups c8 8 set protocols mpls admin-groups c9 9 set protocols mpls admin-groups c10 10 set protocols mpls admin-groups c11 11 set protocols mpls admin-groups c12 12 set protocols mpls admin-groups c13 13 set protocols mpls admin-groups c14 14 set protocols mpls admin-groups c15 15 set protocols mpls admin-groups c16 16 set protocols mpls admin-groups c17 17 set protocols mpls admin-groups c18 18 set protocols mpls admin-groups c19 19 set protocols mpls admin-groups c20 20 set protocols mpls admin-groups c21 21 set protocols mpls admin-groups c22 22 set protocols mpls admin-groups c23 23 set protocols mpls admin-groups c24 24 set protocols mpls admin-groups c25 25 set protocols mpls admin-groups c26 26 set protocols mpls admin-groups c27 27 set protocols mpls admin-groups c28 28 set protocols mpls admin-groups c29 29 set protocols mpls admin-groups c30 30 set protocols mpls admin-groups c31 31 set protocols mpls interface all set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 metric 10 set protocols ospf area 0.0.0.0 interface ge-0/1/0.0 metric 18 set protocols ospf area 0.0.0.0 interface xe-0/2/0.0 metric 51 set protocols ospf area 0.0.0.0 interface ge-1/1/1.0 metric 23 set protocols ospf area 0.0.0.0 interface xe-1/3/0.0 metric 52 set protocols ospf area 0.0.0.0 interface ge-1/0/5.0 set protocols ospf3 area 0.0.0.0 interface ge-0/0/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-0/1/0.0 metric 18 set protocols ospf3 area 0.0.0.0 interface xe-0/2/0.0 metric 51 set protocols ospf3 area 0.0.0.0 interface ge-1/1/1.0 metric 23 set protocols ospf3 area 0.0.0.0 interface xe-1/3/0.0 metric 52 set protocols ospf3 area 0.0.0.0 interface ge-1/0/5.0

R1

set interfaces ge-0/0/0 unit 0 family inet address 10.1.1.2/30 set interfaces ge-0/0/0 unit 0 family inet6 address 2001:db8:10:1:1::2/64 set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/0/5 unit 0 family inet address 172.16.35.1/30 set interfaces ge-0/0/5 unit 0 family inet6 address 2001:db8:35:1:1::1/64 set interfaces ge-0/0/5 unit 0 family mpls set interfaces xe-0/2/0 unit 0 family inet address 172.16.40.1/30 set interfaces xe-0/2/0 unit 0 family inet6 address 2001:db8:40:1:1::1/64 set interfaces xe-0/2/0 unit 0 family mpls set interfaces xe-0/3/0 unit 0 family inet address 172.16.45.1/30 set interfaces xe-0/3/0 unit 0 family inet6 address 2001:db8:45:1:1::1/64 set interfaces xe-0/3/0 unit 0 family mpls set interfaces lo0 unit 0 family inet address 172.16.1.1/32 primary set interfaces lo0 unit 0 family inet6 address 2001:db8::1:1:1:1/128 primary set interfaces lo0 unit 0 family mpls set routing-options srlg srlg1 srlg-value 1001 set routing-options srlg srlg2 srlg-value 1002 set routing-options srlg srlg3 srlg-value 1003 set routing-options srlg srlg4 srlg-value 1004 set routing-options srlg srlg5 srlg-value 1005 set routing-options srlg srlg6 srlg-value 1006 set routing-options srlg srlg7 srlg-value 1007 set routing-options srlg srlg8 srlg-value 1008 set routing-options srlg srlg9 srlg-value 1009 set routing-options srlg srlg10 srlg-value 10010 set routing-options srlg srlg11 srlg-value 10011 set routing-options srlg srlg12 srlg-value 10012 set routing-options router-id 172.16.1.1 set protocols rsvp interface all set protocols mpls admin-groups c0 0 set protocols mpls admin-groups c1 1 set protocols mpls admin-groups c2 2 set protocols mpls admin-groups c3 3 set protocols mpls admin-groups c4 4 set protocols mpls admin-groups c5 5 set protocols mpls admin-groups c6 6 set protocols mpls admin-groups c7 7 set protocols mpls admin-groups c8 8 set protocols mpls admin-groups c9 9 set protocols mpls admin-groups c10 10 set protocols mpls admin-groups c11 11 set protocols mpls admin-groups c12 12 set protocols mpls admin-groups c13 13 set protocols mpls admin-groups c14 14 set protocols mpls admin-groups c15 15 set protocols mpls admin-groups c16 16 set protocols mpls admin-groups c17 17 set protocols mpls admin-groups c18 18 set protocols mpls admin-groups c19 19 set protocols mpls admin-groups c20 20 set protocols mpls admin-groups c21 21 set protocols mpls admin-groups c22 22 set protocols mpls admin-groups c23 23 set protocols mpls admin-groups c24 24 set protocols mpls admin-groups c25 25 set protocols mpls admin-groups c26 26 set protocols mpls admin-groups c27 27 set protocols mpls admin-groups c28 28 set protocols mpls admin-groups c29 29 set protocols mpls admin-groups c30 30 set protocols mpls admin-groups c31 31 set protocols mpls interface all set protocols mpls interface ge-0/0/0.0 srlg srlg9 set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 metric 10 set protocols ospf area 0.0.0.0 interface ge-0/0/5.0 metric 10 set protocols ospf area 0.0.0.0 interface xe-0/2/0.0 metric 10 set protocols ospf area 0.0.0.0 interface xe-0/3/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-0/0/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-0/0/5.0 metric 10 set protocols ospf3 area 0.0.0.0 interface xe-0/2/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface xe-0/3/0.0 metric 10

R2

set interfaces ge-0/0/2 unit 0 family inet address 172.16.35.2/30 set interfaces ge-0/0/2 unit 0 family inet6 address 2001:db8:35:1:1::2/64 set interfaces ge-0/0/2 unit 0 family mpls set interfaces ge-0/1/0 unit 0 family inet address 172.16.50.1/30 set interfaces ge-0/1/0 unit 0 family inet6 address 2001:db8:50:1:1::1/64 set interfaces ge-0/1/0 unit 0 family mpls set interfaces xe-0/2/1 unit 0 family inet address 172.16.55.1/30 set interfaces xe-0/2/1 unit 0 family inet6 address 2001:db8:55:1:1::1/64 set interfaces xe-0/2/1 unit 0 family mpls set interfaces ge-1/0/2 unit 0 family inet address 172.16.60.1/30 set interfaces ge-1/0/2 unit 0 family inet6 address 2001:db8:60:1:1::1/64 set interfaces ge-1/0/2 unit 0 family mpls set interfaces ge-1/0/9 unit 0 family inet address 172.16.65.1/30 set interfaces ge-1/0/9 unit 0 family inet6 address 2001:db8:65:1:1::1/64 set interfaces ge-1/0/9 unit 0 family mpls set interfaces ge-1/1/5 unit 0 family inet address 172.16.70.1/30 set interfaces ge-1/1/5 unit 0 family inet6 address 2001:db8:70:1:1::1/64 set interfaces ge-1/1/5 unit 0 family mpls set interfaces lo0 unit 0 family inet address 172.16.2.2/32 primary set interfaces lo0 unit 0 family inet6 address 2001:db8::2:2:2:2/128 primary set interfaces lo0 unit 0 family mpls set routing-options srlg srlg1 srlg-value 1001 set routing-options srlg srlg2 srlg-value 1002 set routing-options srlg srlg3 srlg-value 1003 set routing-options srlg srlg4 srlg-value 1004 set routing-options srlg srlg5 srlg-value 1005 set routing-options srlg srlg6 srlg-value 1006 set routing-options srlg srlg7 srlg-value 1007 set routing-options srlg srlg8 srlg-value 1008 set routing-options srlg srlg9 srlg-value 1009 set routing-options srlg srlg10 srlg-value 10010 set routing-options srlg srlg11 srlg-value 10011 set routing-options srlg srlg12 srlg-value 10012 set routing-options router-id 172.16.2.2 set protocols rsvp interface all set protocols mpls admin-groups c0 0 set protocols mpls admin-groups c1 1 set protocols mpls admin-groups c2 2 set protocols mpls admin-groups c3 3 set protocols mpls admin-groups c4 4 set protocols mpls admin-groups c5 5 set protocols mpls admin-groups c6 6 set protocols mpls admin-groups c7 7 set protocols mpls admin-groups c8 8 set protocols mpls admin-groups c9 9 set protocols mpls admin-groups c10 10 set protocols mpls admin-groups c11 11 set protocols mpls admin-groups c12 12 set protocols mpls admin-groups c13 13 set protocols mpls admin-groups c14 14 set protocols mpls admin-groups c15 15 set protocols mpls admin-groups c16 16 set protocols mpls admin-groups c17 17 set protocols mpls admin-groups c18 18 set protocols mpls admin-groups c19 19 set protocols mpls admin-groups c20 20 set protocols mpls admin-groups c21 21 set protocols mpls admin-groups c22 22 set protocols mpls admin-groups c23 23 set protocols mpls admin-groups c24 24 set protocols mpls admin-groups c25 25 set protocols mpls admin-groups c26 26 set protocols mpls admin-groups c27 27 set protocols mpls admin-groups c28 28 set protocols mpls admin-groups c29 29 set protocols mpls admin-groups c30 30 set protocols mpls admin-groups c31 31 set protocols mpls interface all set protocols mpls interface ge-0/1/0.0 srlg srlg1 set protocols mpls interface ge-1/0/9.0 srlg srlg1 set protocols mpls interface ge-1/1/5.0 srlg srlg7 set protocols ospf area 0.0.0.0 interface ge-0/0/2.0 metric 10 set protocols ospf area 0.0.0.0 interface ge-0/1/0.0 link-protection set protocols ospf area 0.0.0.0 interface xe-0/2/1.0 metric 12 set protocols ospf area 0.0.0.0 interface ge-1/0/2.0 metric 10 set protocols ospf area 0.0.0.0 interface ge-1/0/9.0 metric 12 set protocols ospf area 0.0.0.0 interface ge-1/1/5.0 metric 13 set protocols ospf3 area 0.0.0.0 interface ge-0/0/2.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-0/1/0.0 link-protection set protocols ospf3 area 0.0.0.0 interface xe-0/2/1.0 metric 12 set protocols ospf3 area 0.0.0.0 interface ge-1/0/2.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-1/0/9.0 metric 12 set protocols ospf3 area 0.0.0.0 interface ge-1/1/5.0 metric 13

R3

set interfaces ge-0/0/5 unit 0 family inet address 172.16.50.2/30 set interfaces ge-0/0/5 unit 0 family inet6 address 2001:db8:50:1:1::2/64 set interfaces ge-0/0/5 unit 0 family mpls set interfaces xe-0/3/1 unit 0 family inet address 172.16.75.1/30 set interfaces xe-0/3/1 unit 0 family inet6 address 2001:db8:75:1:1::1/64 set interfaces xe-0/3/1 unit 0 family mpls set interfaces ge-1/0/0 unit 0 family inet address 172.16.80.1/30 set interfaces ge-1/0/0 unit 0 family inet6 address 2001:db8:80:1:1::1/64 set interfaces ge-1/0/0 unit 0 family mpls set interfaces ge-1/0/5 unit 0 family inet address 172.16.200.1/24 set interfaces ge-1/0/5 unit 0 family inet6 address 2001:db8:200:1:1::1/64 set interfaces ge-1/0/6 unit 0 family inet address 172.16.85.1/30 set interfaces ge-1/0/6 unit 0 family inet6 address 2001:db8:85:1:1::1/64 set interfaces ge-1/0/6 unit 0 family mpls set interfaces xe-1/3/0 unit 0 family inet address 172.16.90.1/30 set interfaces xe-1/3/0 unit 0 family inet6 address 2001:db8:90:1:1::1/64 set interfaces xe-1/3/0 unit 0 family mpls set interfaces lo0 unit 0 family inet address 172.16.3.3/32 primary set interfaces lo0 unit 0 family inet6 address 2001:db8::3:3:3:3/128 primary set interfaces lo0 unit 0 family mpls set routing-options srlg srlg1 srlg-value 1001 set routing-options srlg srlg2 srlg-value 1002 set routing-options srlg srlg3 srlg-value 1003 set routing-options srlg srlg4 srlg-value 1004 set routing-options srlg srlg5 srlg-value 1005 set routing-options srlg srlg6 srlg-value 1006 set routing-options srlg srlg7 srlg-value 1007 set routing-options srlg srlg8 srlg-value 1008 set routing-options srlg srlg9 srlg-value 1009 set routing-options srlg srlg10 srlg-value 10010 set routing-options srlg srlg11 srlg-value 10011 set routing-options srlg srlg12 srlg-value 10012 set routing-options router-id 172.16.3.3 set routing-options forwarding-table export ecmp set routing-options backup-selection destination 10.1.1.0/30 interface xe-1/3/0.0 admin-group include-all c2 set routing-options backup-selection destination 10.1.1.0/30 interface all admin-group exclude c3 set routing-options backup-selection destination 10.1.1.0/30 interface all srlg strict set routing-options backup-selection destination 10.1.1.0/30 interface all protection-type node set routing-options backup-selection destination 10.1.1.0/30 interface all bandwidth-greater-equal-primary set routing-options backup-selection destination 10.1.1.0/30 interface all neighbor preference 172.16.7.7 set routing-options backup-selection destination 10.1.1.0/30 interface all root-metric lowest set routing-options backup-selection destination 10.1.1.0/30 interface all metric-order root set routing-options backup-selection destination 172.16.30.0/30 interface all admin-group exclude c5 set routing-options backup-selection destination 172.16.30.0/30 interface all srlg strict set routing-options backup-selection destination 172.16.30.0/30 interface all protection-type node set routing-options backup-selection destination 172.16.30.0/30 interface all bandwidth-greater-equal-primary set routing-options backup-selection destination 172.16.30.0/30 interface all neighbor preference 172.16.7.7 set routing-options backup-selection destination 172.16.30.0/30 interface all root-metric lowest set routing-options backup-selection destination 172.16.30.0/30 interface all metric-order root set routing-options backup-selection destination 172.16.45.0/30 interface all admin-group exclude c5 set routing-options backup-selection destination 172.16.45.0/30 interface all srlg strict set routing-options backup-selection destination 172.16.45.0/30 interface all protection-type node set routing-options backup-selection destination 172.16.45.0/30 interface all bandwidth-greater-equal-primary set routing-options backup-selection destination 172.16.45.0/30 interface all neighbor preference 172.16.7.7 set routing-options backup-selection destination 172.16.45.0/30 interface all root-metric lowest set routing-options backup-selection destination 172.16.45.1/30 interface all metric-order root set protocols rsvp interface all set protocols mpls admin-groups c0 0 set protocols mpls admin-groups c1 1 set protocols mpls admin-groups c2 2 set protocols mpls admin-groups c3 3 set protocols mpls admin-groups c4 4 set protocols mpls admin-groups c5 5 set protocols mpls admin-groups c6 6 set protocols mpls admin-groups c7 7 set protocols mpls admin-groups c8 8 set protocols mpls admin-groups c9 9 set protocols mpls admin-groups c10 10 set protocols mpls admin-groups c11 11 set protocols mpls admin-groups c12 12 set protocols mpls admin-groups c13 13 set protocols mpls admin-groups c14 14 set protocols mpls admin-groups c15 15 set protocols mpls admin-groups c16 16 set protocols mpls admin-groups c17 17 set protocols mpls admin-groups c18 18 set protocols mpls admin-groups c19 19 set protocols mpls admin-groups c20 20 set protocols mpls admin-groups c21 21 set protocols mpls admin-groups c22 22 set protocols mpls admin-groups c23 23 set protocols mpls admin-groups c24 24 set protocols mpls admin-groups c25 25 set protocols mpls admin-groups c26 26 set protocols mpls admin-groups c27 27 set protocols mpls admin-groups c28 28 set protocols mpls admin-groups c29 29 set protocols mpls admin-groups c30 30 set protocols mpls admin-groups c31 31 set protocols mpls interface all set protocols mpls interface ge-0/0/5.0 admin-group c0 set protocols ospf area 0.0.0.0 interface ge-0/0/5.0 link-protection set protocols ospf area 0.0.0.0 interface ge-0/0/5.0 metric 10 set protocols ospf area 0.0.0.0 interface xe-0/3/1.0 metric 21 set protocols ospf area 0.0.0.0 interface ge-1/0/0.0 metric 13 set protocols ospf area 0.0.0.0 interface ge-1/0/6.0 metric 15 set protocols ospf area 0.0.0.0 interface xe-1/3/0.0 link-protection set protocols ospf area 0.0.0.0 interface xe-1/3/0.0 metric 22 set protocols ospf3 area 0.0.0.0 interface ge-0/0/5.0 link-protection set protocols ospf3 area 0.0.0.0 interface ge-0/0/5.0 metric 10 set protocols ospf3 area 0.0.0.0 interface xe-0/3/1.0 metric 21 set protocols ospf3 area 0.0.0.0 interface ge-1/0/0.0 metric 13 set protocols ospf3 area 0.0.0.0 interface ge-1/0/6.0 metric 15 set protocols ospf3 area 0.0.0.0 interface xe-1/3/0.0 link-protection set protocols ospf3 area 0.0.0.0 interface xe-1/3/0.0 metric 22 set policy-options policy-statement ecmp term 1 then load-balance per-packet

R4

set routing-options srlg srlg1 srlg-value 1001 set routing-options srlg srlg2 srlg-value 1002 set routing-options srlg srlg3 srlg-value 1003 set routing-options srlg srlg4 srlg-value 1004 set routing-options srlg srlg5 srlg-value 1005 set routing-options srlg srlg6 srlg-value 1006 set routing-options srlg srlg7 srlg-value 1007 set routing-options srlg srlg8 srlg-value 1008 set routing-options srlg srlg9 srlg-value 1009 set routing-options srlg srlg10 srlg-value 10010 set routing-options srlg srlg11 srlg-value 10011 set routing-options srlg srlg12 srlg-value 10012 set routing-options router-id 172.16.4.4 set protocols rsvp interface all set protocols mpls admin-groups c0 0 set protocols mpls admin-groups c1 1 set protocols mpls admin-groups c2 2 set protocols mpls admin-groups c3 3 set protocols mpls admin-groups c4 4 set protocols mpls admin-groups c5 5 set protocols mpls admin-groups c6 6 set protocols mpls admin-groups c7 7 set protocols mpls admin-groups c8 8 set protocols mpls admin-groups c9 9 set protocols mpls admin-groups c10 10 set protocols mpls admin-groups c11 11 set protocols mpls admin-groups c12 12 set protocols mpls admin-groups c13 13 set protocols mpls admin-groups c14 14 set protocols mpls admin-groups c15 15 set protocols mpls admin-groups c16 16 set protocols mpls admin-groups c17 17 set protocols mpls admin-groups c18 18 set protocols mpls admin-groups c19 19 set protocols mpls admin-groups c20 20 set protocols mpls admin-groups c21 21 set protocols mpls admin-groups c22 22 set protocols mpls admin-groups c23 23 set protocols mpls admin-groups c24 24 set protocols mpls admin-groups c25 25 set protocols mpls admin-groups c26 26 set protocols mpls admin-groups c27 27 set protocols mpls admin-groups c28 28 set protocols mpls admin-groups c29 29 set protocols mpls admin-groups c30 30 set protocols mpls admin-groups c31 31 set protocols mpls interface all set protocols ospf area 0.0.0.0 interface ge-0/1/0.0 metric 18 set protocols ospf area 0.0.0.0 interface xe-0/2/0.0 metric 10 set protocols ospf area 0.0.0.0 interface xe-1/3/0.0 metric 10 set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 metric 10 set protocols ospf area 0.0.0.0 interface ge-1/1/0.0 metric 10 set protocols ospf area 0.0.0.0 interface xe-0/3/1.0 metric 21 set protocols ospf3 area 0.0.0.0 interface ge-0/1/0.0 metric 18 set protocols ospf3 area 0.0.0.0 interface xe-0/2/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface xe-1/3/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-0/0/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-1/1/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface xe-0/3/1.0 metric 21

R5

set routing-options srlg srlg1 srlg-value 1001 set routing-options srlg srlg2 srlg-value 1002 set routing-options srlg srlg3 srlg-value 1003 set routing-options srlg srlg4 srlg-value 1004 set routing-options srlg srlg5 srlg-value 1005 set routing-options srlg srlg6 srlg-value 1006 set routing-options srlg srlg7 srlg-value 1007 set routing-options srlg srlg8 srlg-value 1008 set routing-options srlg srlg9 srlg-value 1009 set routing-options srlg srlg10 srlg-value 10010 set routing-options srlg srlg11 srlg-value 10011 set routing-options srlg srlg12 srlg-value 10012 set routing-options router-id 172.16.5.5 set protocols rsvp interface all set protocols mpls admin-groups c0 0 set protocols mpls admin-groups c1 1 set protocols mpls admin-groups c2 2 set protocols mpls admin-groups c3 3 set protocols mpls admin-groups c4 4 set protocols mpls admin-groups c5 5 set protocols mpls admin-groups c6 6 set protocols mpls admin-groups c7 7 set protocols mpls admin-groups c8 8 set protocols mpls admin-groups c9 9 set protocols mpls admin-groups c10 10 set protocols mpls admin-groups c11 11 set protocols mpls admin-groups c12 12 set protocols mpls admin-groups c13 13 set protocols mpls admin-groups c14 14 set protocols mpls admin-groups c15 15 set protocols mpls admin-groups c16 16 set protocols mpls admin-groups c17 17 set protocols mpls admin-groups c18 18 set protocols mpls admin-groups c19 19 set protocols mpls admin-groups c20 20 set protocols mpls admin-groups c21 21 set protocols mpls admin-groups c22 22 set protocols mpls admin-groups c23 23 set protocols mpls admin-groups c24 24 set protocols mpls admin-groups c25 25 set protocols mpls admin-groups c26 26 set protocols mpls admin-groups c27 27 set protocols mpls admin-groups c28 28 set protocols mpls admin-groups c29 29 set protocols mpls admin-groups c30 30 set protocols mpls admin-groups c31 31 set protocols mpls interface all set protocols ospf area 0.0.0.0 interface xe-0/2/0.0 metric 51 set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 metric 10 set protocols ospf area 0.0.0.0 interface ge-0/0/5.0 metric 13 set protocols ospf area 0.0.0.0 interface ge-0/1/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface xe-0/2/0.0 metric 51 set protocols ospf3 area 0.0.0.0 interface ge-0/0/1.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-0/0/5.0 metric 13 set protocols ospf3 area 0.0.0.0 interface ge-0/1/0.0 metric 10

R6

set routing-options srlg srlg1 srlg-value 1001 set routing-options srlg srlg2 srlg-value 1002 set routing-options srlg srlg3 srlg-value 1003 set routing-options srlg srlg4 srlg-value 1004 set routing-options srlg srlg5 srlg-value 1005 set routing-options srlg srlg6 srlg-value 1006 set routing-options srlg srlg7 srlg-value 1007 set routing-options srlg srlg8 srlg-value 1008 set routing-options srlg srlg9 srlg-value 1009 set routing-options srlg srlg10 srlg-value 10010 set routing-options srlg srlg11 srlg-value 10011 set routing-options srlg srlg12 srlg-value 10012 set routing-options router-id 172.16.6.6 set protocols rsvp interface all set protocols mpls admin-groups c0 0 set protocols mpls admin-groups c1 1 set protocols mpls admin-groups c2 2 set protocols mpls admin-groups c3 3 set protocols mpls admin-groups c4 4 set protocols mpls admin-groups c5 5 set protocols mpls admin-groups c6 6 set protocols mpls admin-groups c7 7 set protocols mpls admin-groups c8 8 set protocols mpls admin-groups c9 9 set protocols mpls admin-groups c10 10 set protocols mpls admin-groups c11 11 set protocols mpls admin-groups c12 12 set protocols mpls admin-groups c13 13 set protocols mpls admin-groups c14 14 set protocols mpls admin-groups c15 15 set protocols mpls admin-groups c16 16 set protocols mpls admin-groups c17 17 set protocols mpls admin-groups c18 18 set protocols mpls admin-groups c19 19 set protocols mpls admin-groups c20 20 set protocols mpls admin-groups c21 21 set protocols mpls admin-groups c22 22 set protocols mpls admin-groups c23 23 set protocols mpls admin-groups c24 24 set protocols mpls admin-groups c25 25 set protocols mpls admin-groups c26 26 set protocols mpls admin-groups c27 27 set protocols mpls admin-groups c28 28 set protocols mpls admin-groups c29 29 set protocols mpls admin-groups c30 30 set protocols mpls admin-groups c31 31 set protocols mpls interface all set protocols ospf area 0.0.0.0 interface xe-0/3/0.0 metric 52 set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 metric 12 set protocols ospf area 0.0.0.0 interface ge-0/0/4.0 metric 15 set protocols ospf area 0.0.0.0 interface xe-0/2/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface xe-0/3/0.0 metric 52 set protocols ospf3 area 0.0.0.0 interface ge-0/0/0.0 metric 12 set protocols ospf3 area 0.0.0.0 interface ge-0/0/4.0 metric 15 set protocols ospf3 area 0.0.0.0 interface xe-0/2/0.0 metric 10

R7

set routing-options srlg srlg1 srlg-value 1001 set routing-options srlg srlg2 srlg-value 1002 set routing-options srlg srlg3 srlg-value 1003 set routing-options srlg srlg4 srlg-value 1004 set routing-options srlg srlg5 srlg-value 1005 set routing-options srlg srlg6 srlg-value 1006 set routing-options srlg srlg7 srlg-value 1007 set routing-options srlg srlg8 srlg-value 1008 set routing-options srlg srlg9 srlg-value 1009 set routing-options srlg srlg10 srlg-value 10010 set routing-options srlg srlg11 srlg-value 10011 set routing-options srlg srlg12 srlg-value 10012 set routing-options router-id 172.16.7.7 set protocols rsvp interface all set protocols mpls admin-groups c0 0 set protocols mpls admin-groups c1 1 set protocols mpls admin-groups c2 2 set protocols mpls admin-groups c3 3 set protocols mpls admin-groups c4 4 set protocols mpls admin-groups c5 5 set protocols mpls admin-groups c6 6 set protocols mpls admin-groups c7 7 set protocols mpls admin-groups c8 8 set protocols mpls admin-groups c9 9 set protocols mpls admin-groups c10 10 set protocols mpls admin-groups c11 11 set protocols mpls admin-groups c12 12 set protocols mpls admin-groups c13 13 set protocols mpls admin-groups c14 14 set protocols mpls admin-groups c15 15 set protocols mpls admin-groups c16 16 set protocols mpls admin-groups c17 17 set protocols mpls admin-groups c18 18 set protocols mpls admin-groups c19 19 set protocols mpls admin-groups c20 20 set protocols mpls admin-groups c21 21 set protocols mpls admin-groups c22 22 set protocols mpls admin-groups c23 23 set protocols mpls admin-groups c24 24 set protocols mpls admin-groups c25 26 set protocols mpls admin-groups c27 27 set protocols mpls admin-groups c28 28 set protocols mpls admin-groups c29 29 set protocols mpls admin-groups c30 30 set protocols mpls admin-groups c31 31 set protocols mpls interface all set protocols mpls interface xe-0/3/0.0 srlg srlg8 set protocols ospf area 0.0.0.0 interface ge-0/1/5.0 metric 23 set protocols ospf area 0.0.0.0 interface xe-0/3/0.0 metric 10 set protocols ospf area 0.0.0.0 interface ge-1/0/0.0 metric 13 set protocols ospf area 0.0.0.0 interface xe-1/3/0.0 metric 22 set protocols ospf area 0.0.0.0 interface xe-1/2/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-0/1/5.0 metric 23 set protocols ospf3 area 0.0.0.0 interface xe-0/3/0.0 metric 10 set protocols ospf3 area 0.0.0.0 interface ge-1/0/0.0 metric 13 set protocols ospf3 area 0.0.0.0 interface xe-1/3/0.0 metric 22 set protocols ospf3 area 0.0.0.0 interface xe-1/2/0.0 metric 10

Configuração do dispositivo R3

Procedimento passo a passo

O exemplo a seguir requer que você navegar por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte Como usar o Editor de CLI no modo de configuração no Guia do Usuário da CLI.

Para configurar o dispositivo R3:

  1. Configure as interfaces.

    [edit interfaces] user@R3# set ge-0/0/5 unit 0 family inet address 172.16.50.2/30 user@R3# set ge-0/0/5 unit 0 family inet6 address 2001:db8:50:1:1::2/64 user@R3# set ge-0/0/5 unit 0 family mpls user@R3# set xe-0/3/1 unit 0 family inet address 172.16.75.1/30 user@R3# set xe-0/3/1 unit 0 family inet6 address 2001:db8:75:1:1::1/64 user@R3# set xe-0/3/1 unit 0 family mpls user@R3# set ge-1/0/0 unit 0 family inet address 172.16.80.1/30 user@R3# set ge-1/0/0 unit 0 family inet6 address 2001:db8:80:1:1::1/64 user@R3# set ge-1/0/0 unit 0 family mpls user@R3# set ge-1/0/5 unit 0 family inet address 172.16.200.1/24 user@R3# set ge-1/0/5 unit 0 family inet6 address 2001:db8:200:1:1::1/64 user@R3# set ge-1/0/6 unit 0 family inet address 172.16.85.1/30 user@R3# set ge-1/0/6 unit 0 family inet6 address 2001:db8:85:1:1::1/64 user@R3# set ge-1/0/6 unit 0 family mpls user@R3# set xe-1/3/0 unit 0 family inet address 172.16.90.1/30 user@R3# set xe-1/3/0 unit 0 family inet6 address 2001:db8:90:1:1::1/64 user@R3# set xe-1/3/0 unit 0 family mpls user@R3# set lo0 unit 0 family inet address 172.16.3.3/32 primary user@R3# set lo0 unit 0 family inet6 address 2001:db8::3:3:3:3/128 primary user@R3# set lo0 unit 0 family mpls
  2. Configurar valores srlg.

    [edit routing-options] user@R3# set srlg srlg1 srlg-value 1001 user@R3# set srlg srlg2 srlg-value 1002 user@R3# set srlg srlg3 srlg-value 1003 user@R3# set srlg srlg4 srlg-value 1004 user@R3# set srlg srlg5 srlg-value 1005 user@R3# set srlg srlg6 srlg-value 1006 user@R3# set srlg srlg7 srlg-value 1007 user@R3# set srlg srlg8 srlg-value 1008 user@R3# set srlg srlg9 srlg-value 1009 user@R3# set srlg srlg10 srlg-value 10010 user@R3# set srlg srlg11 srlg-value 10011 user@R3# set srlg srlg12 srlg-value 10012
  3. Configure a ID do roteador.

    [edit routing-options] user@R3# set router-id 172.16.3.3
  4. Aplique a política de roteamento a todos os multicamadas de custo igual exportado da tabela de roteamento até a tabela de encaminhamento.

    [edit routing-options] user@R3# set forwarding-table export ecmp
  5. Configure os atributos da política de seleção de backup.

    [edit routing-options backup-selection] user@R3# set destination 10.1.1.0/30 interface xe-1/3/0.0 admin-group include-all c2 user@R3# set destination 10.1.1.0/30 interface all admin-group exclude c3 user@R3# set destination 10.1.1.0/30 interface all srlg strict user@R3# set destination 10.1.1.0/30 interface all protection-type node user@R3# set destination 10.1.1.0/30 interface all bandwidth-greater-equal-primary user@R3# set destination 10.1.1.0/30 interface all neighbor preference 172.16.7.7 user@R3# set destination 10.1.1.0/30 interface all root-metric lowest user@R3# set destination 10.1.1.0/30 interface all metric-order root user@R3# set destination 172.16.30.0/30 interface all admin-group exclude c5 user@R3# set destination 172.16.30.0/30 interface all srlg strict user@R3# set destination 172.16.30.0/30 interface all protection-type node user@R3# set destination 172.16.30.0/30 interface all bandwidth-greater-equal-primary user@R3# set destination 172.16.30.0/30 interface all neighbor preference 172.16.7.7 user@R3# set destination 172.16.30.0/30 interface all root-metric lowest user@R3# set destination 172.16.30.0/30 interface all metric-order root user@R3# set destination 192.168.45.0/30 interface all admin-group exclude c5 user@R3# set destination 192.168.45.0/30 interface all srlg strict user@R3# set destination 192.168.45.0/30 interface all protection-type node user@R3# set destination 192.168.45.0/30 interface all bandwidth-greater-equal-primary user@R3# set destination 192.168.45.0/30 interface all neighbor preference 172.16.7.7 user@R3# set destination 192.168.45.0/30 interface all root-metric lowest user@R3# set destination 192.168.45.0/30 interface all metric-order root
  6. Ative o RSVP em todas as interfaces.

    [edit protocols] user@R3# set rsvp interface all
  7. Configure grupos administrativos.

    [edit protocols mpls] user@R3# set admin-groups c0 0 user@R3# set admin-groups c1 1 user@R3# set admin-groups c2 2 user@R3# set admin-groups c3 3 user@R3# set admin-groups c4 4 user@R3# set admin-groups c5 5 user@R3# set admin-groups c6 6 user@R3# set admin-groups c7 7 user@R3# set admin-groups c8 8 user@R3# set admin-groups c9 9 user@R3# set admin-groups c10 10 user@R3# set admin-groups c11 11 user@R3# set admin-groups c12 12 user@R3# set admin-groups c13 13 user@R3# set admin-groups c14 14 user@R3# set admin-groups c15 15 user@R3# set admin-groups c16 16 user@R3# set admin-groups c17 17 user@R3# set admin-groups c18 18 user@R3# set admin-groups c19 19 user@R3# set admin-groups c20 20 user@R3# set admin-groups c21 21 user@R3# set admin-groups c22 22 user@R3# set admin-groups c23 23 user@R3# set admin-groups c24 24 user@R3# set admin-groups c25 25 user@R3# set admin-groups c26 26 user@R3# set admin-groups c27 27 user@R3# set admin-groups c28 28 user@R3# set admin-groups c29 29 user@R3# set admin-groups c30 30 user@R3# set admin-groups c31 31
  8. Ative MPLS em todas as interfaces e configure o grupo administrativo para uma interface.

    [edit protocols mpls] user@R3# set interface all user@R3# set interface ge-0/0/5.0 admin-group c0
  9. Ative a proteção do enlace e configure valores métricos em todas as interfaces para uma OSPF de rede.

    [edit protocols ospf] user@R3# set area 0.0.0.0 interface ge-0/0/5.0 link-protection user@R3# set area 0.0.0.0 interface ge-0/0/5.0 metric 10 user@R3# set area 0.0.0.0 interface xe-0/3/1.0 metric 21 user@R3# set area 0.0.0.0 interface ge-1/0/0.0 metric 13 user@R3# set area 0.0.0.0 interface ge-1/0/6.0 metric 15 user@R3# set area 0.0.0.0 interface xe-1/3/0.0 link-protection user@R3# set area 0.0.0.0 interface xe-1/3/0.0 metric 22
  10. Ative a proteção de enlace e configure valores métricos em todas as interfaces para uma área de OSPF3.

    [edit protocols ospf3] user@R3# set area 0.0.0.0 interface ge-0/0/5.0 link-protection user@R3# set area 0.0.0.0 interface ge-0/0/5.0 metric 10 user@R3# set area 0.0.0.0 interface xe-0/3/1.0 metric 21 user@R3# set area 0.0.0.0 interface ge-1/0/0.0 metric 13 user@R3# set area 0.0.0.0 interface ge-1/0/6.0 metric 15 user@R3# set area 0.0.0.0 interface xe-1/3/0.0 link-protection user@R3# set area 0.0.0.0 interface xe-1/3/0.0 metric 22
  11. Configure a política de roteamento.

    [edit policy-options] user@R3# set policy-statement ecmp term 1 then load-balance per-packet

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

user@R3# show interfaces ge-0/0/5 { unit 0 { family inet { address 192.168.50.2/30; } family inet6 { address 2001:db8:50:1:1::2/64; } family mpls; } } xe-0/3/1 { unit 0 { family inet { address 192.168.75.1/30; } family inet6 { address 2001:db8:75:1:1::1/64; } family mpls; } } ge-1/0/0 { unit 0 { family inet { address 192.168.80.1/30; } family inet6 { address 2001:db8:80:1:1::1/64; } family mpls; } } ge-1/0/5 { unit 0 { family inet { address 172.16.200.1/24; } family inet6 { address 2001:db8:200:1:1::1/64; } } } ge-1/0/6 { unit 0 { family inet { address 192.168.85.1/30; } family inet6 { address 2001:db8:85:1:1::1/64; } family mpls; } } xe-1/3/0 { unit 0 { family inet { address 192.168.90.1/30; } family inet6 { address 2001:db8:90:1:1::1/64; } family mpls; } } lo0 { unit 0 { family inet { address 172.16.3.3/32 { primary; } } family inet6 { address 2001:db8:3:3:3:3/128 { primary; } } family mpls; } } user@R3# show protocols rsvp { interface all; } mpls { admin-groups { c0 0; c1 1; c2 2; c3 3; c4 4; c5 5; c6 6; c7 7; c8 8; c9 9; c10 10; c11 11; c12 12; c13 13; c14 14; c15 15; c16 16; c17 17; c18 18; c19 19; c20 20; c21 21; c22 22; c23 23; c24 24; c25 25; c26 26; c27 27; c28 28; c29 29; c30 30; c31 31; } interface all; interface ge-0/0/5.0 { admin-group c0; } } ospf { area 0.0.0.0 { interface ge-0/0/5.0 { link-protection; metric 10; } interface xe-0/3/1.0 { metric 21; } interface ge-1/0/0.0 { metric 13; } interface ge-1/0/6.0 { metric 15; } interface xe-1/3/0.0 { link-protection; metric 22; } } } ospf3 { area 0.0.0.0 { interface ge-0/0/5.0 { link-protection; metric 10; } interface xe-0/3/1.0 { metric 21; } interface ge-1/0/0.0 { metric 13; } interface ge-1/0/6.0 { metric 15; } interface xe-1/3/0.0 { link-protection; metric 22; } } } user@R3# show routing-options srlg { srlg1 srlg-value 1001; srlg2 srlg-value 1002; srlg3 srlg-value 1003; srlg4 srlg-value 1004; srlg5 srlg-value 1005; srlg6 srlg-value 1006; srlg7 srlg-value 1007; srlg8 srlg-value 1008; srlg9 srlg-value 1009; srlg10 srlg-value 10010; srlg11 srlg-value 10011; srlg12 srlg-value 10012; } router-id 172.16.3.3; forwarding-table { export ecmp; } backup-selection { destination 10.1.1.0/30 { interface xe-1/3/0.0 { admin-group { include-all c2; } } interface all { admin-group { exclude c3; } srlg strict; protection-type node; bandwidth-greater-equal-primary; node { preference 172.16.7.7; } root-metric lowest; metric-order root; } } destination 172.16.30.0/30 { interface all { admin-group { exclude c5; } srlg strict; protection-type node; bandwidth-greater-equal-primary; node { preference 172.16.7.7; } root-metric lowest; metric-order root; } } destination 192.168.45.0/30 { interface all { admin-group { exclude c5; } srlg strict; protection-type node; bandwidth-greater-equal-primary; node { preference 172.16.7.7; } root-metric lowest; metric-order root; } } }

Caso você não configure o dispositivo, entre commit no modo de configuração.

Verificação

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

  • Verificação das rotas
  • Verificar a rota OSPF
  • Verificação da rota OSPF3
  • Verificação da política de seleção de backup do dispositivo R3

Verificar as rotas

  • Propósito
  • Ação
  • Significado

Propósito

Verificar se as rotas esperadas são aprendidas.

Ação

Do modo operacional, execute o show route comando para a tabela de roteamento.

user@R3> show route inet.0: 48 destinations, 48 routes (48 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 172.16.3.3/32 *[Direct/0] 02:22:27 > via lo0.0 10.4.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.5.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.6.128.0/17 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.9.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.10.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.13.4.0/23 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.13.10.0/23 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.82.0.0/15 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.84.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.85.12.0/22 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.92.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.92.16.0/20 *[Direct/0] 02:22:57 > via fxp0.0 10.92.24.195/32 *[Local/0] 02:22:57 Local via fxp0.0 10.94.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.99.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.102.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.150.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.155.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.157.64.0/19 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.160.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.204.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.205.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.206.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.207.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.209.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.212.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.213.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.214.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.215.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.216.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.218.13.0/24 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.218.14.0/24 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.218.16.0/20 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.218.32.0/20 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 10.227.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 172.16.50.0/30 *[Direct/0] 02:19:55 > via ge-0/0/5.0 172.16.50.2/32 *[Local/0] 02:19:58 Local via ge-0/0/5.0 172.16.75.0/30 *[Direct/0] 02:19:55 > via xe-0/3/1.0 172.16.75.1/32 *[Local/0] 02:19:57 Local via xe-0/3/1.0 172.16.24.195/32 *[Direct/0] 02:22:57 > via lo0.0 172.16.0.0/12 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 192.168.0.0/16 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 192.168.102.0/23 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 192.168.136.0/24 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 192.168.136.192/32 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 192.168.137.0/24 *[Static/5] 02:22:57 > to 10.92.31.254 via fxp0.0 192.168.233.5/32 *[OSPF/10] 00:16:55, metric 1 MultiRecv iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 47.0005.80ff.f800.0000.0108.0001.1280.9202.4195/152 *[Direct/0] 02:22:57 > via lo0.0 mpls.0: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0 *[MPLS/0] 00:16:55, metric 1 Receive 1 *[MPLS/0] 00:16:55, metric 1 Receive 2 *[MPLS/0] 00:16:55, metric 1 Receive 13 *[MPLS/0] 00:16:55, metric 1 Receive inet6.0: 10 destinations, 11 routes (10 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 2001:db8:50:1:1::/64 *[Direct/0] 02:19:44 > via ge-0/0/5.0 2001:db8:50:1:1::2/128 *[Local/0] 02:19:58 Local via ge-0/0/5.0 2001:db8:75:1:1::/64 *[Direct/0] 02:19:44 > via xe-0/3/1.0 2001:db8:75:1:1::1/128 *[Local/0] 02:19:57 Local via xe-0/3/1.0 2001:db8::3:3:3:3/128 *[Direct/0] 02:22:27 > via lo0.0 2001:db8::128:92:24:195/128 *[Direct/0] 02:22:57 > via lo0.0 fe80::/64 *[Direct/0] 02:19:44 > via ge-0/0/5.0 [Direct/0] 02:19:43 > via xe-0/3/1.0 fe80::205:86ff:fe00:ed05/128 *[Local/0] 02:19:58 Local via ge-0/0/5.0 fe80::205:86ff:fe00:ed3d/128 *[Local/0] 02:19:57 Local via xe-0/3/1.0 fe80::5668:a50f:fcc1:3ca2/128 *[Direct/0] 02:22:57 > via lo0.0

Significado

A saída mostra todas as rotas do dispositivo R3.

Verificar a rota OSPF

  • Propósito
  • Ação
  • Significado

Propósito

Verificar a tabela de roteamento de OSPF.

Ação

Do modo operacional, execute o show ospf route detail comando do dispositivo R3.

user@R3> show ospf route detail Topology default Route Table: Prefix Path Route NH Metric NextHop Nexthop Type Type Type Interface Address/LSP 172.16.50.0/30 Intra Network IP 10 ge-0/0/5.0 area 0.0.0.0, origin 172.16.3.3, priority low 172.16.75.0/30 Intra Network IP 21 xe-0/3/1.0 area 0.0.0.0, origin 172.16.3.3, priority low

Significado

A saída exibe a tabela de roteamento de OSPF roteadores.

Verificação da rota OSPF3

  • Propósito
  • Ação
  • Significado

Propósito

Verificar a tabela de roteamento do OSPF3.

Ação

Do modo operacional, execute o show ospf3 route detail comando do dispositivo R3.

user@R3> show ospf3 route detail Prefix Path Route NH Metric Type Type Type 2001:db8:50:1:1::/64 Intra Network IP 10 NH-interface ge-0/0/5.0 Area 0.0.0.0, Origin 172.16.3.3, Priority low 2001:db8:75:1:1::/64 Intra Network IP 21 NH-interface xe-0/3/1.0 Area 0.0.0.0, Origin 172.16.3.3, Priority low

Significado

A saída exibe a tabela de roteamento dos roteadores OSPF3.

Verificação da política de seleção de backup do dispositivo R3

  • Propósito
  • Ação
  • Significado

Propósito

Verificar a política de seleção de backup do dispositivo R3.

Ação

Do modo operacional, execute o show backup-selection comando do dispositivo R3.

user@R3> show backup-selection Prefix: 10.1.1.0/30 Interface: all Admin-group exclude: c3 Neighbor preference: 172.16.7.7 Protection Type: Node, Downstream Paths Only: Disabled, SRLG: Strict, B/w >= Primary: Enabled, Root-metric: lowest, Dest-metric: lowest Metric Evaluation Order: Root-metric, Dest-metric Policy Evaluation Order: Admin-group, SRLG, Bandwidth, Protection, node, Metric Interface: xe-1/3/0.0 Admin-group include-all: c2 Protection Type: Link, Downstream Paths Only: Disabled, SRLG: Loose, B/w >= Primary: Disabled, Root-metric: lowest, Dest-metric: lowest Metric Evaluation Order: Dest-metric, Root-metric Policy Evaluation Order: Admin-group, SRLG, Bandwidth, Protection, node, Metric Prefix: 172.16.30.0/30 Interface: all Admin-group exclude: c5 Neighbor preference: 172.16.7.7 Protection Type: Node, Downstream Paths Only: Disabled, SRLG: Strict, B/w >= Primary: Enabled, Root-metric: lowest, Dest-metric: lowest Metric Evaluation Order: Root-metric, Dest-metric Policy Evaluation Order: Admin-group, SRLG, Bandwidth, Protection, node, Metric Prefix: 172.16.45.0/30 Interface: all Admin-group exclude: c5 Neighbor preference: 172.16.7.7 Protection Type: Node, Downstream Paths Only: Disabled, SRLG: Strict, B/w >= Primary: Enabled, Root-metric: lowest, Dest-metric: lowest Metric Evaluation Order: Root-metric, Dest-metric Policy Evaluation Order: Admin-group, SRLG, Bandwidth, Protection, node, Metric

Significado

A saída exibe as políticas configuradas por prefixo por interface primária de next-hop.

Exemplo: inserir OSPF rotas na tabela BGP routing

Este exemplo mostra como criar uma política que injeta OSPF rotas na tabela BGP roteamento.

  • Requisitos
  • Visão geral
  • Configuração
  • Verificação
  • Solucionando problemas

Requisitos

Antes de começar:

  • Configurar interfaces de rede.

  • Configure sessões de peer externo. Veja o exemplo: configurar sessõesde peer ponto a ponto BGP ponto a ponto.

  • Configure sessões de protocolo de gateway interior (IGP) entre colegas.

Visão geral

Neste exemplo, você cria uma política de roteamento chamada injectpolicy1 e um termo de roteamento chamado injectterm1 . A política injeta OSPF rotas na tabela BGP roteamento.

Topologia

Configuração

  • Configurando a política de roteamento
  • Configurando o rastreamento para a política de roteamento

Configurando a política de roteamento

  • Configuração rápida CLI
  • Procedimento passo a passo
  • Resultados

Configuração rápida CLI

Para configurar rapidamente este exemplo, copie os comandos a seguir, confie-os em um arquivo de texto, remova quaisquer quebras de linha, altere quaisquer detalhes necessários para combinar com a configuração da rede, copie e copie e copie os comandos na CLI no nível da hierarquia [editar] e, em seguida, entre no modo de commit configuração.

set policy-options policy-statement injectpolicy1 term injectterm1 from protocol ospf set policy-options policy-statement injectpolicy1 term injectterm1 from area 0.0.0.1 set policy-options policy-statement injectpolicy1 term injectterm1 then accept set protocols bgp export injectpolicy1

Procedimento passo a passo

O exemplo a seguir exige que você navegar por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte Como usar o Editor de CLI no modo de configuração no Guia do Usuário da CLI.

Para injetar OSPF rotas em uma tabela BGP roteamento:

  1. Crie o termo de política.

    [edit policy-options policy-statement injectpolicy1] user@host# set term injectterm1
  2. Especifique OSPF como uma condição de combinação.

    [edit policy-options policy-statement injectpolicy1 term injectterm1] user@host# set from protocol ospf
  3. Especifique as rotas de uma OSPF como uma condição de combinação.

    [edit policy-options policy-statement injectpolicy1 term injectterm1] user@host# set from area 0.0.0.1
  4. Especifique se a rota será aceita caso as condições anteriores sejam a mesma.

    [edit policy-options policy-statement injectpolicy1 term injectterm1] user@host# set then accept
  5. Aplique a política de roteamento BGP.

    [edit] user@host# set protocols bgp export injectpolicy1

Resultados

Confirmar sua configuração inserindo os show policy-options comandos e o modo de show protocols bgp configuração. Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

user@host# show policy-options policy-statement injectpolicy1 { term injectterm1 { from { protocol ospf; area 0.0.0.1; } then accept; } } user@host# show protocols bgp export injectpolicy1;

Caso você não configure o dispositivo, entre commit no modo de configuração.

Configurando o rastreamento para a política de roteamento

  • Configuração rápida CLI
  • Procedimento passo a passo
  • Resultados

Configuração rápida CLI

Para configurar rapidamente este exemplo, copie os comandos a seguir, confie-os em um arquivo de texto, remova quaisquer quebras de linha, altere quaisquer detalhes necessários para combinar a configuração da rede, copie e copie e copie os comandos na CLI no nível da hierarquia [editar] e, em seguida, entre no modo de commit configuração.

set policy-options policy-statement injectpolicy1 term injectterm1 then trace set routing-options traceoptions file ospf-bgp-policy-log set routing-options traceoptions file size 5m set routing-options traceoptions file files 5 set routing-options traceoptions flag policy

Procedimento passo a passo

O exemplo a seguir exige que você navegar por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte Como usar o Editor de CLI no modo de configuração no Guia do Usuário da CLI.

  1. Inclua uma ação de rastreamento na política.

    [edit policy-options policy-statement injectpolicy1 term injectterm1] user@host# then trace
  2. Configure o arquivo de rastreamento para a saída.

    [edit routing-options traceoptions] user@host# set file ospf-bgp-policy-log user@host# set file size 5m user@host# set file files 5 user@host# set flag policy

Resultados

Confirmar sua configuração inserindo os show policy-options comandos e o modo de show routing-options configuração. Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

user@host# show policy-options policy-statement injectpolicy1 { term injectterm1 { then { trace; } } } user@host# show routing-options traceoptions { file ospf-bgp-policy-log size 5m files 5; flag policy; }

Caso você não configure o dispositivo, entre commit no modo de configuração.

Verificação

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

Verificar se as rotas de BGP esperadas estão presentes

  • Propósito
  • Ação

Propósito

Verificar o efeito da política de exportação.

Ação

Do modo operacional, insira o show route comando.

Solucionando problemas

Usando o comando show log para examinar as ações da política de roteamento

  • Problema
  • Solução

Problema

A tabela de roteamento contém rotas inesperadas ou rotas que estão faltando na tabela de roteamento.

Solução

Se você configurar o rastreamento de políticas como mostrado neste exemplo, você pode executar o show log ospf-bgp-policy-log comando para diagnosticar problemas com a política de roteamento. O comando exibe informações sobre as rotas em que o termo show log ospf-bgp-policy-log de política analisa e injectpolicy1 age.

Exemplo: redistribuir rotas estáticas em OSPF

Este exemplo mostra como criar uma política que redistribua rotas estáticas em OSPF.

  • Requisitos
  • Visão geral
  • Configuração
  • Verificação

Visão geral

Neste exemplo, você cria uma política de roteamento chamada exportstatic1 e um termo de roteamento chamado exportstatic1. A política injeta rotas estáticas em OSPF. Este exemplo inclui as seguintes configurações:

  • policy-statement— Define a política de roteamento. Você especificará o nome da política e definirá os elementos da política. O nome da política deve ser exclusivo e pode conter letras, números e hífens (-) e ter até 255 caracteres de comprimento.

  • term— Define a condição da combinação e as ações aplicáveis à política de roteamento. O nome do termo pode conter letras, números e hífens (-) e ter até 255 caracteres de comprimento. Você especificará o nome do termo e definirá os critérios que uma rota de entrada deve combinar, incluindo a instrução e a ação a seguir, se a rota corresponder às condições incluindo from a then declaração. Neste exemplo, você especificará a condição da combinação de protocolo estático e a ação aceitar.

  • export— Aplica a política de exportação criada para ser avaliada quando as rotas são exportadas da tabela de roteamento para OSPF.

Topologia

Configuração

  • Configuração rápida CLI
  • Procedimento

Configuração rápida CLI

Para criar rapidamente uma política que injete rotas estáticas em OSPF, copie os comandos a seguir e os consaque na CLI.

[edit] set policy-options policy-statement exportstatic1 term exportstatic1 from protocol static set policy-options policy-statement exportstatic1 term exportstatic1 then accept set protocols ospf export exportstatic1

Procedimento

  • Procedimento passo a passo
  • Resultados

Procedimento passo a passo

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

Para injetar rotas estáticas na OSPF:

  1. Crie a política de roteamento.

    [edit] user@host# edit policy-options policy-statement exportstatic1
  2. Crie o termo de política.

    [edit policy-options policy-statement exportstatic1] user@host# set term exportstatic1
  3. Especifique estática como uma condição de combinação.

    [edit policy-options policy-statement exportstatic1 term exportstatic1] user@host# set from protocol static
  4. Especifique se a rota será aceita caso a condição anterior seja a mesma.

    [edit policy-options policy-statement exportstatic1 term exportstatic1] user@host# set then accept
  5. Aplique a política de roteamento OSPF.

    Observação:

    Para OSPFv3, inclua a ospf3 declaração em nível de [edit protocols] hierarquia.

    [edit] user@host# set protocols ospf export exportstatic1
  6. Caso você não configure o dispositivo, compromete a configuração.

    [edit] user@host# commit

Resultados

Confirmar sua configuração inserindo os show policy-options comandos show protocols ospf e os comandos. Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

user@host# show policy-options policy-statement exportstatic1 { term exportstatic1 { from protocol static; then accept; } } user@host# show protocols ospf export exportstatic1;

Para confirmar a configuração do OSPFv3, insira show policy-options os comandos e os show protocols ospf3 comandos.

Verificação

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

  • Verificar se as rotas estáticas esperadas estão presentes
  • Verificar se LSAs externos AS são adicionados à tabela de roteamento

Verificar se as rotas estáticas esperadas estão presentes

  • Propósito
  • Ação

Propósito

Verificar o efeito da política de exportação.

Ação

Do modo operacional, insira o show route comando.

Verificar se LSAs externos AS são adicionados à tabela de roteamento

  • Propósito
  • Ação

Propósito

No dispositivo de roteamento onde você configurou a política de exportação, verifique se o dispositivo de roteamento origina uma LSA externa AS para as rotas estáticas adicionadas à tabela de roteamento.

Ação

Do modo operacional, insira o show ospf database comando para OSPFv2 e insira o show ospf3 database comando para OSPFv3.

Exemplo: configurando uma política de OSPF de importação

Este exemplo mostra como criar uma política de OSPF de importação. OSPF de importação aplicam-se apenas a rotas externas. Uma rota externa é uma rota que está fora do OSPF autônomo (AS).

  • Requisitos
  • Visão geral
  • Configuração
  • Verificação

Requisitos

Antes de começar:

  • Configure os identificadores de roteador para os dispositivos em sua OSPF rede. Veja Exemplo: configurando um identificador de OSPF roteador.

  • Eleição OSPF roteador designado. Veja o exemplo: controlar OSPF eleição de roteador designado.

  • Configure uma rede de rede OSPF área única. Veja Exemplo: configurar uma rede de OSPF área única.

Visão geral

Rotas externas são aprendidas por roteadores de fronteira AS. Rotas externas podem ser anunciadas em todo o domínio OSPF se você configurar o roteador de fronteira AS para redistribuir a rota em OSPF. Uma rota externa pode ser aprendida pelo roteador de limites de AS a partir de um protocolo de roteamento que não OSPF, ou a rota externa pode ser uma rota estática configurada no roteador de limites de AS.

Para OSPFv3, o anúncio de estado de enlace (LSA) é chamado de prefixo LSA entre áreas e executa a mesma função que uma LSA de resumo de rede executa para OSPFv2. Um roteador de borda de área (ABR) origina um prefixo LSA entre áreas para cada prefixo IPv6 que deve ser anunciado em uma área.

OSPF política de importação permite que você impeça que rotas externas seja adicionada às tabelas de roteamento dos OSPF vizinhos. A política de importação não afeta o OSPF de dados. Isso significa que a política de importação não afeta os anúncios do estado do enlace. A filtragem é feita apenas em rotas externas em OSPF. As rotas intraárdias e entre áreas não são consideradas para filtragem. A ação padrão é aceitar a rota quando a rota não corresponder à política.

Este exemplo inclui as seguintes configurações de OSPF de política:

  • policy-statement— Define a política de roteamento. Você especificará o nome da política e definirá os elementos da política. O nome da política deve ser exclusivo e pode conter letras, números e hífens (-) e ter até 255 caracteres de comprimento.

  • export— Aplica a política de exportação criada para ser avaliada quando LSAs resumo de rede são inundados em uma área. Neste exemplo, a política de exportação é nomeada como export_static.

  • import— Aplica a política de importação criada para evitar que rotas externas seja adicionada à tabela de roteamento. Neste exemplo, a política de importação é nomeada como filter_routes.

Os dispositivos que você configura neste exemplo representam as seguintes funções:

  • R1 — o dispositivo R1 está na área 0.0.0.0 e tem uma conexão direta com o dispositivo R2. R1 tem uma OSPF de exportação configurada. A política de exportação redistribui rotas estáticas da tabela de roteamento de R1 para o banco de dados OSPF R1. Como a rota estática está no banco de dados OSPF R1, a rota é anunciada em uma LSA para o vizinho OSPF R1. O vizinho mais OSPF R1 é o dispositivo R2.

  • R2 — O dispositivo R2 está na área 0.0.0.0 e tem uma conexão direta com o dispositivo R1. R2 tem uma política de importação OSPF configurada que combina a rota estática à rede 10.0.16.0/30 e impede que a rota estática seja instalada na tabela de roteamento do R2. O vizinho mais OSPF R2 é o dispositivo R1.

Configuração

  • Configuração rápida CLI
  • Procedimento

Configuração rápida CLI

Para configurar rapidamente uma política de OSPF de importação, confiá-los em um arquivo de texto, remover quebras de linha, alterar quaisquer detalhes necessários para combinar a configuração da rede, copiar e colar os comandos na CLI no nível da hierarquia [editar] e entrar no modo de commit configuração.

Configuração no dispositivo R1:

[edit] set interfaces so-0/2/0 unit 0 family inet address 10.0.2.1/30 set protocols ospf export export_static set protocols ospf area 0.0.0.0 interface so-0/2/0 set policy-options policy-statement export_static from protocol static set policy-options policy-statement export_static then accept

Configuração no dispositivo R2:

[edit] set interfaces so-0/2/0 unit 0 family inet address 10.0.2.2/30 set protocols ospf import filter_routes set protocols ospf area 0.0.0.0 interface so-0/2/0 set policy-options policy-statement filter_routes from route-filter 10.0.16.0/30 exact set policy-options policy-statement filter_routes then reject

Procedimento

  • Procedimento passo a passo
  • Resultados

Procedimento passo a passo

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

Para configurar uma política OSPF de importação:

  1. Configure as interfaces.

    [edit] user@R1# set interfaces so-0/2/0 unit 0 family inet address 10.0.2.1/30 [edit] user@R2# set interfaces so-0/2/0 unit 0 family inet address 10.0.2.2/30
  2. Ative OSPF nas interfaces.

    Observação:

    Para OSPFv3, inclua a ospf3 declaração em nível de [edit protocols] hierarquia.

    [edit] user@R1# set protocols ospf area 0.0.0.0 interface so-0/2/0 [edit] user@R2# set protocols ospf area 0.0.0.0 interface so-0/2/0
  3. Em R1, redistribua a rota estática para OSPF.

    [edit] user@R1# set protocols ospf export export_static user@R1# set policy-options policy-statement export_static from protocol static user@R1# set policy-options policy-statement export_static then accept
  4. Em R2, configure a OSPF de importação.

    [edit] user@R2# set protocols ospf import filter_routes user@R2# set policy-options policy-statement filter_routes from route-filter 10.0.16.0/30 exact user@R2# set policy-options policy-statement filter_routes then reject
  5. Caso você não configure os dispositivos, compromete a configuração.

    [edit] user@host# commit

Resultados

Confirmar sua configuração inserindo show interfaces os comandos e os comandos no dispositivo show policy-options show protocols ospf apropriado. Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Saída para R1:

user@R1# show interfaces so-0/2/0 { unit 0 { family inet { address 10.0.2.1/30; } } } user@R1# show policy-options policy-statement export_static { from protocol static; then accept; } user@R1# show protocols ospf export export_static; area 0.0.0.0 { interface so-0/2/0.0; }

Saída para R2:

user@R2# show interfaces so-0/2/0 { unit 0 { family inet { address 10.0.2.2/30; } } } user@R2# show policy-options policy-statement filter_routes { from { route-filter 10.0.16.0/30 exact; } then reject; } user@R2# show protocols ospf import filter_routes; area 0.0.0.0 { interface so-0/2/0.0; }

Para confirmar a configuração do OSPFv3, insira show interfaces os comandos , e os comandos no dispositivo show policy-options show routing-options show protocols ospf3 apropriado.

Verificação

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

  • Verificação do banco de dados OSPF de dados
  • Verificação da tabela de roteamento

Verificação do banco de dados OSPF de dados

  • Propósito
  • Ação

Propósito

Verifique se OSPF está anunciando a rota estática no OSPF banco de dados.

Ação

Do modo operacional, insira o show ospf database para OSPFv2 e insira o show ospf3 database comando para OSPFv3.

Verificação da tabela de roteamento

  • Propósito
  • Ação

Propósito

Verificar as entradas na tabela de roteamento.

Ação

Do modo operacional, insira o show route comando.

Exemplo: configurar uma política de filtro de roteamento para especificar prioridade para prefixos aprendidos por meio OSPF

Este exemplo mostra como criar uma política de OSPF de importação que prioriza prefixos específicos aprendidos por meio OSPF.

  • Requisitos
  • Visão geral
  • Configuração
  • Verificação

Requisitos

Antes de começar:

  • Configure as interfaces de dispositivo. Consulte o Guia do usuário das interfaces para dispositivos de segurança.

  • Configure os identificadores de roteador para os dispositivos em sua OSPF rede. Veja Exemplo: configurando um identificador de OSPF roteador.

  • Eleição OSPF de roteador designado Veja Exemplo: controlar OSPF eleição de roteador designado

  • Configure uma rede de OSPF área única. Veja Exemplo: configurar uma rede de OSPF área única.

  • Configure uma rede OSPF multiása. Veja Exemplo: configurar uma rede multiása OSPF rede.

Visão geral

Em uma rede com um grande número de OSPF rotas, pode ser útil controlar a ordem na qual as rotas são atualizadas em resposta a uma mudança na topologia da rede. Na Versão 9.3 do Junos OS e posterior, você pode especificar uma prioridade de alta, média ou baixa para prefixos incluídos em uma política de OSPF de importação. No caso de uma mudança OSPF de topologia, os prefixos de alta prioridade são atualizados primeiro na tabela de roteamento, seguidos por prefixos de prioridade média e, em seguida, de baixa prioridade.

OSPF de importação só pode ser usada para definir prioridade ou filtrar OSPF rotas externas. Se uma OSPF de importação for aplicada que resulta em uma ação de terminação para uma rota nãoternal, a ação será ignorada e a rota será aceita de qualquer reject reject maneira. Por padrão, essa rota agora está instalada na tabela de roteamento com uma prioridade baixa. Esse comportamento impede o tráfego de buracos negros, ou seja, tráfego silenciosamente descartado, garantindo roteamento consistente dentro do domínio OSPF de segurança.

Em geral, OSPF rotas que não são explicitamente atribuídas a uma prioridade são tratadas como meio de prioridade, exceto as seguintes:

  • As rotas de descarte sumário têm uma prioridade padrão de baixa.

  • As rotas locais que não são adicionadas à tabela de roteamento são priorizadas com prioridade baixa.

  • As rotas externas recusadas pela política de importação e, portanto, não adicionadas à tabela de roteamento, são priorizadas com prioridade baixa.

Quaisquer critérios de combinação disponíveis aplicáveis OSPF rotas podem ser usados para determinar a prioridade. Dois dos critérios de combinação mais usados para OSPF são os route-filter e tag declarações.

Neste exemplo, o dispositivo de roteamento está na área 0.0.0.0, com interfaces e conexão com dispositivos fe-0/1/0 fe-1/1/0 próximos. Você configura uma política de roteamento de importação chamada ospf-import para especificar uma prioridade para prefixos aprendidas por meio OSPF. As rotas associadas a esses prefixos são instaladas na tabela de roteamento na ordem da prioridade especificada dos prefixos. A combinação 192.0.2.0/24 orlonger de rotas é instalada primeiro, porque elas têm uma prioridade de high . A 198.51.100.0/24 orlonger seguir, a combinação de rotas é instalada porque têm uma prioridade de medium . A combinação 203.0.113.0/24 orlonger de rotas é a última instalada, porque elas têm uma prioridade de low . Em seguida, você aplica a política de importação OSPF.

Observação:

O valor de prioridade entra em vigor quando uma nova rota é instalada ou quando há uma mudança para uma rota existente.

Topologia

Configuração

  • Configuração rápida CLI
  • Procedimento

Configuração rápida CLI

Para configurar rapidamente uma política de importação OSPF que prioriza prefixos específicos aprendidos por meio do OSPF, copie os seguintes comandos, confira-os em um arquivo de texto, remova quaisquer quebras de linha, altere quaisquer detalhes necessários para combinar com a configuração da rede, copie e confira os comandos na CLI no nível [editar] da hierarquia e, em seguida, entre no modo de commit configuração.

[edit] set interfaces fe-0/1/0 unit 0 family inet address 192.168.8.4/30 set interfaces fe-0/1/0 unit 0 family inet address 192.168.8.5/30 set policy-options policy-statement ospf-import term t1 from route-filter 203.0.113.0/24 orlonger set policy-options policy-statement ospf-import term t1 then priority low set policy-options policy-statement ospf-import term t1 then accept set policy-options policy-statement ospf-import term t2 from route-filter 198.51.100.0/24 orlonger set policy-options policy-statement ospf-import term t2 then priority medium set policy-options policy-statement ospf-import term t2 then accept set policy-options policy-statement ospf-import term t3 from route-filter 192.0.2.0/24 orlonger set policy-options policy-statement ospf-import term t3 then priority high set policy-options policy-statement ospf-import term t3 then accept set protocols ospf import ospf-import set protocols ospf area 0.0.0.0 interface fe-0/1/0 set protocols ospf area 0.0.0.0 interface fe-1/1/0

Procedimento

  • Procedimento passo a passo
  • Resultados

Procedimento passo a passo

O exemplo a seguir exige que você navegar por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte Como modificar a configuração do Junos OS noGuia do Usuário da CLI.

Para configurar uma política OSPF de importação que prioriza prefixos específicos:

  1. Configure as interfaces.

    [edit] user@host# set interfaces fe-0/1/0 unit 0 family inet address 192.168.8.4/30 user@host# set interfaces fe-0/2/0 unit 0 family inet address 192.168.8.5/30
  2. Ative OSPF nas interfaces.

    Observação:

    Para OSPFv3, inclua a ospf3 declaração em nível de [edit protocols] hierarquia.

    [edit] user@host# set protocols ospf area 0.0.0.0 interface fe-0/1/0 user@host# set protocols ospf area 0.0.0.0 interface fe-0/2/0
  3. Configure a política para especificar a prioridade para prefixos aprendidos por meio OSPF.

    [edit ] user@host# set policy-options policy-statement ospf-import term t1 from route-filter 203.0.113.0/24 orlonger user@host# set policy-options policy-statement ospf-import term t1 then priority low user@host# set policy-options policy-statement ospf-import term t1 then accept user@host# set policy-options policy-statement ospf-import term t2 from route-filter 198.51.100.0/24 orlonger user@host# set policy-options policy-statement ospf-import term t2 then priority medium user@host# set policy-options policy-statement ospf-import term t2 then accept user@host# set policy-options policy-statement ospf-import term t3 from route-filter 192.0.2.0/24 orlonger user@host# set policy-options policy-statement ospf-import term t3 then priority high user@host# set policy-options policy-statement ospf-import term t3 then accept
  4. Aplique a política ao OSPF.

    [edit] user@host# set protocols ospf import ospf-import
  5. Caso você não configure o dispositivo, compromete a configuração.

    [edit] user@host# commit

Resultados

Confirmar sua configuração inserindo show interfaces os comandos , e os show policy-options show protocols ospf comandos. Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

user@host# show interfaces fe-0/1/0 { unit 0 { family inet { address 192.168.8.4/30; } } } fe-0/2/0 { unit 0 { family inet { address 192.168.8.5/30; } } } user@host# show protocols ospf import ospf-import; area 0.0.0.0 { interface fe-0/1/0.0; interface fe-0/2/0.0; } user@host# show policy-options policy-statement ospf-import { term t1 { from { route-filter 203.0.113.0/24 orlonger; } then { priority low; accept; } } term t2 { from { route-filter 198.51.100.0/24 orlonger; } then { priority medium; accept; } } term t3 { from { route-filter 192.0.2.0/24 orlonger; } then { priority high; accept; } } } user@host# show protocols ospf import ospf-import; area 0.0.0.0 { interface fe-0/1/0.0; interface fe-0/2/0.0; }

Para confirmar a configuração do OSPFv3, insira show interfaces os comandos , e show policy-options . show protocols ospf3

Verificação

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

Verificação da prioridade de prefixo na tabela OSPF routing

  • Propósito
  • Ação

Propósito

Verificar a prioridade atribuída ao prefixo na tabela OSPF roteamento.

Ação

Do modo operacional, insira o show ospf route detail para OSPFv2 e insira o show ospf3 route detail comando para OSPFv3.

Visão geral das políticas de importação e exportação para resumos de rede

Por padrão, a OSPF usa anúncios de estado de enlace (LSAs) de resumo de rede para transmitir informações de roteamento pelos limites da área. Cada roteador de borda da área (ABR) inunda LSAs resumo da rede para outros dispositivos de roteamento na mesma área. A ABR também controla quais rotas da área são usadas para gerar LSAs resumidos de rede para outras áreas. Cada ABR mantém um banco de dados topológico separado para cada área à qual estão conectados. Na Versão 9.1 e posterior do Junos OS, você pode configurar políticas de exportação e importação para OSPFv2 e OSPFv3 que permitem controlar como LSAs resumo de rede, que contêm informações sobre prefixos OSPF interása, são distribuídas e geradas. Para OSPFv3, a LSA é chamada de LSA como prefixo entre áreas LSA e realiza a mesma função que um resumo de rede que a LSA realiza para OSPFv2. Uma ABR origina um prefixo LSA entre áreas para cada prefixo IPv6 que deve ser anunciado em uma área.

A política de exportação permite especificar quais LSAs resumos são inundados em uma área. A política de importação permite controlar quais rotas aprendidas de uma área são usadas para gerar LSAs sumário para outras áreas. Você define uma política de roteamento em nível [edit policy-options policy-statement policy-name] de hierarquia. Como acontece com todas as OSPF de exportação, o padrão para políticas de exportação LSA resumidas de rede é rejeitar tudo. Da mesma forma, como com todas as OSPF de importação, o padrão para políticas de importação LSA resumidas de rede é aceitar todas as OSPF de importação.

Exemplo: configurando uma OSPF de exportação para resumos de rede

Este exemplo mostra como criar uma política de OSPF de exportação para controlar os LSAs do resumo da rede (Tipo 3) que a ABR inunda em uma área OSPF de segurança.

  • Requisitos
  • Visão geral
  • Configuração
  • Verificação

Visão geral

OSPF usa LSAs de resumo de rede para transmitir informações de roteamento pelos limites da área. Dependendo do ambiente de rede, é possível filtrar ainda mais os LSAs resumidos da rede entre OSPF áreas. Por exemplo, se você criar áreas OSPF para definir limites administrativos, talvez você não queira anunciar informações de roteação internas entre essas áreas. Para melhorar ainda mais o controle da distribuição de OSPF de roteamento entre várias áreas de OSPF, você pode configurar políticas de resumo de rede na ABR para a área que deseja filtrar o anúncio de LSAs resumo de rede.

Observação:

Para OSPFv3, a LSA é chamada de LSA como prefixo entre áreas LSA e realiza a mesma função que um resumo de rede que a LSA realiza para OSPFv2. Uma ABR origina um prefixo LSA entre áreas para cada prefixo IPv6 que deve ser anunciado em uma área. Neste tópico, os termos política de resumo de rede e política de resumo de rede são usados para descrever a funcionalidade OSPFv2 e OSPFv3.

As seguintes orientações aplicam-se às políticas de resumo da rede de exportação:

  • Você deve ter uma compreensão aprofundada da sua rede antes de configurar essas políticas. A configuração incorreta de política de resumo de rede pode resultar em um resultado não intencionado, como roteamento suboptimal ou tráfego abandonado.

  • Recomendamos que você use a condição de combinação da política de filtro de rotear para esses tipos de políticas.

  • Recomendamos que você use os termos accept da política reject de roteamento e para esses tipos de políticas.

A Figura 3 apresenta uma topologia amostral com três áreas OSPF áreas de estudo. R4 gera resumos de rede para as rotas na área 4 e as envia da área 4 para a área 0. R3 gera resumos de rede para as rotas na área 3 e as envia da área 3 para a área 0.

Figura 3: Topologia amostral usada para uma OSPF resumo da rede de exportação

Neste exemplo, você configura R4 com uma política de resumo da rede de exportação chamada política de exportação que só permite rotas que se ajustem ao prefixo 10.0.4.4 da área 3 até a área 4. A política de exportação controla os LSAs resumidos de rede que R4 inunda na área 4. Isso resulta apenas na rota de interáraa permitida para entrar na área 4, e todas as outras rotas entre áreas a serem expurgados do banco de dados OSPF e da tabela de roteamento dos dispositivos na área 4. Primeiro você define a política e depois aplica-a à ABR, incluindo a instrução network-summary-export para OSPFv2 ou a inter-area-prefix-export instrução para OSPFv3.

Os dispositivos funcionam da seguinte forma:

  • R1 — O dispositivo R1 é um roteador interno na área 3. A fe-0/1/0 interface tem um endereço IP de 10.0.4.13/30 e se conecta a R3. A fe-0/0/1 interface tem um endereço IP de 10.0.4.5/30 e se conecta a R2.

  • R2 — O dispositivo R2 é um roteador interno na área 3. A fe-0/0/1 interface tem um endereço IP de 10.0.4.6/30 e se conecta a R1. A fe-1/0/0 interface tem um endereço IP de 10.0.4.1 e se conecta a R3.

  • R3 — O dispositivo R3 participa das áreas 3 e 0. R3 é a ABR entre a área 3 e a área 0, e passa LSAs sumário de rede entre as áreas. A fe-1/0/0 interface tem um endereço IP de 10.0.4.2/30 e se conecta a R2. A fe-1/1/0 interface tem um endereço IP de 10.0.4.14/30 e se conecta a R1. A fe-0/0/1 interface tem um endereço IP de 10.0.2.1/30 e se conecta a R4.

  • R4 — O dispositivo R4 participa das áreas 0 e 4. R4 é a ABR entre a área 0 e a área 4, e passa LSAs sumário de rede entre as áreas. A fe-0/0/1 interface tem um endereço IP de 10.0.2.4/30 e se conecta a R3. A fe-1/1/0 interface tem um endereço IP de 10.0.8.6/30 e se conecta a R5. A fe-1/0/0 interface tem um endereço IP de 10.0.8.9/30 e se conecta a R6.

  • R5 — O dispositivo R5 é um roteador interno na área 4. A fe-1/1/0 interface tem um endereço IP de 10.0.8.5/30 e se conecta a R4.

  • R6 — O dispositivo R6 é um roteador interno na área 4. A fe-1/0/0 interface tem um endereço IP de 10.0.8.10/30 e se conecta a R4.

Configuração

  • Configuração rápida CLI
  • Procedimento

Configuração rápida CLI

Para configurar rapidamente uma política de OSPF de exportação para resumos de rede, copie os seguintes comandos, confique-os em um arquivo de texto, remova quaisquer quebras de linha, altere quaisquer detalhes necessários para combinar com a configuração da rede, copie e confique os comandos na CLI no nível [editar] da hierarquia e, em seguida, entre no modo de commit configuração.

Configuração no dispositivo R1:

[edit] set interfaces fe-0/1/0 unit 0 family inet address 10.0.4.13/30 set interfaces fe-0/0/1 unit 0 family inet address 10.0.4.5/30 set protocols ospf area 0.0.0.3 interface fe-0/1/0 set protocols ospf area 0.0.0.3 interface fe-0/0/1

Configuração no dispositivo R2:

[edit] set interfaces fe-0/1/0 unit 0 family inet address 10.0.4.6/30 set interfaces fe-1/0/0 unit 0 family inet address 10.0.4.1/30 set protocols ospf area 0.0.0.3 interface fe-0/1/0 set protocols ospf area 0.0.0.3 interface fe-1/0/0

Configuração no dispositivo R3:

[edit] set interfaces fe-1/0/0 unit 0 family inet address 10.0.4.2/30 set interfaces fe-1/1/0 unit 0 family inet address 10.0.4.14/30 set interfaces fe-0/0/1 unit 0 family inet address 10.0.2.1/30 set protocols ospf area 0.0.0.3 interface fe-1/0/0 set protocols ospf area 0.0.0.3 interface fe-1/1/0 set protocols ospf area 0.0.0.0 interface fe-0/0/1

Configuração no dispositivo R4:

[edit] set interfaces fe-0/0/1 unit 0 family inet address 10.0.2.1/30 set interfaces fe-1/1/0 unit 0 family inet address 10.0.8.6/30 set interfaces fe-1/0/0 unit 0 family inet address 10.0.8.9/30 set policy-options policy-statement export-policy term term1 from route-filter 10.0.4.4/30 prefix-length-range /30-/30 set policy-options policy-statement export-policy term term1 then accept set protocols ospf area 0.0.0.0 interface fe-0/0/1 set protocols ospf area 0.0.0.4 interface fe-0/1/0 set protocols ospf area 0.0.0.4 interface fe-1/0/0 set protocols ospf area 0.0.0.4 network-summary-export export-policy

Configuração no dispositivo R5:

[edit] set interfaces fe-1/1/0 unit 0 family inet address 10.0.8.5/30 set protocols ospf area 0.0.0.4 interface fe-0/1/0

Configuração no dispositivo R6:

[edit] set interfaces fe-1/0/0 unit 0 family inet address 10.0.8.10/30 set protocols ospf area 0.0.0.4 interface fe-1/0/0

Procedimento

  • Procedimento passo a passo
  • Resultados

Procedimento passo a passo

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

Para configurar uma configuração de uma OSPF de exportação para resumos de rede:

  1. Configure as interfaces.

    Observação:

    Para OSPFv3, use endereços IPv6.

    [edit] user@R1# set interfaces fe-0/1/0 unit 0 family inet address 10.0.4.13/30 user@R1# set interfaces fe-0/0/1 unit 0 family inet address 10.0.4.5/30 [edit] user@R2# set interfaces fe-0/1/0 unit 0 family inet address 10.0.4.6/30 user@R2# set interfaces fe-1/0/0 unit 0 family inet address 10.0.4.1/30 [edit] user@R3# set interfaces fe-1/0/0 unit 0 family inet address 10.0.4.2/30 user@R3# set interfaces fe-1/1/0 unit 0 family inet address 10.0.4.14/30 user@R3#set interfaces fe-0/0/1 unit 0 family inet address 10.0.2.1/30 [edit] user@R4# set interfaces fe-0/0/1 unit 0 family inet address 10.0.2.1/30 user@R4# set interfaces fe-1/1/0 unit 0 family inet address 10.0.8.6/30 user@R4# set interfaces fe-1/0/0 unit 0 family inet address 10.0.8.9/30 [edit] user@R5# set interfaces fe-1/1/0 unit 0 family inet address 10.0.8.5/30 [edit] user@R6# set interfaces fe-1/0/0 unit 0 family inet address 10.0.8.10/30
  2. Ative OSPF nas interfaces.

    Observação:

    Para OSPFv3, inclua a ospf3 declaração em nível de [edit protocols] hierarquia.

    [edit] user@R1# set protocols ospf area 0.0.0.3 interface fe-0/1/0 user@R1# set protocols ospf area 0.0.0.3 interface fe-0/0/1 [edit] user@R2# set protocols ospf area 0.0.0.3 interface fe-0/1/0 user@R2# set protocols ospf area 0.0.0.3 interface fe-1/0/0 [edit] user@R3# set protocols ospf area 0.0.0.3 interface fe-1/0/0 user@R3# set protocols ospf area 0.0.0.3 interface fe-1/1/0 user@R3# set protocols ospf area 0.0.0.0 interface fe-0/0/1 [edit] user@R4# set protocols ospf area 0.0.0.0 interface fe-0/0/1 user@R4# set protocols ospf area 0.0.0.4 interface fe-1/1/0 user@R4# set protocols ospf area 0.0.0.4 interface fe-1/0/0 [edit] user@R5# set protocols ospf area 0.0.0.4 interface fe-1/1/0 [edit] user@R6# set protocols ospf area 0.0.0.4 interface fe-1/0/0
  3. Em R4, configure a política de resumo da rede de exportação.

    [edit ] user@R4# set policy-options policy-statement export-policy term term1 from route-filter 10.0.4.4/30 prefix-length-range /30-/30 user@R4# set policy-options policy-statement export-policy term term1 then accept
  4. Em R4, aplique a política de resumo da rede de exportação para OSPF.

    Observação:

    Para OSPFv3, inclua a inter-area-prefix-export declaração em nível de [edit protocols ospf3 area area-id] hierarquia.

    [edit] user@R4# set protocols ospf area 0.0.0.4 network-summary-export export-policy
  5. Caso você não configure os dispositivos, compromete a configuração.

    [edit] user@host# commit

Resultados

Confirmar sua configuração inserindo show interfaces os comandos e os comandos no dispositivo show policy-options show protocols ospf apropriado. Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Saída para R1:

user@R1# show interfaces fe-0/0/1 { unit 0 { family inet { address 10.0.4.5/30; } } } fe-1/1/0 { unit 0 { family inet { address 10.0.4.13/30; } } } user@R1# show protocols ospf area 0.0.0.3 { interface fe-0/1/0.0; interface fe-0/0/1.0; }

Saída para R2:

user@R2# show interfaces fe-0/1/0 { unit 0 { family inet { address 10.0.4.6/30; } } } fe-1/0/0 { unit 0 { family inet { address 10.0.4.3/30; } } } user@R2# show protocols ospf area 0.0.0.3 { interface fe-0/1/0.0; interface fe-1/0/0.0; }

Saída para R3:

user@R3# show interfaces fe-0/0/1 { unit 0 { family inet { address 10.0.2.3/30; } } } fe-1/0/0 { unit 0 { family inet { address 10.0.4.2/30; } } } fe-1/1/0 { unit 0 { family inet { address 10.0.4.14/30; } } } user@R3# show protocols ospf area 0.0.0.0 { interface fe-0/0/1.0; } area 0.0.0.3 { interface fe-1/0/0.0; interface fe-1/1/0.0; }

Saída para R4:

user@R4# show interfaces fe-0/0/1 { unit 0 { family inet { address 10.0.2.4/30; } } } fe-1/0/0 { unit 0 { family inet { address 10.0.8.6/30; } } } fe-1/1/0 { unit 0 { family inet { address 10.0.8.3/30; } } } user@R4# show protocols ospf area 0.0.0.0 { interface fe-0/0/1.0; } area 0.0.0.4 { network-summary-export export-policy; interface fe-1/0/0.0; interface fe-1/1/0.0; } user@R4# show policy-options policy-statement export-policy { term term1 { from { route-filter 10.0.4.4/30 prefix-length-range /30-/30; } then accept; } }

Saída para R5:

user@R5# show interfaces fe-1/1/0 { unit 0 { family inet { address 10.0.8.5/30; } } } user@R5# show protocols ospf area 0.0.0.4 { interface fe-1/1/0.0; }

Saída para R6:

user@R6# show interfaces fe-1/0/0 { unit 0 { family inet { address 10.0.8.7/30; } } } user@R6# show protocols ospf area 0.0.0.4 { interface fe-1/0/0.0; }

Para confirmar a configuração do OSPFv3, insira show interfaces o , e os comandos no dispositivo show policy-options show protocols ospf3 apropriado.

Verificação

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

  • Verificação do banco de dados OSPF de dados
  • Verificação da tabela de roteamento

Verificação do banco de dados OSPF de dados

  • Propósito
  • Ação

Propósito

Verificar se o OSPF de dados para dispositivos na área 4 inclui a rota de interáraa permitida no ABR R4. As outras rotas entre áreas que não são especificadas devem estar fora ou não mais presentes no OSPF de dados.

Ação

Do modo operacional, insira o show ospf database netsummary area 0.0.0.4 comando para OSPFv2 e insira o show ospf3 database inter-area-prefix area 0.0.0.4 comando para OSPFv3.

Verificação da tabela de roteamento

  • Propósito
  • Ação

Propósito

Verificar se as rotas correspondentes aos resumos de rede recusados não estão mais presentes na tabela de roteamento de R4, R5 ou R6.

Ação

Do modo operacional, insira o show route protocol ospf comando para OSPFv2 e OSPFv3.

Exemplo: configurando uma OSPF de importação para resumos de rede

Este exemplo mostra como criar uma política de OSPF de importação para controlar os LSAs do resumo da rede (Tipo 3) anunciados pela ABR de uma área OSPF de segurança.

  • Requisitos
  • Visão geral
  • Configuração
  • Verificação

Visão geral

OSPF usa LSAs de resumo de rede para transmitir informações de roteamento pelos limites da área. Dependendo do ambiente de rede, é possível filtrar ainda mais os LSAs resumidos da rede entre OSPF áreas. Por exemplo, se você criar áreas OSPF para definir limites administrativos, talvez você não queira anunciar informações de roteação internas entre essas áreas. Para melhorar ainda mais o controle da distribuição de roteamento entre várias áreas de OSPF, você pode configurar políticas de resumo de rede na ABR para a área que deseja filtrar o anúncio de LSAs resumo de rede.

Observação:

Para OSPFv3, a LSA é chamada de LSA como prefixo entre áreas LSA e executa a mesma função que um resumo de rede que a LSA realiza para OSPFv2. Uma ABR origina um prefixo LSA entre áreas para cada prefixo IPv6 que deve ser anunciado em uma área. Neste tópico, os termos política de resumo de rede e política de resumo de rede são usados para descrever a funcionalidade OSPFv2 e OSPFv3.

As seguintes orientações aplicam-se às políticas de resumo de rede de importação:

  • Você deve ter uma compreensão aprofundada da sua rede antes de configurar essas políticas. A configuração incorreta de política de resumo de rede pode resultar em um resultado não intencionado, como roteamento suboptimal ou tráfego abandonado.

  • Recomendamos que você use a condição route-filter de combinação de políticas para esses tipos de políticas.

  • Recomendamos que você use os termos accept da política reject de roteamento e para esses tipos de políticas.

A Figura 4 apresenta uma topologia amostral com três áreas OSPF áreas de estudo. R4 gera resumos de rede para as rotas na área 4 e as envia da área 4 para a área 0. R3 gera resumos de rede para as rotas na área 3 e as envia da área 3 para a área 0.

Figura 4: Topologia amostral usada para uma OSPF de resumo de rede de importação

Neste exemplo, você configura R3 com uma política de resumo de rede de importação chamada política de importação para que R3 gere resumos de rede apenas para a rota 10.0.4.12/30. A política de importação controla as rotas e, portanto, os resumos de rede anunciados por R3 na área 3, portanto, aplicar essa política significa que R3 só anuncia a rota 10.0.4.12/30 da área 3. Isso resulta em resumos de rede existentes de outras rotas entre áreas sendo purgados do banco de dados de OSPF na área 0 e na área 4, bem como nas tabelas de roteamento dos dispositivos nas áreas 0 e área 4. Primeiro você define a política e, em seguida, aplica-a à ABR, incluindo a instrução network-summary-import para OSPFv2 ou a inter-area-prefix-import instrução para OSPFv3.

Os dispositivos funcionam da seguinte forma:

  • R1 — O dispositivo R1 é um roteador interno na área 3. A fe-0/1/0 interface tem um endereço IP de 10.0.4.13/30 e se conecta a R3. A fe-0/0/1 interface tem um endereço IP de 10.0.4.5/30 e se conecta a R2.

  • R2 — O dispositivo R2 é um roteador interno na área 3. A fe-0/0/1 interface tem um endereço IP de 10.0.4.6/30 e se conecta a R1. A fe-1/0/0 interface tem um endereço IP de 10.0.4.1/30 e se conecta a R3.

  • R3 — O dispositivo R3 participa das áreas 3 e 0. R3 é a ABR entre a área 3 e a área 0, e passa LSAs sumário de rede entre as áreas. A fe-1/0/0 interface tem um endereço IP de 10.0.4.2/30 e se conecta a R2. A fe-1/1/0 interface tem um endereço IP de 10.0.4.14/30 e se conecta a R1. A fe-0/0/1 interface tem um endereço IP de 10.0.2.1/30 e se conecta a R4.

  • R4 — O dispositivo R4 participa das áreas 0 e 4. R4 é a ABR entre a área 0 e a área 4, e passa LSAs sumário de rede entre as áreas. A fe-0/0/1 interface tem um endereço IP de 10.0.2.1/30 e se conecta a R3. A fe-1/1/0 interface tem um endereço IP de 10.0.8.6/30 e se conecta a R5. A fe-1/0/0 interface tem um endereço IP de 10.0.8.9/30 e se conecta a R6.

  • R5 — O dispositivo R5 é um roteador interno na área 4. A fe-1/1/0 interface tem um endereço IP de 10.0.8.5/30 e se conecta a R4.

  • R6 — O dispositivo R6 é um roteador interno na área 4. A fe-1/0/0 interface tem um endereço IP de 10.0.8.10/30 e se conecta a R4.

Configuração

Procedimento

  • Configuração rápida CLI
  • Procedimento passo a passo
  • Resultados

Configuração rápida CLI

Para configurar rapidamente uma política de importação de OSPF para resumos de rede, copie os seguintes comandos, confique-os em um arquivo de texto, remova quaisquer quebras de linha, altere quaisquer detalhes necessários para combinar com sua configuração de rede, copie e copie e copie os comandos na CLI no nível [editar] da hierarquia e, em seguida, entre no modo de commit configuração.

Configuração no dispositivo R1:

[edit] set interfaces fe-0/1/0 unit 0 family inet address 10.0.4.13/30 set interfaces fe-0/0/1 unit 0 family inet address 10.0.4.5/30 set protocols ospf area 0.0.0.3 interface fe-0/1/0 set protocols ospf area 0.0.0.3 interface fe-0/0/1

Configuração no dispositivo R2:

[edit] set interfaces fe-0/1/0 unit 0 family inet address 10.0.4.6/30 set interfaces fe-1/0/0 unit 0 family inet address 10.0.4.1/30 set protocols ospf area 0.0.0.3 interface fe-0/1/0 set protocols ospf area 0.0.0.3 interface fe-1/0/0

Configuração no dispositivo R3:

[edit] set interfaces fe-1/0/0 unit 0 family inet address 10.0.4.2/30 set interfaces fe-1/1/0 unit 0 family inet address 10.0.4.14/30 set interfaces fe-0/0/1 unit 0 family inet address 10.0.2.1/30 set policy-options policy-statement import-policy term term1 from route-filter 10.0.4.12/30 prefix-length-range /30-/30 set policy-options policy-statement import-policy term term1 then accept set protocols ospf area 0.0.0.3 interface fe-1/0/0 set protocols ospf area 0.0.0.3 interface fe-1/1/0 set protocols ospf area 0.0.0.0 interface fe-0/0/1 set protocols ospf area 0.0.0.3 network-summary-import import-policy

Configuração no dispositivo R4:

[edit] set interfaces fe-0/0/1 unit 0 family inet address 10.0.2.1/30 set interfaces fe-1/1/0 unit 0 family inet address 10.0.8.6/30 set interfaces fe-1/0/0 unit 0 family inet address 10.0.8.9/30 set protocols ospf area 0.0.0.0 interface fe-0/0/1 set protocols ospf area 0.0.0.4 interface fe-1/1/0 set protocols ospf area 0.0.0.4 interface fe-1/0/0

Configuração no dispositivo R5:

[edit] set interfaces fe-1/1/0 unit 0 family inet address 10.0.8.5/30 set protocols ospf area 0.0.0.4 interface fe-1/1/0

Configuração no dispositivo R6:

[edit] set interfaces fe-1/0/0 unit 0 family inet address 10.0.8.10/30 set protocols ospf area 0.0.0.4 interface fe-1/0/0

Procedimento passo a passo

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

Para configurar uma configuração de uma OSPF de importação para resumos de rede:

  1. Configure as interfaces.

    Observação:

    Para OSPFv3, use endereços IPv6.

    [edit] user@R1# set interfaces fe-0/1/0 unit 0 family inet address 10.0.4.13/30 user@R1# set interfaces fe-0/0/1 unit 0 family inet address 10.0.4.5/30 [edit] user@R2# set interfaces fe-0/1/0 unit 0 family inet address 10.0.4.6/30 user@R2# set interfaces fe-1/0/0 unit 0 family inet address 10.0.4.1/30 [edit] user@R3# set interfaces fe-1/0/0 unit 0 family inet address 10.0.4.2/30 user@R3# set interfaces fe-1/1/0 unit 0 family inet address 10.0.4.14/30 user@R3#set interfaces fe-0/0/1 unit 0 family inet address 10.0.2.1/30 [edit] user@R4# set interfaces fe-0/0/1 unit 0 family inet address 10.0.2.1/30 user@R4# set interfaces fe-1/1/0 unit 0 family inet address 10.0.8.6/30 user@R4# set interfaces fe-1/0/0 unit 0 family inet address 10.0.8.9/30 [edit] user@R5# set interfaces fe-1/1/0 unit 0 family inet address 10.0.8.5/30 [edit] user@R6# set interfaces fe-1/0/0 unit 0 family inet address 10.0.8.10/30
  2. Ative OSPF nas interfaces.

    Observação:

    Para OSPFv3, inclua a ospf3 declaração em nível de [edit protocols] hierarquia.

    [edit] user@R1# set protocols ospf area 0.0.0.3 interface fe-0/1/0 user@R1# set protocols ospf area 0.0.0.3 interface fe-0/0/1 [edit] user@R2# set protocols ospf area 0.0.0.3 interface fe-0/1/0 user@R2# set protocols ospf area 0.0.0.3 interface fe-1/0/0 [edit] user@R3# set protocols ospf area 0.0.0.3 interface fe-1/0/0 user@R3# set protocols ospf area 0.0.0.3 interface fe-1/1/0 user@R3# set protocols ospf area 0.0.0.0 interface fe-0/0/1 [edit] user@R4# set protocols ospf area 0.0.0.0 interface fe-0/0/1 user@R4# set protocols ospf area 0.0.0.4 interface fe-1/1/0 user@R4# set protocols ospf area 0.0.0.4 interface fe-1/0/0 [edit] user@R5# set protocols ospf area 0.0.0.4 interface fe-1/1/0 [edit] user@R6# set protocols ospf area 0.0.0.4 interface fe-1/0/0
  3. Em R3, configure a política de resumo da rede de importação.

    [edit ] user@R3# set policy-options policy-statement import-policy term term1 from route-filter 10.0.4.12/30 prefix-length-range /30-/30 user@R3# set policy-options policy-statement import-policy term term1 then accept
  4. Em R3, aplique a política de resumo da rede de importação para OSPF.

    Observação:

    Para OSPFv3, inclua a inter-area-prefix-export declaração em nível de [edit protocols ospf3 area area-id] hierarquia.

    [edit] user@R3# set protocols ospf area 0.0.0.3 network-summary-import import-policy
  5. Caso você não configure os dispositivos, compromete a configuração.

    [edit] user@host# commit

Resultados

Confirmar sua configuração inserindo show interfaces os comandos e os comandos no dispositivo show policy-options show protocols ospf apropriado. Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Saída para R1:

user@R1# show interfaces fe-0/0/1 { unit 0 { family inet { address 10.0.4.5/30; } } } fe-0/1/0 { unit 0 { family inet { address 10.0.4.13/30; } } } user@R1# show protocols ospf area 0.0.0.3 { interface fe-0/1/0.0; interface fe-0/0/1.0; }

Saída para R2:

user@R2# show interfaces fe-0/1/0 { unit 0 { family inet { address 10.0.4.6/30; } } } fe-1/0/0 { unit 0 { family inet { address 10.0.4.1/30; } } } user@R2# show protocols ospf area 0.0.0.3 { interface fe-0/1/0.0; interface fe-1/0/0.0; }

Saída para R3:

user@R3# show interfaces fe-0/0/1 { unit 0 { family inet { address 10.0.2.1/30; } } } fe-1/0/0 { unit 0 { family inet { address 10.0.4.2/30; } } } fe-1/1/0 { unit 0 { family inet { address 10.0.4.14/30; } } } user@R3# show protocols ospf area 0.0.0.0 { interface fe-0/0/1.0; } area 0.0.0.3 { network-summary-import import policy; interface fe-1/0/0.0; interface fe-1/1/0.0; } user@R3# show policy-options policy-statement import-policy { term term1 { from { route-filter 10.0.4.12/30 prefix-length-range /30-/30; } then accept; } }

Saída para R4:

user@R4# show interfaces fe-0/0/1 { unit 0 { family inet { address 10.0.2.1/30; } } } fe-1/0/0 { unit 0 { family inet { address 10.0.8.9/30; } } } fe-1/1/0 { unit 0 { family inet { address 10.0.8.6/30; } } } user@R4# show protocols ospf area 0.0.0.0 { interface fe-0/0/1.0; } area 0.0.0.4 { interface fe-0/1/0.0; interface fe-1/0/0.0; }

Saída para R5:

user@R5# show interfaces fe-1/1/0 { unit 0 { family inet { address 10.0.8.5/30; } } } user@R5# show protocols ospf area 0.0.0.4 { interface fe-1/1/0.0; }

Saída para R6:

user@R6# show interfaces fe-1/0/0 { unit 0 { family inet { address 10.0.8.10/30; } } } user@R6# show protocols ospf area 0.0.0.4 { interface fe-1/0/0.0; }

Para confirmar a configuração do OSPFv3, insira show interfaces o , e os comandos no dispositivo show policy-options show protocols ospf3 apropriado.

Verificação

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

  • Verificação do banco de dados OSPF de dados
  • Verificação da tabela de roteamento

Verificação do banco de dados OSPF de dados

  • Propósito
  • Ação

Propósito

Verificar se o OSPF de dados para dispositivos na área 4 inclui a rota entre áreas que estamos anunciando a partir de R3. Quaisquer outras rotas da área 3 não devem ser anunciadas na área 4, de modo que essas entradas devem ter seu fim ou não estar mais presentes no OSPF de dados.

Ação

Do modo operacional, insira o show ospf database netsummary area 0.0.0.4 comando para OSPFv2 e insira o show ospf3 database inter-area-prefix area 0.0.0.4 comando para OSPFv3.

Verificação da tabela de roteamento

  • Propósito
  • Ação

Propósito

Verificar se a rota especificada está incluída na tabela de roteamento de R4, R5 ou R6. Quaisquer outras rotas da área 3 não devem ser anunciadas na área 4.

Ação

Do modo operacional, insira o show route protocol ospf comando para OSPFv2 e OSPFv3.

Exemplo: redistribuir OSPF rotas em IS-IS

Este exemplo mostra como redistribuir OSPF rotas em uma IS-IS rede.

  • Requisitos
  • Visão geral
  • Configuração
  • Verificação

Requisitos

Nenhuma configuração especial além da inicialização do dispositivo é necessária antes de configurar este exemplo.

Visão geral

A política de exportação pode ser aplicada à IS-IS para facilitar a redistribuição de rotas.

O Junos OS não tem suporte para a aplicação de política de importação para protocolos roteamento do estado de enlace como o IS-IS porque essas políticas podem levar a entradas de banco de dados de estado de enlace (LSDB), o que, por sua vez, pode resultar em inconstanidades de roteamento.

Neste exemplo, OSPF rotas 192.168.0/24 a 192.168.3/24 são redistribuídas na área IS-IS 49.0002 do dispositivo R2.

Além disso, as políticas estão configuradas para garantir que o dispositivo R1 alcance destinos na rede 10.0.0.44/30, e esse dispositivo R3 pode chegar a destinos na rede 10.0.0.36/30. Isso permite alcançar de ponta a ponta.

A Figura 5 mostra a topologia usada neste exemplo.

Figura 5: IS-IS topologia de redistribuição de roteamento

A configuração rápida CLI mostra a configuração de todos os dispositivos na Figura 5. A seção #d290e62__d290e232 descreve as etapas do dispositivo R2. #d290e62__d290e361 descreve as etapas do dispositivo R3.

Topologia

Configuração

Procedimento

  • Configuração rápida CLI
  • Procedimento passo a passo
  • Procedimento passo a passo
  • Resultados

Configuração rápida CLI

Para configurar esse exemplo rapidamente, copie os comandos a seguir, confie-os em um arquivo de texto, remova qualquer quebra de linha, altere quaisquer detalhes necessários para combinar com a configuração da sua rede e, em seguida, copie e copie e colar os comandos na CLI no nível da [edit] hierarquia.

Dispositivo R1

set interfaces fe-1/2/0 unit 0 description to-R7 set interfaces fe-1/2/0 unit 0 family inet address 10.0.0.38/30 set interfaces fe-1/2/0 unit 0 family iso set interfaces lo0 unit 0 family inet address 172.16.3.5/32 set interfaces lo0 unit 0 family iso address 49.0002.0172.0016.0305.00 set protocols isis interface fe-1/2/0.0 set protocols isis interface lo0.0

Dispositivo R2

set interfaces fe-1/2/1 unit 0 description to-R5 set interfaces fe-1/2/1 unit 0 family inet address 10.0.0.37/30 set interfaces fe-1/2/1 unit 0 family iso set interfaces fe-1/2/0 unit 0 description to-OSPF-network set interfaces fe-1/2/0 unit 0 family inet address 10.0.0.45/30 set interfaces lo0 unit 0 family inet address 172.16.9.7/32 set interfaces lo0 unit 0 family iso address 49.0002.0172.0016.0907.00 set protocols isis export ospf-isis set protocols isis export send-direct-to-isis-neighbors set protocols isis interface fe-1/2/1.0 set protocols isis interface lo0.0 set protocols ospf export send-direct-to-ospf-neighbors set protocols ospf area 0.0.0.1 interface fe-1/2/0.0 set protocols ospf area 0.0.0.1 interface lo0.0 passive set policy-options policy-statement ospf-isis term 1 from protocol ospf set policy-options policy-statement ospf-isis term 1 from route-filter 192.168.0.0/22 longer set policy-options policy-statement ospf-isis term 1 then accept set policy-options policy-statement send-direct-to-isis-neighbors from protocol direct set policy-options policy-statement send-direct-to-isis-neighbors from route-filter 10.0.0.44/30 exact set policy-options policy-statement send-direct-to-isis-neighbors then accept set policy-options policy-statement send-direct-to-ospf-neighbors from protocol direct set policy-options policy-statement send-direct-to-ospf-neighbors from route-filter 10.0.0.36/30 exact set policy-options policy-statement send-direct-to-ospf-neighbors then accept

Dispositivo R3

set interfaces fe-1/2/0 unit 0 family inet address 10.0.0.46/30 set interfaces lo0 unit 0 family inet address 192.168.1.1/32 set interfaces lo0 unit 0 family inet address 192.168.2.1/32 set interfaces lo0 unit 0 family inet address 192.168.3.1/32 set interfaces lo0 unit 0 family inet address 192.168.0.1/32 set protocols ospf export ospf set protocols ospf area 0.0.0.1 interface fe-1/2/0.0 set protocols ospf area 0.0.0.1 interface lo0.0 passive set policy-options policy-statement ospf term 1 from protocol static set policy-options policy-statement ospf term 1 then accept set routing-options static route 192.168.0.0/24 discard set routing-options static route 192.168.1.0/24 discard set routing-options static route 192.168.3.0/24 discard set routing-options static route 192.168.2.0/24 discard

Procedimento passo a passo

Para configurar o dispositivo R2:

  1. Configure as interfaces de rede.

    [edit interfaces] user@R2# set fe-1/2/1 unit 0 description to-R5 user@R2# set fe-1/2/1 unit 0 family inet address 10.0.0.37/30 user@R2# set fe-1/2/1 unit 0 family iso user@R2# set fe-1/2/0 unit 0 description to-OSPF-network user@R2# set fe-1/2/0 unit 0 family inet address 10.0.0.45/30 user@R2# set lo0 unit 0 family inet address 172.16.9.7/32 user@R2# set lo0 unit 0 family iso address 49.0002.0172.0016.0907.00
  2. Configure IS-IS interface voltada ao dispositivo R1 e à interface de loopback.

    [edit protocols isis] user@R2# set interface fe-1/2/1.0 user@R2# set interface lo0.0
  3. Configure a política que permite que o dispositivo R1 alcance a rede 10.0.0.44/30.

    [edit policy-options policy-statement send-direct-to-isis-neighbors] user@R2# set from protocol direct user@R2# set from route-filter 10.0.0.44/30 exact user@R2# set then accept
  4. Aplique a política que permite que o dispositivo R1 alcance a rede 10.0.0.44/30.

    [edit protocols isis] user@R2# set export send-direct-to-isis-neighbors
  5. Configure OSPF nas interfaces.

    [edit protocols ospf] user@R2# set area 0.0.0.1 interface fe-1/2/0.0 user@R2# set area 0.0.0.1 interface lo0.0 passive
  6. Configure a OSPF de redistribuição de roteamento.

    [edit policy-options policy-statement ospf-isis term 1] user@R2# set from protocol ospf user@R2# set from route-filter 192.168.0.0/22 longer user@R2# set then accept
  7. Aplique a OSPF de redistribuição de roteamento IS-IS instância.

    [edit protocols isis] user@R2# set export ospf-isis
  8. Configure a política que permite que o dispositivo R3 alcance a rede 10.0.0.36/30.

    [edit policy-options policy-statement send-direct-to-ospf-neighbors] user@R2# set from protocol direct user@R2# set from route-filter 10.0.0.36/30 exact user@R2# set then accept
  9. Aplique a política que permite que o dispositivo R3 alcance a rede 10.0.0.36/30.

    [edit protocols ospf] user@R2# set export send-direct-to-ospf-neighbors

Procedimento passo a passo

O exemplo a seguir requer que você navegar por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte Como usar o Editor de CLI no modo de configuração no Guia do Usuário da CLI.

Para configurar níveis múltiplos IS-IS:

  1. Configure as interfaces de rede.

    Vários endereços estão configurados na interface de loopback para simular vários destinos de roteamento.

    [edit interfaces] user@R3# set fe-1/2/0 unit 0 family inet address 10.0.0.46/30 user@R3# set lo0 unit 0 family inet address 192.168.1.1/32 user@R3# set lo0 unit 0 family inet address 192.168.2.1/32 user@R3# set lo0 unit 0 family inet address 192.168.3.1/32 user@R3# set lo0 unit 0 family inet address 192.168.0.1/32
  2. Configure rotas estáticas para os endereços de interface de loopback.

    Essas são as rotas redistribuídas em IS-IS.

    [edit routing-options static] user@R3# set route 192.168.0.0/24 discard user@R3# set route 192.168.1.0/24 discard user@R3# set route 192.168.3.0/24 discard user@R3# set route 192.168.2.0/24 discard
  3. Configure OSPF nas interfaces.

    [edit protocols ospf area 0.0.0.1] user@R3# set interface fe-1/2/0.0 user@R3# set interface lo0.0 passive
  4. Configure a OSPF de segurança para exportar as rotas estáticas.

    [edit policy-options policy-statement ospf term 1] user@R3# set from protocol static user@R3# set then accept
  5. Aplique a OSPF de exportação.

    [edit protocols ospf] user@R3# set export ospf

Resultados

A partir do modo de configuração, confirme sua configuração show interfaces inserindo os show protocols comandos , e show policy-options . show routing-options Se a saída não apresentar a configuração pretendido, repetir as instruções neste exemplo para corrigir a configuração.

Dispositivo R2

user@R2# show interfaces fe-1/2/1 { unit 0 { description to-R5; family inet { address 10.0.0.37/30; } family iso; } } fe-1/2/0 { unit 0 { description to-OSPF-network; family inet { address 10.0.0.45/30; } } } lo0 { unit 0 { family inet { address 172.16.9.7/32; } family iso { address 49.0002.0172.0016.0907.00; } } } user@R2# show protocols isis { export [ ospf-isis send-direct-to-isis-neighbors ]; interface fe-1/2/1.0; interface lo0.0; } ospf { export send-direct-to-ospf-neighbors; area 0.0.0.1 { interface fe-1/2/0.0; interface lo0.0 { passive; } } } user@R2# show policy-options policy-statement ospf-isis { term 1 { from { protocol ospf; route-filter 192.168.0.0/22 longer; } then accept; } } policy-statement send-direct-to-isis-neighbors { from { protocol direct; route-filter 10.0.0.44/30 exact; } then accept; } policy-statement send-direct-to-ospf-neighbors { from { protocol direct; route-filter 10.0.0.36/30 exact; } then accept; }

Dispositivo R3

user@R3# show interfaces fe-1/2/0 { unit 0 { family inet { address 10.0.0.46/30; } } } lo0 { unit 0 { family inet { address 192.168.1.1/32; address 192.168.2.1/32; address 192.168.3.1/32; address 192.168.0.1/32; } } } user@R3# show protocols ospf { export ospf; area 0.0.0.1 { interface fe-1/2/0.0; interface lo0.0 { passive; } } } user@R3# show policy-options policy-statement ospf { term 1 { from protocol static; then accept; } } user@R3# show routing-options static { route 192.168.0.0/24 discard; route 192.168.1.0/24 discard; route 192.168.3.0/24 discard; route 192.168.2.0/24 discard; }

Caso você não configure o dispositivo, entre commit no modo de configuração.

Verificação

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

  • Verificar o OSPF de roteamento
  • Verificação da redistribuição de roteamento
  • Verificação de conectividade

Verificar o OSPF de roteamento

  • Propósito
  • Ação
  • Significado

Propósito

Certifique-se de que as rotas esperadas sejam anunciadas por OSPF.

Ação

Do modo operacional no dispositivo R2, insira o show route protocol ospf comando.

user@R2> show route protocol ospf inet.0: 15 destinations, 15 routes (15 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 192.168.0.0/24 *[OSPF/150] 03:54:21, metric 0, tag 0 > to 10.0.0.46 via fe-1/2/0.0 192.168.0.1/32 *[OSPF/10] 03:54:21, metric 1 > to 10.0.0.46 via fe-1/2/0.0 192.168.1.0/24 *[OSPF/150] 03:54:21, metric 0, tag 0 > to 10.0.0.46 via fe-1/2/0.0 192.168.1.1/32 *[OSPF/10] 03:54:21, metric 1 > to 10.0.0.46 via fe-1/2/0.0 192.168.2.0/24 *[OSPF/150] 03:54:21, metric 0, tag 0 > to 10.0.0.46 via fe-1/2/0.0 192.168.2.1/32 *[OSPF/10] 03:54:21, metric 1 > to 10.0.0.46 via fe-1/2/0.0 192.168.3.0/24 *[OSPF/150] 03:54:21, metric 0, tag 0 > to 10.0.0.46 via fe-1/2/0.0 192.168.3.1/32 *[OSPF/10] 03:54:21, metric 1 > to 10.0.0.46 via fe-1/2/0.0 224.0.0.5/32 *[OSPF/10] 03:56:03, metric 1 MultiRecv iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)

Significado

As rotas 192.168/16 são anunciadas pela OSPF.

Verificação da redistribuição de roteamento

  • Propósito
  • Ação
  • Significado

Propósito

Certifique-se de que as rotas esperadas sejam redistribuídas OSPF em IS-IS.

Ação

Do modo operacional no dispositivo R1, insira o show route protocol isis comando.

user@R1> show route protocol isis inet.0: 13 destinations, 13 routes (13 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.44/30 *[IS-IS/160] 03:45:24, metric 20 > to 10.0.0.37 via fe-1/2/0.0 172.16.9.7/32 *[IS-IS/15] 03:49:46, metric 10 > to 10.0.0.37 via fe-1/2/0.0 192.168.0.0/24 *[IS-IS/160] 03:49:46, metric 10 > to 10.0.0.37 via fe-1/2/0.0 192.168.0.1/32 *[IS-IS/160] 03:49:46, metric 11, tag2 1 > to 10.0.0.37 via fe-1/2/0.0 192.168.1.0/24 *[IS-IS/160] 03:49:46, metric 10 > to 10.0.0.37 via fe-1/2/0.0 192.168.1.1/32 *[IS-IS/160] 03:49:46, metric 11, tag2 1 > to 10.0.0.37 via fe-1/2/0.0 192.168.2.0/24 *[IS-IS/160] 03:49:46, metric 10 > to 10.0.0.37 via fe-1/2/0.0 192.168.2.1/32 *[IS-IS/160] 03:49:46, metric 11, tag2 1 > to 10.0.0.37 via fe-1/2/0.0 192.168.3.0/24 *[IS-IS/160] 03:49:46, metric 10 > to 10.0.0.37 via fe-1/2/0.0 192.168.3.1/32 *[IS-IS/160] 03:49:46, metric 11, tag2 1 > to 10.0.0.37 via fe-1/2/0.0 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)

Significado

As rotas 192.168/16 são redistribuídas em IS-IS.

Verificação de conectividade

  • Propósito
  • Ação
  • Significado

Propósito

Verifique se o dispositivo R1 pode chegar aos destinos no dispositivo R3.

Ação

Do modo operacional, insira o ping comando.

user@R1> ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1): 56 data bytes 64 bytes from 192.168.1.1: icmp_seq=0 ttl=63 time=2.089 ms 64 bytes from 192.168.1.1: icmp_seq=1 ttl=63 time=1.270 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=63 time=2.135 ms

Significado

Esses resultados confirmarão que o dispositivo R1 pode chegar aos destinos na OSPF rede.

Tabela de histórico de versão

20.3R1

A partir do Junos OS Release 20.3R1, você pode configurar proteção de compartilhamento de destino em redes TI-LFA para roteamento por segmentos para escolher um caminho de reroute rápido que não inclui grupos de compartilhamento de destino nos caminhos de backup independentes de topologia (TI-LFA) para evitar falhas no compartilhamento de destino.

20.3R1

A partir do Junos OS Release 20.3R1, você pode configurar proteção do Grupo de Enlace de Risco Compartilhado (SRLG) em redes TI-LFA para roteamento por segmentos para escolher um caminho de reroute rápido que não inclui enlaces SRLG nos caminhos de backup TI-LFA (Topology-Independent Loop-Free Alternate, Alternativa sem loop independente de topologia).

19.3R1

A partir do Junos OS Release 19.3R1, o Junos tem suporte para a criação de caminhos de backup TI-LFA independentes de OSPF topologia, nos quais o SID de prefixo é aprendendo com um anúncio do servidor de mapeamento do roteamento por segmentos quando o PLR e o servidor de mapeamento estão na mesma área de OSPF.

Que rota foi configurada como rota estática para uma rede específica utilizando o endereço de próximo salto?

Explicação: Quando uma rota estática é configurada com o endereço do próximo salto (como no caso da rede 192.168.10.128), a saída do comando show ip route lista a rota como “via” um endereço IP específico. O roteador deve procurar esse endereço IP para determinar qual interface enviar o pacote.

Qual é o tipo de roteamento que utiliza informações digitadas manualmente na tabela de roteamento?

O roteamento estático depende da inserção de rotas manualmente digitadas por um administrador de redes ou automaticamente inserida na tabela de roteamento, quando estiverem diretamente conectadas.

O que é rota Estatica no roteador?

As rotas estáticas são rotas privadas a menos que eles são redistribuídos por um protocolo de encaminhamento que fornece caminhos de roteamento fixos através da rede. Eles são configurados manualmente no roteador, caso contrário, as mudanças na topologia da rede, a rota estática deve ser atualizado com uma nova rota.

Que tipo de rota estática é criada quando o endereço IP do próximo salto e a interface de saída são especificados?

Rota estática totalmente especificada – O endereço IP do próximo salto e a interface de saída são especificados.

Toplist

Última postagem

Tag