NESTA PÁGINA
Exemplo: configurar uma política de rota padrão IS-IS em sistemas lógicos
Este exemplo mostra sistemas lógicos configurados em um único roteador físico e explica como configurar uma rota padrão em um único sistema lógico.
Requisitos
Nenhuma configuração especial além da inicialização do dispositivo é necessária antes de configurar este exemplo.
Visão geral
Este exemplo mostra um sistema lógico redistribuindo uma rota padrão para outros sistemas lógicos. Todos os sistemas lógicos estão executando o IS-IS. Um motivo comum para uma rota padrão é fornecer um caminho para o envio de tráfego destinado fora do domínio IS-IS.
Neste exemplo, a rota padrão não é usada para encaminhamento de tráfego. A no-install
declaração impede que a rota seja instalada na tabela de encaminhamento do Logical System LS3. Se você configurar uma rota para que ela não seja instalada na tabela de encaminhamento, a rota ainda será elegível para ser exportada da tabela de roteamento para outros protocolos. A discard
declaração derruba silenciosamente pacotes sem aviso prévio.
Configuração
Configuração rápida da CLI
Para configurar rapidamente este exemplo, copie os seguintes comandos, cole-os em um arquivo de texto, remova quaisquer quebras de linha, altere todos os detalhes necessários para combinar com sua configuração de rede, copiar e colar os comandos na CLI no nível de [edit]
hierarquia e, em seguida, entrar no modo de configuração.
set logical-systems LS3 interfaces lt-1/2/0 unit 3 description LS3->LS2 set logical-systems LS3 interfaces lt-1/2/0 unit 3 encapsulation ethernet set logical-systems LS3 interfaces lt-1/2/0 unit 3 peer-unit 4 set logical-systems LS3 interfaces lt-1/2/0 unit 3 family inet address 10.0.2.1/30 set logical-systems LS3 interfaces lt-1/2/0 unit 3 family iso set logical-systems LS3 interfaces lt-1/2/0 unit 5 description LS3->LS1 set logical-systems LS3 interfaces lt-1/2/0 unit 5 encapsulation ethernet set logical-systems LS3 interfaces lt-1/2/0 unit 5 peer-unit 0 set logical-systems LS3 interfaces lt-1/2/0 unit 5 family inet address 10.0.1.1/30 set logical-systems LS3 interfaces lt-1/2/0 unit 5 family iso set logical-systems LS3 interfaces lo0 unit 3 family iso address 49.0001.1234.1600.2231.00 set logical-systems LS3 protocols isis export isis-default set logical-systems LS3 protocols isis interface lt-1/2/0.3 set logical-systems LS3 protocols isis interface lt-1/2/0.5 set logical-systems LS3 protocols isis interface lo0.3 passive set logical-systems LS3 routing-options static route 0.0.0.0/0 discard set logical-systems LS3 routing-options static route 0.0.0.0/0 no-install set logical-systems LS3 policy-options policy-statement isis-default from protocol static set logical-systems LS3 policy-options policy-statement isis-default from route-filter 0.0.0.0/0 exact set logical-systems LS3 policy-options policy-statement isis-default then accept
Procedimento
Procedimento passo a passo
O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter informações sobre como navegar pela CLI, consulte o uso do Editor de CLI no modo de configuração no guia de usuário da CLI.
Para configurar uma política de rota padrão IS-IS em sistemas lógicos:
Configure as interfaces lógicas de túnel.
[edit logical-systems LS3 interfaces lt-1/2/0] user@R1# set unit 3 description LS3->LS2 user@R1# set unit 3 encapsulation ethernet user@R1# set unit 3 peer-unit 4 user@R1# set unit 3 family inet address 10.0.2.1/30 user@R1# set unit 3 family iso user@R1# set unit 5 description LS3->LS1 user@R1# set unit 5 encapsulation ethernet user@R1# set unit 5 peer-unit 0 user@R1# set unit 5 family inet address 10.0.1.1/30 user@R1# set unit 5 family iso [edit logical-systems LS3 interfaces lo0 unit 3] user@R1# set family iso address 49.0001.1234.1600.2231.00
Habilite o IS-IS nas interfaces.
[edit logical-systems LS3 protocols isis] user@R1# set interface lt-1/2/0.3 user@R1# set interface lt-1/2/0.5 user@R1# set interface lo0.3 passive
Configure a rota padrão no Logical System LS3.
[edit logical-systems LS3 routing-options] user@R1# set static route 0.0.0.0/0 discard user@R1# set static route 0.0.0.0/0 no-install
Configure a política de rota padrão no Logical System LS3.
[edit logical-systems LS3 policy-options] user@R1# set policy-statement isis-default from protocol static user@R1# set policy-statement isis-default from route-filter 0.0.0.0/0 exact user@R1# set policy-statement isis-default then accept
Aplique a política de exportação ao IS-IS no Logical System LS3.
[edit logical-systems LS3 protocols isis] user@R1# set export isis-default
Se você terminar de configurar o dispositivo, comprometa a configuração.
[edit] user@R1# commit
Resultados
A partir do modo de configuração, confirme sua configuração emitindo o show logical-systems LS3
comando. Se a saída não exibir a configuração pretendida, repita as instruções neste exemplo para corrigir a configuração.
user@R1# show logical-systems LS3 interfaces { lt-1/2/0 { unit 3 { description LS3->LS2; encapsulation ethernet; peer-unit 4; family inet { address 10.0.2.1/30; } family iso; } unit 5 { description LS3->LS1; encapsulation ethernet; peer-unit 0; family inet { address 10.0.1.1/30; } family iso; } } lo0 { unit 3 { family iso { address 49.0001.1234.1600.2231.00; } } } } protocols { isis { export isis-default; interface lt-1/2/0.3; interface lt-1/2/0.5; interface lo0.3 { passive; } } } policy-options { policy-statement isis-default { from { protocol static; route-filter 0.0.0.0/0 exact; } then accept; } } routing-options { static { route 0.0.0.0/0 { discard; no-install; } } } }
Verificação
Confirme que a configuração está funcionando corretamente.
Verificando se a rota estática é redistribuída
Propósito
Certifique-se de que a política IS-IS está funcionando verificando as tabelas de roteamento.
Ação
user@R1> show route logical-system LS3 inet.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0.0.0.0/0 *[Static/5] 00:00:45 Discard 10.0.0.0/30 *[IS-IS/15] 1w0d 10:14:14, metric 20 to 10.0.2.2 via lt-1/2/0.3 > to 10.0.1.2 via lt-1/2/0.5 10.0.1.0/30 *[Direct/0] 1w0d 10:15:18 > via lt-1/2/0.5 10.0.1.1/32 *[Local/0] 1w0d 10:15:18 Local via lt-1/2/0.5 10.0.2.0/30 *[Direct/0] 1w0d 10:15:18 > via lt-1/2/0.3 10.0.2.1/32 *[Local/0] 1w0d 10:15:18 Local via lt-1/2/0.3 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 49.0001.1234.1600.2231/72 *[Direct/0] 1w0d 10:17:19 > via lo0.3
user@R1> show route logical-system LS2 inet.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0.0.0.0/0 *[IS-IS/160] 00:01:38, metric 10 > to 10.0.2.1 via lt-1/2/0.4 10.0.0.0/30 *[Direct/0] 1w0d 10:16:11 > via lt-1/2/0.1 10.0.0.2/32 *[Local/0] 1w0d 10:16:11 Local via lt-1/2/0.1 10.0.1.0/30 *[IS-IS/15] 1w0d 10:15:07, metric 20 > to 10.0.0.1 via lt-1/2/0.1 to 10.0.2.1 via lt-1/2/0.4 10.0.2.0/30 *[Direct/0] 1w0d 10:16:11 > via lt-1/2/0.4 10.0.2.2/32 *[Local/0] 1w0d 10:16:11 Local via lt-1/2/0.4 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 49.0001.1720.1600.2002/72 *[Direct/0] 1w0d 10:18:12 > via lo0.2
user@R1> show route logical-system LS1 inet.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0.0.0.0/0 *[IS-IS/160] 00:02:01, metric 10 > to 10.0.1.1 via lt-1/2/0.0 10.0.0.0/30 *[Direct/0] 1w0d 10:16:34 > via lt-1/2/0.2 10.0.0.1/32 *[Local/0] 1w0d 10:16:34 Local via lt-1/2/0.2 10.0.1.0/30 *[Direct/0] 1w0d 10:16:34 > via lt-1/2/0.0 10.0.1.2/32 *[Local/0] 1w0d 10:16:34 Local via lt-1/2/0.0 10.0.2.0/30 *[IS-IS/15] 1w0d 10:15:55, metric 20 to 10.0.1.1 via lt-1/2/0.0 > to 10.0.0.2 via lt-1/2/0.2 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 49.0001.1720.1600.1001/72 *[Direct/0] 1w0d 10:18:35 > via lo0.1
Significado
A tabela de roteamento do Logical System LS3 contém a rota padrão 0.0.0.0/0 do protocolo Static
. As tabelas de roteamento do Logical System LS1 e do Logical System LS2 contêm a rota padrão 0.0.0.0/0 do protocolo IS-IS
. Se o Logical System LS1 e o Logical System LS2 receberem pacotes destinados a redes não especificadas em suas tabelas de roteamento, esses pacotes serão enviados ao Logical System LS3 para processamento adicional. Essa configuração pressupõe que o Logical System LS3 tenha uma conexão com um ISP ou outra rede externa.