Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

community (Policy Options)

Sintaxe

Nível de hierarquia

Descrição

Definir uma comunidade, comunidade estendida ou grande comunidade para uso em uma condição de correspondência de política de roteamento.

Opções

name— Nome que identifica a expressão regular. O nome pode conter letras, números e hífens (-) e pode ser de até 255 caracteres. Para incluir espaços no nome, inclua-o entre aspas (" ").

invert-match— Inverta os resultados da correspondência da expressão da comunidade. A community condição da correspondência define uma expressão regular e se corresponder ao atributo da comunidade do prefixo recebido, o Junos OS retorna um resultado TRUE. Caso contrário, o Junos OS retorna um resultado FALSO. A invert-match declaração faz com que o Junos OS se comporte em contrário. Se houver correspondência, o Junos OS retorna um resultado FALSO. Se não houver correspondência, o Junos OS retorna um resultado TRUE.

members community-ids— Um ou mais membros da comunidade. Se você especificar mais de um membro, você deve incluir todos os membros entre parênteses.

O formato para community-ids :

A partir do Junos OS Release 15.1, você pode aplicar um membro segmented-nh:.*:0 curinga para aplicar a política BGP a todas as rotas S-PMSI A-D que transportam informações estendidas da comunidade.

as-number é o número AS e pode ser um valor na faixa de 0 a 65.535. community-value é o identificador da comunidade e pode ser um número na faixa de 0 a 65.535.

Você também pode especificar community-ids para as comunidades como um dos seguintes nomes conhecidos da comunidade, que são definidos na RFC 1997, Atributo das comunidades BGP:

  • no-export— As rotas que contêm esse nome da comunidade não são anunciadas fora da fronteira da confederação BGP.

  • no-advertise— As rotas que contêm esse nome da comunidade não são anunciadas para outros pares BGP.

  • no-export-subconfed— As rotas que contêm esse nome da comunidade não são anunciadas para pares BGP externos, incluindo pares na ASs de outros membros dentro de uma confederação BGP.

Você pode excluir explicitamente as informações da comunidade BGP com uma rota estática usando a opção none . Inclua none ao configurar uma rota individual na route parte da static declaração para substituir uma community opção especificada na defaults parte da declaração.

O formato estendido community-ids é o seguinte:

typeé o tipo de comunidade estendida e pode ser umbandwidth, target, , origin, domain-id, src-asrt-importou um número de 16 bits que identifica uma comunidade bgp específica estendida. A target comunidade identifica o destino para o qual a rota está indo. A origin comunidade identifica a origem da rota. A domain-id comunidade identifica o domínio OSPF de onde a rota se originou. A src-as comunidade identifica o sistema autônomo de onde a rota se originou. A rt-import comunidade identifica a rota para instalar na tabela de roteamento.

Nota:

Para src-as, você pode especificar apenas um número AS e não um endereço IP. Para rt-import, você pode especificar apenas um endereço IP e não um número AS.

administrator é o administrador. É um número AS ou um prefixo de endereço IPv4, dependendo do tipo de comunidade estendida.

assigned-number identifica o provedor local.

O formato para vincular uma largura de banda a um número AS é:

bandwidth:as-number:bandwidth

as-number especifica o número de AS e bandwidth especifica a largura de banda em bytes por segundo.

Nota:

No Junos OS Release 9.1 e posterior, você pode especificar números AS de 4 byte conforme definido no RFC 4893, suporte BGP para espaço de número AS de quatro octets, bem como os números AS de 2 byte que são suportados em lançamentos anteriores do Junos OS. Em formato de número simples, você pode configurar um valor na faixa de 1 a 4.294.967.295. Para configurar uma target comunidade ou origin estendida que inclua um número AS de 4 byte no formato de número simples, apequena a letra "L" ao final do número. Por exemplo, uma comunidade-alvo com o número 4 as 334.324 e um número atribuído de 132 é representado como target:334324L:132.

No Junos OS Release 9.2 e posteriores, você também pode usar a notação as-dot ao definir um número AS de 4 byte para as target comunidades estendidas. origin Especifique dois inteiros acompanhados por um período: 16-bit high-order value in decimal.16-bit low-order value in decimal. Por exemplo, o número AS de 4 byte representado em formato de número simples, pois 65546 é representado na notação AS-dot como 1,10.

Conforme definido no RFC 8092, a grande comunidade BGP usa codificação de 12 byte e o formato para BGP grande community-ids é:

large indica a grande comunidade BGP.

global-administrator é o administrador. É um número AS de 4 byte.

assigned-number é um valor de 4 byte usado para identificar o provedor local. A grande comunidade BGP usa dois números atribuídos de 4 byte para identificar o provedor local.

Nível de privilégio exigido

roteamento — Para visualizar essa declaração na configuração.

controle de roteamento — Para adicionar essa declaração à configuração.

Informações de versão

Declaração introduzida antes do Junos OS Release 7.4.

Suporte para configuração no banco de dados dinâmico introduzido no Junos OS Release 9.5.

Suporte à configuração no banco de dados dinâmico introduzido no Junos OS Release 9.5 para switches da Série EX.

Suporte para uma grande comunidade BGP introduzida no Junos OS Release 17.3 para Série MX, Série PTX e Série QFX.