Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

longest-match (Static Routes)

Sintaxe

Nível de hierarquia

Descrição

Especifique a rota estática do dispositivo para resolver e determinar a interface de próximo salto do pacote usando a regra de roteamento de correspondência mais longa (a entrada mais específica), às vezes referida como a correspondência de prefixo mais longa ou o comprimento máximo do prefixo. A regra de roteamento de correspondência mais longa é um algoritmo usado por roteadores IP para selecionar uma entrada em uma tabela de roteamento. O roteador usa a correspondência mais longa (prefixo) para determinar a interface de saída (saída) e o endereço do próximo dispositivo para o qual enviar um pacote. Normalmente, a rota estática prefere a rota de sub-rede conectada diretamente para resolver o próximo salto em vez de realizar uma correspondência de prefixo mais longa com quaisquer outras rotas disponíveis.

Nota:

(Necessário) Você deve incluir a opção resolve de próximo salto para especificar a longest-match declaração. As opções de próximo salto definem informações adicionais sobre rotas estáticas que estão incluídas na rota quando ela é instalada na tabela de roteamento. Você altera o comportamento padrão de resolução de próximo salto usando a opção resolve de próximo salto.

O roteador implementa a regra de roteamento de correspondência mais longa da seguinte forma:

  1. O roteador recebe um pacote.

  2. Enquanto processa o cabeçalho, o roteador compara o endereço IP de destino, bit-by-bit, com as entradas na tabela de roteamento.

A entrada que tem o número mais longo de bits de rede que correspondem ao endereço de destino IP é sempre a melhor correspondência (ou melhor caminho) conforme mostrado no exemplo a seguir:

Exemplo de correspondência mais longo

  • O roteador recebe um pacote com um endereço IP de destino de 192.168.1.33.

  • A tabela de roteamento contém as seguintes possíveis partidas:

    • 192.168.1.32/28

    • 192.168.1.0/24

    • 192.168.0.0/16

Para determinar a correspondência mais longa, é mais fácil converter os endereços IP na Tabela 1 em binário e compará-los.

Tabela 1: Endereços IP convertidos

Endereço

Endereço binário convertido

192.168.1.33 (endereço IP de destino)

11000000.10101000.0000001.00100001

192.168.1.32/28

11000000.10101000.0000001.000100000 (<-Melhor jogo)

192.168.1.0/24

11000000.10101000.0000001.00000000

192.168.0.0/16

11000000.10101000.00000000.00000000

Nota:

Ao determinar a interface de próximo salto para implantações de clientes, definir a longest-match declaração resulta em perda de tráfego.

Nível de privilégio exigido

roteamento — Para visualizar essa declaração na configuração.

controle de roteamento — Para adicionar essa declaração à configuração.

Informações de versão

Declaração introduzida no Junos OS Release 15.1.