Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuração do walkup para filtros de rota para melhorar a eficiência operacional

Use o recurso walkup se tiver preocupações com o desempenho da política devido a filtros de rota divididos em vários termos de política. O recurso walkup permite a consolidação de filtros de rota em um único termo de política.

Se as declarações de política tiverem sido divididas em vários termos por causa do comportamento padrão do filtro de rota, o recurso de walkup do filtro de rota permite que você consolide vários filtros de rota em um termo de declaração de política. Por padrão, o Junos OS avalia vários filtros de rota em um termo de declaração de política, primeiro encontrando o prefixo de correspondência mais longo e, em seguida, avaliando as condições anexadas ao filtro de rota, como a faixa de prefixo. Se a condição do filtro de rota for falsa (por exemplo, o prefixo não está na faixa especificada), então todo o termo é falso, mesmo que haja prefixos de filtro de rota mais curtos potencialmente verdadeiros. O recurso walkup altera esse comportamento padrão, local ou globalmente.

O recurso de walkup do filtro de rota é usado em qualquer lugar onde vários filtros de rota são usados em uma declaração de política. A opção de walkup é suportada na instância principal de roteamento no nível de hierarquia e em sistemas lógicos no nível hierárquicos .[edit policy-options][edit logical-systems policy-options]

Antes de começar a configurar o passo a passo do filtro de rota, certifique-se de ter:

  • Uma política de roteamento ou conjunto de políticas de roteamento devidamente configurados

  • A necessidade de consolidar vários termos de filtro de rota em menos termos de política de roteamento

A caminhada do filtro de roteamento pode ser configurada de duas maneiras diferentes. Você pode configurar a opção globalmente no nível de hierarquia ou em sistemas lógicos no nível de hierarquia.walkup[edit policy-options default route-filter][edit logical-systems policy-options default route-filter] Quando você configura a opção globalmente, você altera o comportamento do filtro de rota de política em cada declaração de política.walkup Em vez do comportamento da declaração de política padrão (se o filtro de rota de correspondência mais longo for falso, então o termo é falso), a opção muda esse comportamento globalmente (para "subir" do filtro de rota de correspondência mais longo para menos específico, e se algum for verdadeiro, então o termo é verdade).walkup

Se você configurar a opção globalmente, você ainda pode substituí-la localmente em uma base de política por roteamento.walkup Então, se você tiver habilitado globalmente, você pode substituí-lo em uma política de roteamento configurando a declaração de opção no nível de hierarquia.walkupno-walkup[edit policy-options policy-statement default route-filter] A opção restaura o comportamento padrão do filtro de rota localmente para esta declaração de política.no-walkup

Nota:

No nível global, a única opção é a declaração porque o comportamento padrão globalmente não é "nenhuma mudança".[edit policy-options default route-filter]walkup No entanto, para uma declaração de política individual no nível de hierarquia, você pode configurar a declaração ou a declaração de opção.[edit policy-options policy-statement default route-filter]walkupno-walkup Dessa forma, no nível local, você pode controlar se a declaração de política realiza um walkup (com a declaração configurada) ou não (com a declaração configurada.walkupno-walkup Isso dá ao usuário o controle máximo sobre a opção walkup

Você configura o recurso walkup globalmente com:

user@host> set policy-options defaults route-filter walkup

Como alternativa, configure o recurso walkup globalmente em um sistema lógico com:

user@host> set logical-systems logical-system-name policy-options defaults route-filter walkup

Você configura o recurso walkup ou não-walkup localmente em uma declaração de política com:

user@host> set policy-options policy-statement policy-statement-name defaults route-filter [ no-walkup | walkup ]

Como alternativa, configure o recurso walkup localmente em um sistema lógico com:

user@host> set logical-systems logical-system-name policy-options policy-statement policy-statement-name defaults route-filter [ no-walkup | walkup ]

O comportamento de walkup do filtro de roteamento pode ser complexo quando as declarações são configuradas em nível global e local ao mesmo tempo. mostra o comportamento de uma declaração de política com todas as seis combinações possíveis da opção de walkup quando você configura o recurso globalmente e localmente.Tabela 1

Tabela 1: Declarações sobre o passo a passo do filtro de roteamento e políticas

Caso:

Configuração global

Configuração local

Resultado

1

(sem)

(sem)

O dispositivo não realiza um walkup para qualquer política (operação padrão).

2

(sem)

walkup

O dispositivo realiza um passo a passo para essa política.

3

(sem)

no-walkup

O dispositivo não realiza um walkup para qualquer política (operação padrão).

4

walkup

(sem)

O dispositivo realiza um walkup para todas as políticas.

5

walkup

walkup

O dispositivo realiza um walkup para todas as políticas.

6

walkup

no-walkup

O dispositivo não realiza apenas um walkup para essa política.

Cada linha forma um possível caso de uso numerado de 1 a 6. Cada caso de walkup está configurado da seguinte forma:

  • Caso 1: Esta é uma configuração trivial para compatibilidade retrógrada. Nenhuma mudança no filtro de rota é habilitada globalmente ou localmente. O dispositivo se comporta exatamente como antes do recurso ser introduzido. Nenhuma mudança de filtro de rota ocorre em nenhuma política.

  • Caso 2: O walkup do filtro de rota não está habilitado globalmente, mas é habilitado localmente para uma política específica nomeada .RouteFilter-Case2 A caminhada do filtro de rota ocorre nesta política.

    Para configurar o passo a passo do filtro de rota localmente para uma política específica:

    1. Habilite o recurso de walkup localmente para esta declaração de política.

    2. Configure os termos da política localmente (o walkup se aplica a todos os termos desta política).

    3. Aplique a declaração de política a um protocolo de roteamento.

  • Caso 3: O filtro de rota não é habilitado globalmente, mas é habilitado localmente para uma política específica nomeada .walkupno-walkupRouteFilter-Case3 (Este caso não é particularmente útil, porque nenhuma mudança ocorre em todas as políticas por padrão, mas torna o comportamento local explícito, mesmo que o walkup seja habilitado globalmente no futuro.)

    Para configurar o filtro de rota sem andar localmente para uma política específica:

    1. Habilite o recurso localmente para esta declaração de política.no-walkup

    2. Configure os termos da política localmente ( aplicável a esta política).no-walkup

    3. Aplique a declaração de política a um protocolo de roteamento.

  • Caso 4: O filtro de rota é habilitado globalmente, mas não habilitado localmente para uma política específica nomeada .walkupRouteFilter-Case4 Devido à configuração global, o filtro de rota ocorre nesta política.walkup

    Para configurar o passo a passo do filtro de rota globalmente para um dispositivo:

    1. Habilite o recurso walkup globalmente para este dispositivo.

      Nota:

      Global , em contraste com as ou declarações configuradas localmente em uma declaração de política, está configurada no nível ou hierarquia e se aplica a todas as políticas.walkupwalkupno-walkup[edit policy-options defaults][edit logical-systems logical-system-name policy-options defaults]

    2. Configure a declaração de política e os termos localmente (o walkup se aplica a esta política).RouteFilter-Case4

    3. Aplique a declaração de política a um protocolo de roteamento.

  • Caso 5: O filtro de rota é habilitado globalmente e habilitado localmente para uma política específica chamada .walkupRouteFilter-Case5 Embora essa configuração possa parecer redundante (walkup habilitada globalmente e localmente), isso garante que a caminhada do filtro de roteamento ocorra nesta política, mesmo se o walkup do filtro de rota for excluído em nível global.

    Para configurar o passo a passo do filtro de rota globalmente para um dispositivo e localmente para uma política específica:

    1. Habilite o recurso globalmente para este dispositivo.walkup

      Nota:

      O walkup global é configurado no nível ou hierarquia e se aplica a todas as políticas.[edit policy-options defaults][edit logical-systems logical-system-name policy-options defaults]

    2. Configure a declaração de política e habilite localmente ( se aplica a esta política).RouteFilter-Case5walkupwalkup

    3. Configure a declaração de política e os termos localmente (o walkup se aplica a esta política).RouteFilter-Case5

    4. Aplique a declaração de política a um protocolo de roteamento.

  • Caso 6: O filtro de rota é habilitado globalmente, mas substituído localmente com uma política específica chamada .walkupno-walkupRouteFilter-Case6 Por causa da configuração local, nenhuma mudança de filtro de rota ocorre nesta política. Este caso é útil para garantir que uma política local ainda funcione exatamente como antes da ativação global.

    Para configurar o passo a passo do filtro de rota globalmente para um dispositivo e o recurso de não-walkup localmente para uma política específica:

    1. Habilite o recurso walkup globalmente para este dispositivo.

      Nota:

      O walkup global é configurado no nível ou hierarquia e se aplica a todas as políticas.[edit policy-options defaults][edit logical-systems logical-system-name policy-options defaults]

    2. Configure a declaração de política e desabile o andamento localmente com a declaração (nenhuma apresentação é realizada nesta política).RouteFilter-Case6no-walkup

    3. Configure a declaração de política e os termos localmente.RouteFilter-Case6

    4. Aplique a declaração de política a um protocolo de roteamento.

Nota:

Tenha em mente que uma declaração de política não faz nada até que seja aplicada como uma política de importação ou exportação para o protocolo de roteamento em si. Para o BGP, isso pode ser feito no nível global, de grupo ou vizinho.