Referência de atributo da política de rota do BGP
Nesta página, mostramos exemplos de políticas de rota do BGP usando a Common Expression Language (CEL) para o Cloud Router.
Atributos de correspondência
A tabela a seguir descreve os atributos de correspondência disponíveis para políticas de rota do BGP:
Atributos |
Descrição |
---|---|
|
Lista de comunidades atribuídas à rota do BGP |
|
Intervalo de IP para a rota do BGP |
Operações de correspondência
A tabela a seguir descreve as operações de correspondência disponíveis para políticas de rota do BGP:
Operação |
Descrição |
---|---|
|
Retorna verdadeiro se as comunidades forem um superconjunto da lista Um community_value é um campo de 32 bits dividido em duas seções de 16 bits. Convencionalmente, os primeiros 16 bits do valor codificam o número do sistema autônomo (AS, na sigla em inglês) da rede que originou a comunidade, mas o Cloud Router não aplica essa convenção. Os segundos 16 bits do valor codificam um número exclusivo atribuído pelo AS de origem. Restrita apenas à importação. |
|
Retorna |
|
Retorna |
|
Retornará
Negável com |
|
Retorna um objeto de prefixo que representa o intervalo CIDR
|
|
Retorna um objeto de intervalo de prefixos que é uma cópia de
|
|
Retorna um objeto de intervalo de prefixos que é uma cópia de |
|
Retorna um objeto de intervalo de prefixos que é uma cópia de
|
|
Retorna um objeto de intervalo de prefixos que é uma cópia de |
|
Retornará x e y precisam ser expressões booleanas que usam o atributo |
Devido às regras para operações ||
(OR), todas as condições são
efetivamente zero ou mais operações de correspondência destination
conectadas por OR.
(D0 || D1 || ... || Dm)
A tabela a seguir é um exemplo de como usar prefix
para criar expressões regulares complexas
em comparação com alguns fornecedores de roteadores:
Cloud Router | Cisco | Juniper | Explicação |
---|---|---|---|
|
|
|
Corresponde exatamente ao prefixo |
|
|
|
Corresponde exatamente ao prefixo |
|
|
|
Corresponda o intervalo em |
|
|
|
Corresponda o intervalo em |
|
|
|
Corresponda o intervalo em |
|
|
|
Corresponda o intervalo em |
Atributos de ação
A tabela a seguir descreve os atributos de ação disponíveis para políticas de rota do BGP:
Atributo |
Descrição |
Restrições |
---|---|---|
|
A lista de números do AS que a atualização de rota do BGP percorreu |
Exportar e importar |
|
A lista de comunidades da rota |
Somente exportação |
|
Distribuidor de saídas por vários caminhos (MED, na sigla em inglês) do trajeto |
Exportar e importar |
Operações de ação
Na tabela a seguir, descrevemos as operações de ação disponíveis para as políticas de rotas do BGP:
Operação |
Descrição |
Restrições |
---|---|---|
|
Aceita a rota do BGP e interrompe a avaliação posterior das políticas ou dos termos de rota do BGP, incluindo qualquer ação posterior a esta. |
Nenhum |
|
Filtra a rota do BGP e interrompe a avaliação posterior das políticas ou dos termos do BGP, incluindo as ações que vêm depois dele. |
Nenhum |
|
Interrompe a execução dos termos restantes nesta política de rota do BGP (incluindo qualquer ação após o termo) e avança para a próxima política de rota do BGP aplicada (se houver). |
Nenhum |
|
Adiciona uma lista de números AS ao atributo AS-PATH como uma sequência.
|
Nenhum |
|
Adiciona o valor da comunidade à lista de comunidades. O valor da comunidade pode ser uma única comunidade ou uma lista. Todos os valores de comunidade que são comunidades particulares mapeadas com os seguintes ASNs do Google são ignorados pelo Cloud Router: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Somente exportação |
|
Remove o valor da comunidade da lista de comunidades. O valor da comunidade pode ser uma única comunidade ou uma lista. Todos os valores de comunidade que são comunidades particulares mapeadas com os seguintes ASNs do Google são ignorados pelo Cloud Router: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Somente exportação |
|
Substitui a lista de comunidades pelo valor da comunidade, que pode estar vazio. Todos os valores de comunidade que são comunidades particulares mapeadas com os seguintes ASNs do Google são ignorados pelo Cloud Router: 6432, 15169, 16550, 16591, 19448, 19527, 22859, 26910, 32381, 36039, 36384, 36385, 36492, 55023 |
Somente exportação |
|
Define MED como |
Nenhum |