Como configurar as ações de roteamento dos jogos Política em Junos

políticas de roteamento tem termos que incluem condições de jogo e as ações do jogo. As condições de jogo são o IF, o jogo ações são a ENTÃO. Quando uma condição de jogo em particular for atendida, a ação associada com esse termo é executado. Embora existam muitas condições de correspondência, há um número limitado de acções jogo você pode escolher.

AçaoDescrição
aceitarAceitar ou anunciar a rota.
rejeitarRejeitar ou suprimir o percurso.
próximo termoParar de avaliar o mandato em curso na política e immediatelygo para o próximo mandato. Neste caso, nenhuma ação terminal isexecuted, mas todas as outras ações são executadas (significando um canbe trajecto modificado antes de passar para o próximo termo).
Da próxima políticaParar de avaliar o mandato em curso na política e immediatelymove para a próxima política. Neste caso, nenhuma ação terminal isexecuted, mas todas as outras ações são executadas (exatamente como theprevious ação).
modificarDiversas ações de modificação manipular valores na rota, suchas AS-caminho, métrico, preferência,e assim por diante. Essas ações não se encerra ações. O atributo specifiedroute é modificado conforme configurado, e depois todos os outros matchactions são executados (se mais de um estiver configurado para o termo thatparticular). Se não houver ações que terminam, o nextterm é avaliada (se existir).
vestígioRegistrar o jogo para um arquivo de rastreamento. Isso é útil para a política debuggingrouting.

Cerca de 95 por cento do tempo (se não mais), você vai ser capaz de fazer o que quiser usando apenas aceitar e rejeitar. Estas acções são chamados ações que terminam, porque quando eles são executados, a avaliação política de roteamento pára, e é tomada a decisão sobre a rota. Você não precisa de continuar a avaliar outros termos na política ou de outras políticas na cadeia.

Ações como próximo termo e Da próxima política fornecer alguns recursos de controle de fluxo sofisticados, mas você provavelmente não vai precisar deles imediatamente. (Na verdade, em muitos casos, eles só complicam descobrir exatamente o que a política vai fazer quando você virar a política frouxa.)

Além disso, a menos que você é um prestador de serviços, modificando rota atributos provavelmente não é algo que você quer lidar com eles. Embora você possa fazer algumas coisas interessantes, modificando atributos de rotas, tais construções são mais amplamente utilizados em redes de operadoras.

Se as ações dos jogos formar a THENpart da declaração IF-THEN, provavelmente faz sentido para configurá-los usando o então declaração dentro de uma política:

[Editar opções políticas] política de declaração meu-sample-política {termo meu-primeiro-termo {do protocolo OSPF, então aceitar prazo o meu segundo prazo {do vizinho 10.22.32.1, então rejeitando}}

Observe que, assim como com as condições de jogo, a configuração é recolhido quando você tem uma única ação jogo. Neste exemplo, o primeiro termo é avaliada. Se a rota é uma rota OSPF, o caminho é aceito. Se a rota não é uma rota OSPF, o segundo termo é avaliada. Se a rota foi aprendida a partir do vizinho 10.22.32.1, a rota é rejeitado.

Note-se que esta última my-sample-política faz não rejeitar rotas OSPF aprendeu com 10.22.32.1. O primeiro termo aceita todas as rotas OSPF eo segundo rejeita tudo aprendido com 10.22.32.1.

condições de correspondência no mesmo prazo são avaliadas como uma lógica E, mas termos políticos são avaliados mais como uma lógica OU na ordem encontrada. Se você quer algo especial acontecer com rotas OSPF aprendeu com 10.22.32.1, este é não a maneira de fazê-lo. Se você está agora confuso, pelo menos você entender como delicada formulação de políticas de roteamento pode ser.

Tal como acontece com as condições de jogo, você pode especificar mais de uma acção jogo. Por exemplo, você pode querer modificar uma métrica de rota para que se torne a via preferida, e então você quer aceitar esse caminho. Neste caso, você precisará de uma ação modificadora eo aceitar encerra ação. Esta configuração é a seguinte:

[Editar opções políticas] política de declaração meu-sample-política {termo meu-primeiro-termo {do protocolo OSPF, então {métrica 5-aceitável}}}

Neste exemplo, você corresponder em todas as rotas OSPF. Antes de aceitar a rota, você definir a métrica de rota para 5 (Por que não é # 147-modificar métrica 5 # 148- é um mistério). Ambas as ações são executadas jogo neste caso.

menu