1. Detectar um loop e escolher a rota preferida
Engenheiro de redesContexto
Uma equipe quer verificar uma política aplicada a quatro rotas e confirmar se o caminho que contém o AS local é rejeitado.
Problema
Comparar duas rotas para o mesmo prefixo, negar um prefixo específico e identificar o melhor caminho restante.
Como usar
Informe o AS local 64500, cole as quatro rotas e as regras JSON, selecione Negar como ação padrão e mantenha a seleção da melhor rota ativada.
{"localAs":64500,"routeEntries":"[{\"prefix\":\"203.0.113.0/24\",\"asPath\":\"64501 64496\",\"localPref\":100,\"med\":50,\"origin\":\"igp\"},{\"prefix\":\"203.0.113.0/24\",\"asPath\":\"64502 64496\",\"localPref\":200,\"med\":100,\"origin\":\"igp\"},{\"prefix\":\"198.51.100.0/24\",\"asPath\":\"64500 64496\",\"localPref\":150,\"med\":10,\"origin\":\"igp\"},{\"prefix\":\"192.0.2.0/24\",\"asPath\":\"64503\",\"localPref\":120,\"med\":20,\"origin\":\"egp\"}]","policyRules":"[{\"name\":\"raise preferred prefix\",\"action\":\"permit\",\"prefix\":\"203.0.113.0/24\",\"setLocalPref\":180},{\"name\":\"deny documentation loop\",\"action\":\"deny\",\"prefix\":\"198.51.100.0/24\"}]","defaultAction":"deny","selectBestPath":true}Resultado
A rota com AS_PATH 64500 64496 é rejeitada por loop. As rotas permitidas são avaliadas pela política e a melhor opção é escolhida de forma determinística.