loops (BGP Address Family)
Syntax
loops number;
Hierarchieebene
[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]
Beschreibung
Lassen Sie für die angegebene BGP-Adressfamilie die AS-Nummer des lokalen Geräts in den empfangenen AS-Pfaden zu und geben Sie die Anzahl der Zeiten an, in denen die Erkennung des as des lokalen Geräts im AS_PATH-Attribut zulässig ist. Wenn die Anzahl die angegebene Schleifenanzahl übersteigt, verwirft das System diese Route. Wenn Sie beispielsweise konfigurieren loops 1
, wird die Route verworfen, wenn die AS-Nummer des lokalen Geräts im Pfad mehr als einmal erkannt wird. Dies verhindert Routing-Schleifen und ist das Standardverhalten. Wenn Sie konfigurieren loops 2
, wird die Route verworfen, wenn die AS-Nummer des lokalen Geräts mehr als zwei Mal erkannt wurde.
Zum Debuggen können Sie die keep all
Option "If you want to hide this route" konfigurieren.
Einige Beispiele für BGP-Adressfamilien sind wie folgt:
inet unicast
inet-vpn multicast
inet6 any
l2vpn auto-discovery-only
...
Diese Liste ist für die Kürze gekürzt. Um eine vollständige Liste der Protokollfamilien zu erhalten, für die Sie die loops
Anweisung angeben können, geben Sie den help apropos loops
Konfigurationsbefehl auf [edit protcols bgp]
Hierarchieebene auf Ihrem Gerät ein.
[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
...
Wenn Sie die loops
Anweisung für eine bestimmte BGP-Adressfamilie konfigurieren, wird dieser Wert verwendet, um den AS-Pfad für Routen zu bewerten, die von einem BGP-Peer für die angegebene Adressfamilie empfangen werden, und nicht den Schleifenwert, der für die globale AS-Nummer mit der loops
Anweisung auf [edit routing-options autonomous-system as-number]
Hierarchieebene konfiguriert wurde.
Optionen
number
— Maximale Anzahl von Fällen, mit denen die AS-Nummer des lokalen Geräts im AS_PATH-Attribut zulässig ist, um die Route zu akzeptieren.
Bereich: 1 bis 10
Standard: Keine. Das System führt keine Aktionen aus, wenn die
loops (BGP Address Family)
Anweisung nicht konfiguriert ist.
Erforderliche Berechtigungsstufe
Routing: Diese Anweisung wird in der Konfiguration angezeigt.
routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.
Versionsinformationen
Erklärung eingeführt in Junos OS Version 9.6.