loops (BGP Address Family)
Sintaxe
loops number;
Nível de hierarquia
[edit logical-systems logical-system-name protocols bgp family address-family], [edit logical-systems logical-system-name protocols bgp group group-name family address-family], [edit logical-systems logical-system-name protocols bgp group group-name neighbor address family address-family], [edit protocols bgp family address-family], [edit protocols bgp group group-name family address-family], [edit protocols bgp group group-name neighbor address family address-family]
Descrição
Para a família de endereços BGP especificada, permita o número AS do dispositivo local nos caminhos de AS recebidos e especifique o número de vezes que a detecção do AS do dispositivo local no atributo AS_PATH é permitida. Se a contagem exceder a contagem de loops especificada, o sistema descarta essa rota. Por exemplo, se você configurar loops 1
, a rota será descartada se o número AS do dispositivo local for detectado no caminho mais de uma vez. Isso evita loops de roteamento e é o comportamento padrão. Se você configurar loops 2
, a rota será descartada se o número AS do dispositivo local for detectado mais de 2 vezes.
Para depuração, você pode configurar a opção keep all
se quiser esconder essa rota.
Alguns exemplos de famílias de endereços BGP são os seguintes:
inet unicast
inet-vpn multicast
inet6 any
l2vpn auto-discovery-only
...
Esta lista é truncada por brevidade. Para uma lista completa de famílias de protocolo para as quais você pode especificar a loops
declaração, insira o comando de help apropos loops
configuração no nível de [edit protcols bgp]
hierarquia em seu dispositivo.
[edit protocols bgp]
user@host# help apropos loops
set family inet unicast loops
Allow local AS in received AS paths
set family inet unicast loops <loops>
AS-Path loop count
set family inet multicast loops
Allow local AS in received AS paths
set family inet multicast loops <loops>
AS-Path loop count
set family inet flow loops
Allow local AS in received AS paths
set family inet flow loops <loops>
AS-Path loop count
set family inet any loops
Allow local AS in received AS paths
set family inet any loops <loops>
AS-Path loop count
set family inet labeled-unicast loops
Allow local AS in received AS paths
...
Quando você configura a loops
declaração para uma família de endereços BGP específica, esse valor é usado para avaliar o caminho AS para rotas recebidas por um peer BGP para a família de endereços especificada, em vez do valor de loop configurado para o número AS global com a loops
declaração no nível de [edit routing-options autonomous-system as-number]
hierarquia.
Opções
number
— Número máximo de vezes que o número AS do dispositivo local é permitido no atributo AS_PATH aceitar a rota.
Gama: 1 a 10
Padrão: Nenhum. O sistema não toma nenhuma ação a menos que a
loops (BGP Address Family)
declaração esteja configurada.
Nível de privilégio necessário
roteamento — Para ver essa declaração na configuração.
controle de roteamento — para adicionar essa declaração à configuração.
Informações de lançamento
Declaração introduzida no Junos OS Release 9.6.