Ajude-nos a melhorar a sua experiência.

Conte-nos a sua opinião.

Tem dois minutos para uma pesquisa?

Announcement: Try the Ask AI chatbot for answers to your technical questions about Juniper products and solutions.

close
header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
list Table of Contents
keyboard_arrow_right

Esta tradução automática foi útil?

starstarstarstarstar
Go to English page
ISENÇÃO DE RESPONSABILIDADE:

Esta página será traduzida com software de tradução por máquina de terceiros. Embora esforços razoáveis tenham sido feitos para fornecer uma tradução de qualidade, a Juniper Networks não pode garantir sua exatidão. Se houver dúvidas sobre a exatidão das informações contidas nesta tradução, consulte a versão em inglês. O PDF para download está disponível apenas em inglês.

Como uma subrotina de política de roteamento é avaliada

date_range 18-Jan-25

Figura 1 mostra como uma subrotina é avaliada. A subroutina está incluída no primeiro termo da primeira política de roteamento em uma cadeia. Cada rota é avaliada em relação à subroutina da seguinte forma:

  1. A rota é avaliada em relação ao primeiro termo da primeira política de roteamento. Se a rota não corresponder a todas as condições de correspondência especificadas antes da subroutina, a subroutina será desafinada e o próximo termo na política de roteamento é avaliado (ver Passo 2). Se a rota corresponder a todas as condições de correspondência especificadas antes da subroutina, a rota será avaliada em relação à subroutina. Se a rota corresponder às condições de correspondência em qualquer um dos termos de subroutina, dois níveis de avaliação ocorrem na ordem a seguir:

    1. As ações no termo subroutine são avaliadas. Se uma das ações for aceita, a avaliação da subroutina termina e um valor Boolean do TRUE é devolvido à política de chamada. Se uma das ações for rechaçada, a avaliação da subroutina termina e o FALSE é devolvido à política de chamada.

      Se a subroutina não especificar a accept, reject ou next-policy ação, ela usa a ou reject ação accept especificada pela política padrão, e os valores de TRUE ou FALSE são devolvidos à política de chamada, conforme descrito no parágrafo anterior.

    2. A condição de correspondência subroutina da política de chamada é avaliada. Durante esta parte da avaliação, TRUE é igual a uma correspondência e FALSE igual a nenhuma correspondência. Se a subroutina voltar FIEL à política de chamada, a avaliação da política de chamada continua. Se a subrotina devolver FALSO à política de chamada, então a avaliação do termo atual termina e o próximo termo é avaliado.

  2. A rota é avaliada em relação ao segundo termo da primeira política de roteamento.

Se você especificar uma cadeia de políticas como uma subroutina, toda a cadeia funciona como uma única subroutina. Como acontece com outras cadeias, a ação especificada pela política padrão só é tomada quando toda a cadeia não aceita ou rejeita uma rota.

Se um termo definir várias condições de correspondência, incluindo uma subroutina, e uma rota não corresponder a uma condição especificada antes da subroutina, a avaliação do termo termina e a subroutina não é chamada e avaliada. Nesta situação, uma ação especificada na subroutina que manipula as características de uma rota não é implementada.

Figura 1: Avaliação subroutina da política de roteamentoAvaliação subroutina da política de roteamento
footer-navigation