Entendendo a inclusão de números AS nos caminhos DO BGP
Você pode expandir ou adicionar um ou mais números DE a uma sequência AS. Os números de AS são adicionados antes que o número de AS local tenha sido adicionado ao caminho. A expansão de um caminho AS faz com que um caminho AS mais curto pareça mais longo e, portanto, menos preferível ao BGP. O último número de AS no caminho existente é extraído e tempos pré-estabelecidos n , onde n é um número de 1 a 32. Isso é semelhante à ação de preparação do caminho AS, exceto que a ação de expansão do caminho AS adiciona uma sequência arbitrária de números DE.
Se você estiver configurando ações de política e as-path-prepend ambos as-path-expand em uma política de roteamentoas-path-expand, certifique-se de configurar antes de as-path-prepend configurar para evitar o extravio dos números de AS, o que pode resultar em um cálculo de caminho AS incorreto.
Por exemplo, a partir do AS 1 existem dois caminhos iguais (até AS 2 e AS 3) para chegar ao AS 4. Você pode querer que pacotes de determinadas fontes usem o caminho até o AS 2. Portanto, você deve tornar o caminho através do AS 3 menos preferível para que o BGP escolha o caminho através do AS 2. No AS 1, você pode expandir vários números de AS.
[edit]
policy-options {
policy-statement as-path-expand {
term expand {
from {
route-filter 192.168.0.0/16 orlonger;
route-filter 172.16.0.0/12 orlonger;
route-filter 10.0.0.0/8 orlonger;
}
then as-path-expand last-as count 4;
}
}
}
Para rotas a partir do AS 2, isso faz com que a rota pareça 1 2 2 2 2 quando anunciado, onde 1 é de AS 1, o 2 do AS 2 está preparado quatro vezes, e o 2 final é o 2 original recebido do roteador vizinho.