Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

community (Policy Options)

Syntaxe

Niveau hiérarchique

Description

Définissez une communauté, une communauté étendue ou une grande communauté à utiliser dans une condition de correspondance de stratégie de routage.

Options

name: nom qui identifie l’expression régulière. Le nom peut contenir des lettres, des chiffres et des traits d’union (-) et peut comporter jusqu’à 255 caractères. Pour inclure des espaces dans le nom, mettez-le entre guillemets ( » « ).

invert-match: inverse les résultats de la correspondance d’expression de la communauté. La community condition de correspondance définit une expression régulière et, si elle correspond à l’attribut community du préfixe reçu, Junos OS renvoie un résultat TRUE. Si ce n’est pas le cas, Junos OS renvoie un résultat FAUX. L’affirmation invert-match oblige Junos OS à se comporter de manière contraire. S’il existe une correspondance, Junos OS renvoie un résultat FAUX. S’il n’y a pas de correspondance, Junos OS renvoie un résultat TRUE.

members community-ids: un ou plusieurs membres de la communauté. Si vous spécifiez plusieurs membres, vous devez les placer entre crochets.

Le format pour community-ids est le suivant :

À partir de Junos OS version 15.1, vous pouvez appliquer un membre segmented-nh:.*:0 générique pour appliquer la stratégie BGP à toutes les routes S-PMSI A-D transportant des informations étendues de la communauté.

as-number est le nombre AS et peut être une valeur comprise entre 0 et 65 535. community-value est l’identificateur de la communauté et peut être un nombre compris entre 0 et 65 535.

Vous pouvez également spécifier community-ids pour les communautés l’un des noms de communauté connus suivants, qui sont définis dans RFC 1997, attribut de communautés BGP :

  • no-export—Les itinéraires contenant ce nom de communauté ne sont pas annoncés en dehors des limites d’une confédération BGP.

  • no-advertise: les itinéraires contenant ce nom de communauté ne sont pas annoncés aux autres homologues BGP.

  • no-export-subconfed—Les itinéraires contenant ce nom de communauté ne sont pas annoncés aux homologues BGP externes, y compris les homologues dans les AS d'autres membres au sein d'une confédération BGP.

Vous pouvez exclure explicitement les informations de la communauté BGP avec une route statique à l’aide de l’optionnone. Inclure none lors de la configuration d’un itinéraire individuel dans la partie de l’instruction pour remplacer une community option spécifiée dans la route defaults partie de l’instructionstatic.

Le format d’extension community-ids est le suivant :

typeest le type de communauté étendue et peut être un , , , , , src-asrt-importdomain-idorigintargetou un bandwidthnombre de 16 bits qui identifie une communauté étendue BGP spécifique. La target communauté identifie la destination vers laquelle l’itinéraire va. La origin collectivité détermine l’origine de l’itinéraire. La domain-id communauté identifie le domaine OSPF d’où provient l’itinéraire. La src-as communauté identifie le système autonome d’où provient l’itinéraire. La rt-import communauté identifie le chemin à installer dans la table de routage.

Note:

Pour src-as, vous ne pouvez spécifier qu’un numéro AS et non une adresse IP. Pour rt-import, vous pouvez spécifier uniquement une adresse IP et non un numéro AS.

administrator est l’administrateur. Il s’agit d’un numéro AS ou d’un préfixe d’adresse IPv4, selon le type de communauté étendue.

assigned-number identifie le fournisseur local.

Le format de liaison d’une bande passante avec un numéro AS est le suivant :

bandwidth:as-number:bandwidth

as-number spécifie le numéro AS et bandwidth spécifie la bande passante en octets par seconde.

Note:

Dans Junos OS version 9.1 et ultérieure, vous pouvez spécifier des numéros AS sur 4 octets tels que définis dans RFC 4893, la prise en charge BGP de l’espace numérique AS à quatre octets, ainsi que les numéros AS sur 2 octets pris en charge dans les versions antérieures de Junos OS. En nombre brut, vous pouvez configurer une valeur comprise entre 1 et 4 294 967 295. Pour configurer une target communauté étendue origin qui inclut un numéro AS de 4 octets au format numérique brut, ajoutez la lettre « L » à la fin du nombre. Par exemple, une communauté cible avec le numéro AS de 4 octets 334 324 et un numéro attribué de 132 est représentée par target:334324L:132.

Dans Junos OS version 9.2 et ultérieure, vous pouvez également utiliser la notation AS-dot lorsque vous définissez un numéro AS de 4 octets pour les target communautés étendues origin . Spécifiez deux entiers joints par un point : 16-bit high-order value in decimal..16-bit low-order value in decimal Par exemple, le nombre AS de 4 octets représenté au format 65546 est représenté en notation AS-dot comme 1.10.

Comme défini dans la RFC 8092, BGP grande communauté utilise un codage de 12 octets et le format pour BGP large community-ids est :

large indique une grande communauté BGP.

global-administrator est l’administrateur. Il s’agit d’un nombre AS de 4 octets.

assigned-number est une valeur de 4 octets utilisée pour identifier le fournisseur local. La grande communauté BGP utilise deux numéros de 4 octets pour identifier le fournisseur local.

Niveau de privilège requis

routage : pour afficher cette instruction dans la configuration.

routing-control : pour ajouter cette instruction à la configuration.

Informations sur la version

Déclaration introduite avant Junos OS version 7.4.

Prise en charge de la configuration dans la base de données dynamique introduite dans Junos OS version 9.5.

Prise en charge de la configuration dans la base de données dynamique introduite dans Junos OS version 9.5 pour les commutateurs EX Series.

Prise en charge de la grande communauté BGP introduite dans Junos OS version 17.3 pour MX Series, PTX Series et QFX Series.