Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

community (Policy Options)

Syntax

Hierarchieebene

Beschreibung

Definieren Sie eine Community, eine erweiterte Community oder eine große Community für die Verwendung in einer Routingrichtlinien-Übereinstimmungsbedingung.

Optionen

name– Name, der den regulären Ausdruck identifiziert. Der Name kann Buchstaben, Zahlen und Bindestriche (-) enthalten und bis zu 255 Zeichen lang sein. Wenn Sie Leerzeichen im Namen einfügen möchten, schließen Sie ihn in Anführungszeichen (" ") ein.

invert-match– Kehrt die Ergebnisse des Community-Ausdrucksabgleichs um. Die community Übereinstimmungsbedingung definiert einen regulären Ausdruck, und wenn er mit dem Community-Attribut des empfangenen Präfixes übereinstimmt, gibt Junos OS ein TRUE-Ergebnis zurück. Ist dies nicht der Fall, gibt Junos OS das Ergebnis FALSE zurück. Die invert-match Aussage führt dazu, dass sich Junos OS gegenteilig verhält. Wenn es eine Übereinstimmung gibt, gibt Junos OS das Ergebnis FALSE zurück. Wenn es keine Übereinstimmung gibt, gibt Junos OS ein TRUE-Ergebnis zurück.

members community-ids– Ein oder mehrere Community-Mitglieder. Wenn Sie mehr als ein Element angeben, müssen Sie alle Elemente in eckige Klammern setzen.

Das Format für community-ids ist:

Ab Junos OS Version 15.1 können Sie ein Platzhaltermitglied segmented-nh:.*:0 anwenden, um die BGP-Richtlinie auf alle S-PMSI A-D-Routen anzuwenden, die erweiterte Community-Informationen enthalten.

as-number ist die AS-Zahl und kann ein Wert im Bereich von 0 bis 65.535 sein. community-value ist der Community-Bezeichner und kann eine Zahl im Bereich von 0 bis 65.535 sein.

Sie können für Communities auch einen der folgenden bekannten Community-Namen angeben community-ids , die in RFC 1997, BGP Communities Attribute, definiert sind:

  • no-export—Routen, die diesen Community-Namen enthalten, werden außerhalb der Grenzen einer BGP-Konföderation nicht angekündigt.

  • no-advertise—Routen, die diesen Community-Namen enthalten, werden anderen BGP-Peers nicht angekündigt.

  • no-export-subconfed– Routen, die diesen Community-Namen enthalten, werden externen BGP-Peers nicht angekündigt, einschließlich Peers in den ASs anderer Mitglieder innerhalb einer BGP-Konföderation.

Mit dieser none Option können Sie BGP-Community-Informationen mit einer statischen Route explizit ausschließen. Include none , wenn Sie eine einzelne Route im route Teil der static Anweisung konfigurieren, um eine community im defaults Teil der Anweisung angegebene Option zu überschreiben.

Das Format für extended community-ids ist das folgende:

typeist der Typ der erweiterten Community und kann entweder eine bandwidthtarget, , origin, domain-idsrc-asrt-import, oder eine 16-Bit-Zahl sein, die eine bestimmte erweiterte BGP-Community identifiziert. Die target Community identifiziert das Ziel, zu dem die Route führt. Die origin Community gibt an, wo die Route ihren Ursprung hat. Die domain-id Community identifiziert die OSPF-Domäne, von der die Route stammt. Die src-as Community identifiziert das autonome System, von dem die Route stammt. Die rt-import Community gibt die zu installierende Route in der Routing-Tabelle an.

Hinweis:

Für src-askönnen Sie nur eine AS-Nummer und keine IP-Adresse angeben. Für rt-importkönnen Sie nur eine IP-Adresse und keine AS-Nummer angeben.

administrator ist der Administrator. Es handelt sich entweder um eine AS-Nummer oder ein IPv4-Adresspräfix, je nach Art der erweiterten Community.

assigned-number Identifiziert den lokalen Anbieter.

Das Format für die Verknüpfung einer Bandbreite mit einer AS-Nummer ist:

bandwidth:as-number:bandwidth

as-number gibt die AS-Nummer und bandwidth die Bandbreite in Bytes pro Sekunde an.

Hinweis:

In Junos OS Version 9.1 und höher können Sie 4-Byte-AS-Nummern angeben, wie in RFC 4893, BGP-Unterstützung für den AS-Nummernraum mit vier Oktetten, definiert, sowie die 2-Byte-AS-Nummern, die in früheren Versionen des Junos-Betriebssystems unterstützt werden. Im Nur-Zahlen-Format können Sie einen Wert im Bereich von 1 bis 4.294.967.295 konfigurieren. Um eine target erweiterte Community zu origin konfigurieren, die eine 4-Byte-AS-Nummer im einfachen Zahlenformat enthält, hängen Sie den Buchstaben "L" an das Ende der Nummer an. Beispiel: Eine Ziel-Community mit der 4-Byte-AS-Nummer 334.324 und einer zugewiesenen Nummer 132 wird als target:334324L:132dargestellt.

In Junos OS Version 9.2 und höher können Sie auch die AS-Punkt-Notation verwenden, wenn Sie eine 4-Byte-AS-Nummer für die und origin erweiterte target Communitys definieren. Geben Sie zwei ganze Zahlen an, die durch einen Punkt verbunden sind: 16-bit high-order value in decimal.16-bit low-order value in decimal. Beispielsweise wird die 4-Byte-AS-Zahl, die im einfachen Zahlenformat als 65546 dargestellt wird, in AS-Punkt-Notation als 1,10 dargestellt.

Wie in RFC 8092 definiert, verwendet die große BGP-Community eine 12-Byte-Codierung, und das Format für große BGP lautet community-ids :

large weist auf eine große BGP-Community hin.

global-administrator ist der Administrator. Es handelt sich um eine 4-Byte-AS-Nummer.

assigned-number ist ein 4-Byte-Wert, der zur Identifizierung des lokalen Anbieters verwendet wird. Die große BGP-Community verwendet zwei zugewiesene 4-Byte-Nummern, um den lokalen Anbieter zu identifizieren.

Erforderliche Berechtigungsstufe

routing: Zum Anzeigen dieser Anweisung in der Konfiguration.

routing-control: Zum Hinzufügen dieser Anweisung zur Konfiguration.

Informationen zur Veröffentlichung

Aussage, die vor Junos OS Version 7.4 eingeführt wurde.

Unterstützung für die Konfiguration in der dynamischen Datenbank, die in Junos OS Version 9.5 eingeführt wurde.

Unterstützung für die Konfiguration in der dynamischen Datenbank, die in Junos OS Version 9.5 für Switches der EX-Serie eingeführt wurde.

Unterstützung für die große BGP-Community, die in Junos OS Version 17.3 für die Serien MX, PTX und QFX eingeführt wurde.