Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Variables prédéfinies dans les profils dynamiques

Variables prédéfinies

Le profil dynamique obtient et remplace les valeurs des variables prédéfinies à partir d’un paquet de données client entrant et d’une configuration (locale et RADIUS). Ces variables sont prédéfinies : vous les utilisez dans le corps d’un profil dynamique sans avoir à définir d’abord les variables au niveau de la [dynamic-profiles profile-name variables] hiérarchie. Le Tableau 1 fournit une liste de variables prédéfinies, leurs descriptions et l’emplacement dans la hiérarchie de Junos OS où vous pouvez les configurer.

Tableau 1 : Variables et définitions prédéfinies

Variable

Définition

Accès et routes internes à l’accès

$junos-framed-route-cost

Métrique du coût d’une route d’accès IPv4. Vous spécifiez cette variable avec l’instruction metric au niveau de la [edit dynamic-profiles profile-name routing-options access route address] hiérarchie.

$junos-framed-route-distance

Distance d’une route d’accès IPv4. Vous spécifiez cette variable avec l’instruction preference au niveau de la [edit dynamic-profiles profile-name routing-options access route address] hiérarchie.

$junos-framed-route-ip-address-prefix

Préfixe de route d’une route d’accès IPv4. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name routing-options access] hiérarchie de l’instruction route .

$junos-framed-route-ipv6-address-prefix

Préfixe de route d’une route d’accès IPv6. Vous spécifiez cette variable avec l’instruction à l’un route des niveaux hiérarchiques suivants :

  • [edit dynamic-profiles profile-name routing-instances $junos-routing-instance routing-options rib $junos-ipv6-rib access]

  • [edit dynamic-profiles profile-name routing-options rib $junos-ipv6-rib access]

$junos-framed-route-ipv6-cost

Métrique du coût d’une route d’accès IPv6. Vous spécifiez cette variable avec l’instruction à l’un metric des niveaux hiérarchiques suivants :

  • [edit dynamic-profiles profile-name routing-instances $junos-routing-instance routing-options rib $junos-ipv6-rib access route $junos-framed-route-ipv6-address-prefix]

  • [edit dynamic-profiles profile-name routing-options rib $junos-ipv6-rib access route $junos-framed-route-ipv6-address-prefix]

$junos-framed-route-ipv6-distance

Distance d’une route d’accès IPv6. Vous spécifiez cette variable avec l’instruction à l’un preference des niveaux hiérarchiques suivants :

  • [edit dynamic-profiles profile-name routing-instances $junos-routing-instance routing-options rib $junos-ipv6-rib access route $junos-framed-route-ipv6-address-prefix]

  • [edit dynamic-profiles profile-name routing-options rib $junos-ipv6-rib access route $junos-framed-route-ipv6-address-prefix]

$junos-framed-route-ipv6-nexthop

Adresse IPv6 de saut suivant d’une route d’accès. Vous spécifiez cette variable avec l’instruction à l’un next-hop des niveaux hiérarchiques suivants :

  • [edit dynamic-profiles profile-name routing-instances $junos-routing-instance routing-options rib $junos-ipv6-rib access route $junos-framed-route-ipv6-address-prefix]

  • [edit dynamic-profiles profile-name routing-options rib $junos-ipv6-rib access route $junos-framed-route-ipv6-address-prefix]

$junos-framed-route-ipv6-tag

Valeur de balise d’une route d’accès IPv6. Vous spécifiez cette variable avec l’instruction à l’un tag des niveaux hiérarchiques suivants :

  • [edit dynamic-profiles profile-name routing-instances $junos-routing-instance routing-options rib $junos-ipv6-rib access route $junos-framed-route-ipv6-address-prefix]

  • [edit dynamic-profiles profile-name routing-options rib $junos-ipv6-rib access route $junos-framed-route-ipv6-address-prefix]

$junos-framed-route-nexthop

Adresse IPv4 de saut suivant d’une route d’accès. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name routing-options access route address] hiérarchie de l’instruction next-hop .

$junos-framed-route-tag

Valeur de balise d’une route d’accès IPv4. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name routing-options access route address] hiérarchie de l’instruction tag .

$junos-framed-route-tag2

Valeur Tag2 pour les routes statiques. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name routing-options access route $junos-framed-route-ip-address-prefix] hiérarchie de l’instruction tag2 .

nom_interface-$junos

Interface logique d’une route interne à l’accès. DHCP ou PPP fournit ces informations lorsque l’abonné se connecte. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name routing-options access-internal route address] hiérarchie de l’instruction qualified-next-hop .

Cette variable est également utilisée pour créer des interfaces de multiplexage IP dynamiques.

$junos-IPv6-RIB

Table de routage d’une route d’accès IPv6. Vous spécifiez cette variable avec l’instruction rib au niveau de la [edit dynamic-profiles profile-name routing-instances $junos-routing-instance routing-options] hiérarchie.

Vous pouvez utiliser cette variable pour spécifier une instance de routage différente par défaut pour le routage.

$junos-adresse-abonné-ip

Adresse IP d’un abonné identifié dans une route interne à l’accès. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name routing-options access-internal] hiérarchie de l’instruction route .

Cette variable est également utilisée pour créer des interfaces de multiplexage IP dynamiques.

$junos-adresse-abonné-mac

Adresse MAC d’un abonné identifié dans une route interne à l’accès. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name routing-options access-internal route address qualified-next hop underlying-interface] hiérarchie de l’instruction mac-address .

Protocoles dynamiques

$junos-igmp-access-group-name

Spécifie la liste d’accès à utiliser pour le filtre source (S).

$junos-igmp-access-source-group-name

Spécifie la liste d’accès à utiliser pour le filtre source-group (S,G).

$junos-igmp-enable

Garantit qu’IGMP n’est pas désactivé sur l’interface par une méthode d’authentification et de gestion basée sur AAA (par exemple, RADIUS). Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name protocols igmp] hiérarchie de l’instruction interface .

$junos-igmp-immediate-leave

Active le congé immédiat IGMP sur l’interface. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name protocols igmp] hiérarchie de l’instruction interface .

$junos-igmp-version

Version IGMP configurée dans un profil d’accès client. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné accède au routeur. La version est appliquée à l’abonné accédant lorsque le profil est instancié. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name protocols igmp] hiérarchie de l’instruction interface .

nom_interface-$junos

Nom de l’interface dynamique à laquelle le client d’accès de l’abonné se connecte. Son utilisation consiste à activer dynamiquement IGMP sur l’interface de l’abonné. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name protocols igmp] hiérarchie de l’instruction interface .

Le nom de l’interface est dérivé de la concaténation des $junos-interface-ifd-name et des $junos-underlying-interface-unit variables obtenues lorsqu’un abonné est créé dynamiquement au niveau de la [dynamic-profiles profile-name interfaces] hiérarchie.

$junos-ipv6-ndra-prefix

Valeur du préfixe de l’interface de publication du routeur. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné accède au routeur. La valeur du préfixe est appliquée à l’abonné accédant lorsque le profil est instancié. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name protocols router-advertisement interface $junos-interface-name] hiérarchie.

$junos-mld-access-group-name

Spécifie la liste d’accès à utiliser pour le filtre de groupe (G).

$junos-mld-access-source-group-name

Spécifie la liste d’accès à utiliser pour le filtre source-group (S,G).

$junos-mld-enable

Garantit que MLD n’est pas désactivé sur l’interface par une méthode d’authentification et de gestion basée sur AAA (par exemple, RADIUS). Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name protocols mld] hiérarchie de l’instruction interface .

$junos-mld-un-départ immédiat

Active le départ immédiat de MLD sur l’interface. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name protocols mld] hiérarchie de l’instruction interface .

$junos-mld-version

Version MLD configurée dans un profil d’accès client. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné accède au routeur. La version est appliquée à l’abonné accédant lorsque le profil est instancié. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name protocols mld] hiérarchie de l’instruction interface .

Dynamic CoS : paramètres du profil de contrôle du trafic

$junos-cos-adjust-minimum

Vitesse de mise en forme ajustée minimale configurée dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction adjust-minimum au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-byte-adjust

Valeur d’ajustement en octets configurée dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’option bytes avec l’instruction overhead-accounting au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-byte-adjust-cell

Octets supplémentaires lorsque le trafic ATM en aval est en mode cellule.

Remarque :

Ne configurez pas la variable $junos-cos-byte-adjust-cell lorsque la variable $junos-cos-byte-adjust est configurée.

$junos-cos-byte-adjust-frame

Octets supplémentaires lorsque le trafic ATM en aval est en mode trame.

Remarque :

Ne configurez pas la variable $junos-cos-byte-adjust-frame lorsque la variable $junos-cos-byte-adjust est configurée.

$junos-cos-delay-buffer-rate

Taux de mémoire tampon de retard configuré dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction delay-buffer-rate au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-excess-rate

Taux excédentaire configuré dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction excess-rate au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-excès-haut-

Débit configuré pour l’excès de trafic prioritaire dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction excess-rate-high au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-excès-faible-

Débit configuré pour le trafic excédentaire faible priorité dans un profil de contrôle du trafic dans un profil dynamique pour l’accès des abonnés. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction excess-rate-low au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-garanti

Taux garanti configuré dans un profil de contrôle du trafic dans un profil dynamique Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction guaranteed-rate au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-rate-guaranteed-burst

Taille de rafale pour le débit garanti configuré dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable avec l’option burst-size de l’instruction guaranteed-rate au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-scheduler-map

Nom de la carte du planificateur configuré dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction scheduler-map au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

Le mappage du planificateur peut être défini dynamiquement (au niveau de la [edit dynamic-profiles profile-name class-of-service scheduler-maps] hiérarchie) ou statiquement (au niveau de la [edit class-of-service scheduler-maps] hiérarchie).

$junos-cos-mode-shaping (en anglais)

Mode de mise en forme configuré dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction overhead-accounting au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-shaping-rate

Taux de mise en forme configuré dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction shaping-rate au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-shaping-rate-burst

Taille de rafale pour la vitesse de mise en forme configurée dans un profil de contrôle du trafic dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable avec l’option burst-size de l’instruction shaping-rate au niveau de la [edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] hiérarchie.

$junos-cos-shaping-rate-excès-élevé

Taux de mise en forme configuré pour l’excès de trafic prioritaire dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-shaping-rate-excès-rafale élevée

Taille de rafale de la vitesse de mise en forme configurée pour l’excès de trafic prioritaire dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques définies au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-shaping-rate-excès-bas

Taux de mise en forme configuré pour l’excès de trafic basse priorité dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-shaping-rate-excès-faible-rafale

Vitesse de mise en forme de la taille des rafales configurée pour l’excès de trafic basse priorité dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques définies au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-shaping-rate-priority-high

Taux de mise en forme configuré pour le trafic hautement prioritaire dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-shaping-rate-priority-high-burst

Vitesse de mise en forme, taille de rafale configurée pour le trafic prioritaire dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques définies au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-shaping-rate-priority-low

Taux de mise en forme configuré pour le trafic de faible priorité dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-chaping-rate-priority-low-burst

Vitesse de mise en forme ; taille de rafale configurée pour le trafic de faible priorité dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques définies au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-shaping-rate-priority-medium

Taux de mise en forme configuré pour le trafic de priorité moyenne dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-shaping-rate-priority-medium-burst

Taille de rafale de vitesse de mise en forme configurée pour le trafic de priorité moyenne dans un profil de contrôle du trafic pour un ensemble d’interfaces dynamiques ou d’interfaces ACI dynamiques au niveau d’un foyer. Il est interdit de spécifier cette variable dans un profil de contrôle du trafic pour une interface dynamique d’abonné.

$junos-cos-profil-de-contrôle du trafic

Profil de contrôle du trafic configuré dans un profil dynamique pour l’accès des abonnés. Junos OS obtient les informations de profil du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction traffic-control-profiles au niveau de la [edit dynamic-profiles profile-name class-of-service] hiérarchie.

Dynamic CoS — Paramètres du planificateur

$junos-cos-scheduler

Nom d’un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers] hiérarchie.

$junos-cos-scheduler-bs

Taille de la mémoire tampon en pourcentage de la mémoire tampon totale, spécifiée pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction buffer-size avec l’option percent au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name] hiérarchie.

$junos-cos-scheduler-pri

Valeur de priorité de planification des paquets spécifiée pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction priority au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name] hiérarchie.

$junos-cos-scheduler-dropfile-any

Nom du profil d’abandon pour la détection précoce aléatoire (RED) pour le niveau any de priorité des pertes spécifié pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction drop-profile au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name drop-profile-map loss-priority any protocol any] hiérarchie.

Le profil de dépôt doit être configuré de manière statique (au niveau de la [edit class-of-service drop-profiles] hiérarchie).

$junos-cos-scheduler-dropfile-high

Nom du profil d’abandon pour la détection précoce aléatoire (RED) pour le niveau high de priorité des pertes spécifié pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction drop-profile au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name drop-profile-map loss-priority high protocol any] hiérarchie.

Le profil de dépôt doit être configuré de manière statique (au niveau de la [edit class-of-service drop-profiles] hiérarchie).

$junos-cos-scheduler-dropfile-low

Nom du profil d’abandon pour la détection précoce aléatoire (RED) pour le niveau low de priorité des pertes spécifié pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction drop-profile au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name drop-profile-map loss-priority low protocol any] hiérarchie.

Remarque :

Le profil de dépôt doit être configuré statiquement (au niveau de la hiérarchie) pour la [edit class-of-service drop-profiles] priorité lowdes pertes .

$junos-cos-scheduler-dropfile-medium-high

Nom du profil d’abandon pour la détection précoce aléatoire (RED) pour le niveau medium-high de priorité des pertes spécifié pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction drop-profile au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name drop-profile-map loss-priority medium-high protocol any] hiérarchie.

Le profil de dépôt doit être configuré de manière statique (au niveau de la [edit class-of-service drop-profiles] hiérarchie).

$junos-cos-scheduler-dropfile-medium-low

Nom du profil d’abandon pour la détection précoce aléatoire (RED) pour le niveau medium-low de priorité des pertes spécifié pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction drop-profile au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name drop-profile-map loss-priority medium-low protocol any] hiérarchie.

Remarque :

Le profil de dépôt doit être configuré de manière statique (au niveau de la [edit class-of-service drop-profiles] hiérarchie).

$junos-cos-scheduler-excess-priority

Valeur de priorité du taux excédentaire spécifié pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction excess-priority au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name] hiérarchie.

$junos-cos-scheduler-excess-rate

Valeur du taux excédentaire spécifié pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction excess-rate au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name] hiérarchie.

$junos-cos-scheduler-shaping-rate

Valeur de la vitesse de mise en forme spécifiée pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction shaping-rate au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name] hiérarchie.

$junos-cos-scheduler-tx

Débit de transmission spécifié pour un planificateur configuré dans un profil dynamique. Junos OS obtient ces informations du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface d’abonné statique ou dynamique à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction transmit-rate au niveau de la [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name] hiérarchie.

Dynamic CoS : ensembles d’interfaces dynamiques

$junos-nom-de-l’interface-d’agrégation

Nom d’un ensemble d’interfaces CoS L2 hiérarchique qui représente un nœud intermédiaire logique (DPU-C ou arborescence PON) dans le réseau d’accès. Ceci est également connu sous le nom d’ensemble d’interfaces d’agrégation dynamique. La variable prend l’une des valeurs suivantes :

  • Lorsque l’option hierarchical-access-network-detection est configurée pour les lignes d’accès et que la valeur de l’attribut Access-Aggregation-Circuit-ID-ASCII (TLV 0x03) reçue soit dans le message ANCP Port Up, soit dans les balises PPPoE PADR IA commence par un # caractère, la variable prend la valeur du reste de la chaîne après le # caractère. Le # caractère identifie la chaîne en tant qu’identificateur de backhaul.

  • Lorsque l’option n’est hierarchical-access-network-detection pas configurée, ou si la chaîne ne commence pas par le # caractère, la variable prend la valeur spécifiée avec l’instruction predefined-variable-defaults .

Vous référencez cette variable dans l’instruction interface-set au niveau de la [edit dynamic-profiles profile-name interfaces] hiérarchie.

$junos-nom-de-l-interface-ensemble

Nom du jeu d’interfaces obtenu à partir du message Accès-Acceptation du serveur RADIUS lorsqu’un abonné s’authentifie sur l’interface à laquelle le profil dynamique est attaché.

Vous référencez cette variable dans l’instruction interface-set au niveau de la [edit dynamic-profiles profile-name interfaces] hiérarchie.

$junos-phy-ifd-interface-set-name

Nom généré localement d’un jeu d’interfaces associé à l’interface physique sous-jacente dans un profil dynamique. Cette variable prédéfinie vous permet de regrouper tous les abonnés sur une interface physique spécifique afin d’appliquer des services à l’ensemble du groupe d’abonnés.

Cet ensemble d’interfaces est un jeu d’interfaces de niveau 2 par défaut pour les hiérarchies à quatre niveaux et un jeu d’interfaces de niveau 3 par défaut pour les hiérarchies à cinq niveaux.

Vous pouvez utiliser cette variable prédéfinie pour économiser les ressources CoS dans une topologie mixte d’entreprise et résidentielle en rassemblant les abonnés résidentiels dans un ensemble d’interfaces associé à l’interface physique. Ainsi, un nœud de niveau 2 est utilisé pour l’ensemble d’interfaces au lieu d’un pour chaque interface résidentielle.

Sinon, étant donné que les abonnés professionnels et résidentiels partagent la même interface et que les abonnés professionnels ont besoin de trois niveaux de CoS, trois niveaux sont configurés pour chaque abonné résidentiel. Cela se traduit par la consommation d’un nœud de niveau 2 inutile pour chaque connexion résidentielle, ce qui gaspille des ressources CoS.

Vous référencez cette variable dans l’instruction interface-set au niveau de la [edit dynamic-profiles profile-name interfaces] hiérarchie.

$junos-phy-ifd-underlying-intf-set-name

Nom d’un jeu d’interfaces par défaut, basé sur la topologie, basé sur le nom de l’interface physique avec le suffixe « -underlying » pour conserver les nœuds CoS L2 hiérarchiques.

Cette interface est utilisée comme jeu d’interfaces de niveau 2 par défaut.

Vous référencez cette variable dans l’instruction interface-set au niveau de la [edit dynamic-profiles profile-name interfaces] hiérarchie.

$junos-svlan-interface-set-name

Nom généré localement d’un ensemble d’interfaces destiné à être utilisé par des interfaces VLAN À DOUBLE BALISE (S-VLAN). Le nom est basé sur la balise externe du VLAN à double balise. Le format de la variable générée est physical_interface_name-outer_vlan_tag.

Par exemple, une interface Ethernet ge-1/1/0, avec une interface VLAN à double balise qui a une balise externe 111, donne une valeur ge-1/1/0-111 pour $junos-svlan-interface-set-name.

Vous référencez cette variable dans l’instruction interface-set au niveau de la [edit dynamic-profiles profile-name interfaces] hiérarchie.

$junos-tagged-vlan-interface-set-name

Nom généré localement d’un ensemble d’interfaces qui regroupe des interfaces logiques empilées sur des interfaces de multiplexage VLAN empilées logiques. Vous pouvez utiliser cette variable pour un VLAN 1:1 (double balise ; client individuel) ou N :1 (balise unique ; service). Le format de la variable générée diffère selon le type de VLAN comme suit :

  • VLAN (client) à double balise : le format est physical_interface_name-outer_vlan_tag-inner_vlan_tag.

    Par exemple, une interface Ethernet ge-1/1/0, avec une interface VLAN à double balise qui a une balise externe de 111 et une balise interne de 200, donne une valeur de ge-1/1/0-111–200 pour $junos-tagged-vlan-interface-set-name.

  • VLAN (service) à balise unique : format :physical_interface_namevlan_tag

    Par exemple, une interface Ethernet ge-1/1/0, avec un VLAN N :1 qui a une seule balise de 200, donne une valeur ge-1/1/0-200 pour $junos-tagged-vlan-interface-set-name.

Vous référencez cette variable dans l’instruction interface-set au niveau de la [edit dynamic-profiles profile-name interfaces] hiérarchie.

Paramètres dynamiques de gestion des pannes de connectivité

$junos-action-profile

Nom du profil d’action configuré dans un profil dynamique.

$junos-ccm-interval

Intervalle de contrôle de continuité configuré dans un profil dynamique.

seuil de perte $junos

Nombre de messages de contrôle de continuité perdus avant de marquer le MEP distant comme inactif, configuré dans un profil dynamique.

$junos-ma-name-format

Nom du format de nom d’association de maintenance configuré dans un profil dynamique.

$junos-md-name-format

Nom du format du domaine de maintenance configuré dans un profil dynamique.

$junos-ma-nom

Nom de l’association de maintenance configurée dans un profil dynamique.

$junos niveau DM

Valeur de 'Niveau', configurée dans un profil dynamique.

$junos-nom-md

Nom du domaine de maintenance configuré dans un profil dynamique.

$junos-mep-id

Valeur 'MEP' configurée dans le profil dynamique.

$junos-distant-mep-id

Valeur 'Remote MEP' configurée dans le profil dynamique.

Mécanismes de contrôle hiérarchiques améliorés (Junos OS Evolved)

$junos-hpolicer-high-cir

Débit d’information garanti (CIR) pour le trafic prioritaire dans un régulateur hiérarchique.

$junos-hpolicer-high-max-cir

Débit d’information maximal validé pour le trafic prioritaire, qui permet de limiter le débit jusqu’à cette valeur.

$junos-hpolicer-high-committed-burst

Taille de rafale validée pour le trafic prioritaire, qui limite la quantité de trafic en rafale autorisée.

$junos-hpolicer-med-high-cir

Le CIR pour le trafic de priorité moyenne à élevée.

$junos-hpolicer-med-high-max-cir

CIR maximal pour le trafic de priorité moyenne à élevée.

$junos-hpolicer-med-high-committed-burst

Taille de la rafale pour le trafic de priorité moyenne à élevée.

$junos-hpolicer-med-low-cir

Le CIR pour le trafic de priorité moyenne-basse.

$junos-hpolicer-med-low-max-cir

CIR maximal pour le trafic de priorité moyenne-basse.

$junos-hpolicer-med-low-committed-burst

Taille de la rafale pour le trafic de priorité moyenne-faible.

$junos-hpolicer-low-cir

Le CIR pour le trafic de faible priorité.

$junos-hpolicer-low-max-cir

CIR maximal pour le trafic de faible priorité.

$junos-hpolicer-low-committed-burst

Taille de la rafale pour le trafic de faible priorité.

Filtres — Politiques obtenues par RADIUS

filtre d’entrée $junos

Nom d’un filtre d’entrée à rattacher ; Le nom du filtre est dérivé de RADIUS VSA 26-10 (Ingress-Policy-Name) ou de l’attribut RADIUS 11 (Filter-ID) de l’interface.

filtre d’interface d’entrée $junos

Nom d’un filtre d’entrée à attacher à une family any interface ; le nom du filtre est dérivé de RADIUS VSA 26-191 (Input-Interface-Filter) de l’interface.

Vous pouvez également spécifier le nom du filtre avec l’instruction $junos-input-interface-filter au niveau de la [edit dynamic-profiles profile-name interfaces interface-name unit logical-interface-number filter input] hiérarchie.

filtre ipv6 $junos-entrée

Nom d’un filtre d’entrée IPv6 à rattacher ; Le nom du filtre est dérivé de RADIUS VSA 26-106 (IPv6-Ingress-Policy-Name) vers l’interface.

filtre de sortie $junos

Nom d’un filtre de sortie à rattacher ; Le nom du filtre est dérivé de RADIUS VSA 26-11 (Egress-Policy-Name) vers l’interface.

filtre d’interface de sortie $junos

Nom d’un filtre de sortie à attacher à une family any interface ; le nom du filtre est dérivé de RADIUS VSA 26-191 (Output-Interface-Filter) de l’interface.

Vous pouvez également spécifier le nom du filtre avec l’instruction $junos-output-interface-filter au niveau de la [edit dynamic-profiles profile-name interfaces interface-name unit logical-interface-number filter output] hiérarchie.

$junos-sortie-filtre-IPv6

Nom d’un filtre de sortie IPv6 à rattacher ; Le nom du filtre est dérivé de RADIUS VSA 26-107 (IPv6-Egress-Policy-Name) à l’interface.

Nos services

filtre de service $junos-entrée ipv6

À partir de Junos OS version 17.2R1, nom d’un filtre de service d’entrée IPv6 à attacher. Le nom du filtre est dérivé de RADIUS-VSA 26-202 (filtre de service d’entrée IPv6) vers l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number family inet6 service input service-set service-set-name service-filter] hiérarchie.

$junos-input-ipv6-service-set

À partir de Junos OS version 17.2R1, nom d’un service IPv6 à rattacher. Le nom de l’ensemble de services est dérivé de RADIUS-VSA 26-200 (ensemble de services d’entrée IPv6) à l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number family inet6 service input service-set] hiérarchie.

filtre de service d’entrée $junos

À partir de Junos OS version 17.2R1, nom d’un filtre de service d’entrée IPv4 à attacher. Le nom du filtre est dérivé de RADIUS-VSA 26-198 (filtre de service d’entrée IPv4) à l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number family inet service input service-set service-set-name service-filter] hiérarchie.

$junos-input-service-set

À partir de Junos OS version 17.2R1, nom d’un service d’entrée IPv4 à attacher. Le nom de l’ensemble de services est dérivé de RADIUS-VSA 26-196 (ensemble de services d’entrée IPv4) à l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number family inet service input service-set] hiérarchie.

filtre de service $junos-output-ipv6

À partir de la version 17.2R1 de Junos OS, nom d’un filtre de service IPv6 à attacher. Le nom du filtre est dérivé de RADIUS-VSA 26-203 (filtre de service de sortie IPv6) vers l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number family inet6 service output service-set service-set-name service-filter] hiérarchie.

$junos-output-ipv6-service-set

À partir de Junos OS version 17.2R1, nom d’un service IPv6 à rattacher. Le nom de l’ensemble de services est dérivé de RADIUS-VSA 26-201 (ensemble de services de sortie IPv6) à l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number family inet6 service output service-set] hiérarchie.

filtre de service de sortie $junos

À partir de Junos OS version 17.2R1, nom d’un filtre de service IPv4 à attacher. Le nom du filtre est dérivé de RADIUS-VSA 26-199 (filtre de service de sortie IPv4) à l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number family inet service output service-set service-set-name service-filter] hiérarchie.

$junos-output-service-set

À partir de Junos OS version 17.2R1, nom d’un service de sortie IPv4 à attacher. Le nom de l’ensemble de services est dérivé de RADIUS-VSA 26-197 (ensemble de services de sortie IPv4) à l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number family inet service output service-set] hiérarchie.

$junos-pcef-profile

À partir de Junos OS version 17.2R1, nom d’un profil PCEF à joindre. Le nom du profil est dérivé de RADIUS-VSA 26-204 (profil PCEF) de l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number service] hiérarchie.

$junos-pcef-rule

À partir de Junos OS version 17.2R1, nom d’une règle PCC à activer. Le nom de la règle est dérivé de RADIUS-VSA 26-205 (règle PCEF) de l’interface.

Vous spécifiez cette variable au niveau de la [edit dynamic-profile profile-name interfaces interface-name unit logical-unit-number service pcef pcef-profile-name activate] hiérarchie.

Interfaces abonnés — interfaces de multiplexage dynamiques

$junos-nom-interface-ifd

Nom de l’appareil auquel le client d’accès de l’abonné se connecte. Toutes les interfaces sont créées sur cet appareil. Son utilisation principale consiste à créer un ou plusieurs abonnés sur une interface créée de manière statique. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name interfaces] hiérarchie.

Lors de la création d’une interface sous-jacente logique pour une interface de multiplexage VLAN dynamique, vous devez également spécifier cette variable au niveau de la [dynamic-profiles profile-name interfaces demux0 unit $junos-interface-unit demux-options underlying-interface] hiérarchie.

$junos-interface-target-weight

Poids d’une interface pour l’associer à un ensemble d’interfaces et donc à la liaison de membre Ethernet agrégée de l’ensemble pour une distribution ciblée. Lorsqu’un ensemble d’interfaces n’a pas de pondération, la valeur de pondération de l’interface pour la première interface d’abonné autorisée est utilisée pour l’ensemble. La valeur est dérivée de RADIUS VSA 26-214 Interface-Target-Weight. Également associé au diamètre AVP 214.

unité d’interface $junos

Crée un numéro d’unité affecté à l’interface logique. Le routeur fournit ces informations lorsque l’abonné accède au réseau. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name interfaces interface-name] hiérarchie de l’instruction unit .

Adresse $junos-ipv6

Sélectionne l’adresse IPv6 de l’interface utilisée par l’abonné. Vous spécifiez cette variable au niveau , , et de la [edit dynamic-profiles profile-name interfaces interface-name unit logical-unit-number family family]hiérarchie de [edit dynamic-profiles profile-name interfaces demux0 unit logical-unit-number family family][edit dynamic-profiles profile-name interfaces pp0 unit “$junos-interface-unit” family family]l’instructionaddress.[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number family family]

$junos-loopback-interface

Sélectionne l’interface de bouclage utilisée par l’abonné. Vous spécifiez cette variable au niveau de la [dynamic profiles profile-name interfaces demux0 unit "$junos-interface-unit" family inet] hiérarchie de l’instruction unnumbered-address .

$junos-adresse-source-préférée

Sélectionne l’adresse source IPv4 préférée (famille inet) associée à l’adresse de bouclage utilisée pour l’abonné. Vous spécifiez cette variable au niveau de la [dynamic profiles profile-name interfaces demux0 unit "$junos-interface-unit" family inet unnumbered-address “$junos-loopback-interface”] hiérarchie de l’instruction preferred-source-address .

Lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie, vous ne devez pas configurer d’adresse $junos-routing-instance source IPv4 préférée. Cette contrainte s’applique que vous utilisiez la $junos-preferred-source-address variable prédéfinie ou l’instruction preferred-source-address . Dans ce cas, la configuration de l’adresse source préférée entraîne l’échec de la validation.

$junos-adresse-ipv6-source-préférée-préférée

Sélectionne l’adresse source IPv6 préférée (famille inet6) associée à l’adresse de bouclage utilisée pour l’abonné. Vous spécifiez cette variable au niveau de la [dynamic profiles profile-name interfaces demux0 unit "$junos-interface-unit" family inet6 unnumbered-address “$junos-loopback-interface”] hiérarchie de l’instruction preferred-source-address .

Lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie, vous ne devez pas configurer d’adresse $junos-routing-instance source IPv6 préférée. Cette contrainte s’applique que vous utilisiez la $junos-preferred-source-ipv6-address variable prédéfinie ou l’instruction preferred-source-address . Dans ce cas, la configuration de l’adresse source préférée entraîne l’échec de la validation.

$junos-abonné-demux-adresse-ip

Adresse IP de l’abonné. Utilisez cette variable au lieu de $junos-abonné-ip-address lorsque les abonnés du multiplexeur IP ont besoin d’une route tramée renvoyée par le serveur RADIUS.

Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name interfaces demux0 unit family inet demux-source] hiérarchie.

$junos-adresse-abonné-ip

Adresse IP de l’abonné. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name interfaces demux0 unit family inet demux-source] hiérarchie.

Cette variable est également utilisée pour créer des routes internes à l’accès.

$junos-abonné-adresse ipv6

Adresse IPv6 pour l’abonné. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name interfaces interface-name unit logical-unit-number family inet6 demux-source] hiérarchie.

$junos-abonné-ipv6-multi-adresses

Étend le demux-source en plusieurs adresses, par exemple, le préfixe IPv6 et l’adresse /128 pour l’abonné.

Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name interfaces interface-name unit logical-unit-number family inet6 demux-source] hiérarchie.

$junos-underlying-interface

Crée une interface sous-jacente logique pour une interface de démultiplexage IP dynamique. Le client se connecte sur cette interface. Vous spécifiez cette variable au niveau de la [dynamic profiles profile-name interfaces demux0 unit "$junos-interface-unit" demux-options] hiérarchie de l’instruction underlying-interface .

Une fois configurée, l’interface sous-jacente est utilisée pour déterminer les $junos-underlying-interfacevariables , $junos-underlying-interface-unitet $junos-ifd-name . Par exemple, si l’interface logique de réception est ge-0/0/0.1, la $junos-underlying-interface variable est définie sur ge-0/0/0 et la $junos-underlying-interface-unit variable est définie sur 1.

Cette variable est également utilisée pour créer des routes internes à l’accès.

Interfaces abonnés : interfaces VLAN statiques

$junos-nom-interface-ifd

Nom de l’appareil auquel le client d’accès de l’abonné se connecte. Toutes les interfaces sont créées sur cet appareil. Son utilisation principale consiste à créer un ou plusieurs abonnés sur une interface créée de manière statique. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name interfaces] hiérarchie.

unité d’interface sous-jacente $junos

Obtient le numéro d’unité de l’interface sous-jacente. Il spécifie l’utilisation de l’interface sous-jacente pour l’abonné. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name interfaces $junos-interface-ifd-name] hiérarchie de l’instruction unit .

Interfaces abonnés — interfaces PPPoE dynamiques

unité d’interface $junos

Spécifie le numéro d’unité logique lorsque le routeur crée dynamiquement une interface logique PPPoE. La $junos-interface-unit variable prédéfinie est remplacée dynamiquement par le numéro d’unité fourni par le réseau lorsque l’abonné PPPoE se connecte. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name interfaces pp0] hiérarchie de l’instruction unit .

$junos-underlying-interface

Spécifie le nom de l’interface Ethernet sous-jacente sur laquelle le routeur crée dynamiquement l’interface logique PPPoE. La $junos-underlying-interface variable prédéfinie est remplacée dynamiquement par le nom de l’interface sous-jacente fournie par le réseau lorsque l’abonné PPPoE se connecte. Vous spécifiez cette variable au niveau de la [edit dynamic-profiles profile-name interfaces pp0 unit “$junos-interface-unit” pppoe-options] hiérarchie de l’instruction underlying-interface .

Interfaces abonnés : ensembles d’interfaces dynamiques

$junos-nom-de-l-interface-ensemble

Nom d’un jeu d’interfaces configuré dans un profil dynamique. Pour représenter le nom d’un ensemble d’interfaces ACI (agent circuit identifier) créé dynamiquement, utilisez la $junos-interface-set-name variable prédéfinie dans l’instruction interface-set au niveau de la [edit dynamic-profiles profile-name interfaces] hiérarchie.

$junos-interface-set-target-weight

Poids d’un ensemble d’interfaces permettant de l’associer, ainsi que ses liaisons membres, à une liaison membre Ethernet agrégée pour une distribution ciblée. La valeur est dérivée de RADIUS VSA 26-213 Interface-Set-Target-Weight. Également associé au diamètre AVP 213.

$junos-phy-ifd-interface-set-name

Nom d’un ensemble d’interfaces associé à l’interface physique sous-jacente dans un profil dynamique.

Dans une topologie hétérogène où les abonnés résidentiels et professionnels partagent la même interface physique, bien que seuls deux niveaux de CoS soient requis pour l’accès résidentiel, l’accès professionnel nécessite trois niveaux. Comme ils partagent la même interface physique, trois niveaux sont configurés pour les deux, ce qui entraîne la consommation d’un nœud de niveau 2 inutile pour chaque connexion résidentielle.

Vous pouvez réduire les ressources CoS gaspillées sur l’accès résidentiel en rassemblant les abonnés résidentiels dans un ensemble d’interfaces associé à l’interface physique. De cette façon, un nœud de niveau 2 est utilisé pour l’ensemble d’interfaces plutôt que pour chaque interface résidentielle. Pour ce faire, spécifiez la $junos-phy-ifd-interface-set-name variable prédéfinie avec l’instruction interface-set au niveau de la [edit dynamic-profiles profile-name interfaces] hiérarchie pour créer l’ensemble d’interfaces en fonction de l’interface physique sous-jacente.

$junos-pon-id-interface-set-name

Nom de l’ensemble d’interfaces généré localement utilisé pour associer des circuits client individuels dans un réseau optique passif (PON) afin de fournir des CoS et d’autres services à l’ensemble d’interfaces.

Le nom est extrait de la chaîne d’identification à distance de l’agent DHCPv4 (Option 82, sous-option 2) ou DHCPv6 (Option 37) insérée par un terminal de ligne optique (OLT) dans un PON. L’OLT doit formater la chaîne d’ID distant de l’agent avec un symbole de barre verticale (|) comme délimiteur entre les sous-chaînes. La sous-chaîne extraite pour le nom de l’ensemble d’interfaces se compose des caractères qui suivent le dernier délimiteur dans la chaîne d’ID distant de l’agent.

La sous-chaîne extraite identifie les circuits client individuels. Vous déterminez le format et le contenu de la sous-chaîne, et configurez votre OLT pour insérer les informations. En règle générale, la sous-chaîne peut inclure le nom et le port de l’OLT auquel accède le terminal de réseau optique (ONT) CPE.

$junos-svlan-interface-set-name

Nom de l’ensemble d’interfaces généré localement à utiliser par les interfaces VLAN à double balise en fonction de la balise externe du VLAN à double balise. Le format de la variable générée est physical_interface_name - outer_VLAN_tag.

Réseaux wholesale

nom_interface-$junos

Nom de l’interface dynamique à laquelle le client d’accès de l’abonné se connecte. Son utilisation est dans l’identification de l’interface de l’abonné. Vous spécifiez cette variable au niveau de la [dynamic-profiles profile-name routing-instance $junos-routing-instance] hiérarchie de l’instruction interface .

Le nom de l’interface est dérivé de la concaténation des $junos-interface-ifd-name et des $junos-underlying-interface-unit variables obtenues lorsqu’un abonné est créé dynamiquement au niveau de la [dynamic-profiles profile-name routing-instance $junos-routing-instance interface] hiérarchie.

$junos-routing-instance

Nom de l’instance de routage à laquelle l’abonné est affecté. Cette variable déclenche une valeur de retour du serveur RADIUS pour le routeur virtuel (VSA 26-1).

Vous référencez cette variable dans l’instruction au niveau de la [dynamic-profiles profile-name] hiérarchie de l’instruction routing-instance .

Lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie, vous ne devez pas configurer d’adresse $junos-routing-instance source préférée. Cette contrainte s’applique que vous utilisiez la $junos-preferred-source-address variable prédéfinie, la $junos-preferred-source-ipv6-address variable prédéfinie ou l’instruction preferred-source-address . Dans ce cas, la configuration de l’adresse source préférée entraîne l’échec de la validation.

$junos-inner-vlan-map-id

Définissez l’identificateur de la balise VLAN interne pour les VLAN dynamiques de vente en gros de couche 2, déclenchés par ANCP et à détection automatique.La balise VLAN est allouée à partir des plages d’échange d’ID de VLAN interne qui sont provisionnées sur l’interface physique orientée vers le cœur. La balise VLAN interne est remplacée par la balise VLAN externe lorsque le trafic d’abonné est tunnelisé vers le NSP.

Vous spécifiez cette variable avec l’instruction inner-vlan-id au niveau de la [edit dynamic-profiles profile-name interfaces $junos-interface-ifd–name unit $junos-interface-unit input-vlan-map] hiérarchie.

$junos-vlan-map-id

Identifiant d’un VLAN réécrit au niveau de l’interface d’entrée ou de sortie, comme spécifié par un mappage de VLAN.

Vous spécifiez cette variable avec l’instruction vlan-id au niveau de la [edit dynamic-profiles profile-name interfaces $junos-interface-ifd–name unit $junos-interface-unit input-vlan-map] hiérarchie ou [edit dynamic-profiles profile-name interfaces $junos-interface-ifd–name unit $junos-interface-unit input-vlan-map] .

Historique des modifications pour les variables prédéfinies

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Tableau 2 : historique des modifications pour les variables prédéfinies
Description de la version
16.1 À partir de la version 16.1 de Junos OS :
  • Lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie $junos-routing-instance, vous ne devez pas configurer d’adresse source IPv4 préférée.
  • Vous pouvez réduire les ressources CoS gaspillées sur l’accès résidentiel en rassemblant les abonnés résidentiels dans un ensemble d’interfaces associé à l’interface physique.
  • Lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie $junos-routing-instance, vous ne devez pas configurer d’adresse source préférée.
  • À partir de la version 16.1R4 de Junos OS, identifiant de la balise VLAN interne pour les VLAN dynamiques de vente en gros de couche 2, déclenchés par ANCP et à détection automatique.
  • Lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie $junos-routing-instance, vous ne devez pas configurer d’adresse source IPv6 préférée.
  • Vous pouvez réduire les ressources CoS gaspillées sur l’accès résidentiel en rassemblant les abonnés résidentiels dans un ensemble d’interfaces associé à l’interface physique.
  • Lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie $junos-routing-instance, vous ne devez pas configurer d’adresse source préférée.
  • identifiant de la balise VLAN interne pour les VLAN dynamiques de vente en gros de couche 2, déclenchés par ANCP et à détection automatique.

À partir de la version 16.1R4 de Junos OS :

  • Définissez l’identifiant de la balise VLAN interne pour les VLAN dynamiques de vente en gros de couche 2, déclenchés par ANCP et à détection automatique.
  • Définissez l’identifiant de la balise VLAN interne pour les VLAN dynamiques de vente en gros de couche 2, déclenchés par ANCP et à détection automatique.
17.2 À partir de la version 17.2R1 de Junos OS :
  • Ajout de variables prédéfinies pour le nom d’un filtre de service d’entrée IPv6 à attacher.
  • Ajout de variables prédéfinies pour le nom d’un ensemble de services IPv6 à attacher.

  • Ajout de variables prédéfinies pour le nom d’un filtre de service d’entrée IPv4 à attacher.

  • Ajout de variables prédéfinies pour le nom d’un ensemble de services IPv6 à attacher.

  • Ajout de variables prédéfinies pour le nom d’un filtre de service IPv6 à attacher.
  • Ajout de variables prédéfinies pour le nom d’un ensemble de services IPv6 à attacher.
  • Ajout de variables prédéfinies pour le nom d’un filtre de service IPv4 à attacher.
  • Variables prédéfinies ajoutées pour le nom d’un service de sortie IPv4 à attacher.
  • ajout de variables prédéfinies pour le nom d’un profil PCEF à attacher.
  • Ajout de variables prédéfinies pour le nom d’une règle PCC à activer.
25.4R1Evo À partir de la version 25.4R1 de Junos OS Evolved, spécifiez les variables prédéfinies lorsque vous configurez le mécanisme de contrôle hiérarchique amélioré.

Variables prédéfinies correspondant aux attributs RADIUS et aux VSA

Le Tableau 3 répertorie les attributs RADIUS et les VSA de Juniper Networks ainsi que leurs variables prédéfinies correspondantes qui sont utilisés dans les profils dynamiques. Lorsque le routeur instancie un profil dynamique après l’accès des abonnés, le système utilise la variable prédéfinie pour spécifier l’attribut RADIUS ou VSA pour les informations obtenues à partir du serveur RADIUS.

Certaines variables prédéfinies prennent en charge la configuration des valeurs par défaut. La valeur par défaut configurée est utilisée dans le cas où RADIUS ne renvoie pas de valeur pour la variable. Vous configurez les valeurs par défaut avec l’instruction predefined-variable-defaults predefined-variable default-value au niveau de la [edit dynamic-profiles] hiérarchie. Lorsque vous spécifiez le predefined-variable, vous utilisez le nom de la variable prédéfinie, mais vous omettez le préfixe de début $junos- .

Tableau 3 : attributs RADIUS et variables prédéfinies correspondantes

Numéro et nom de l’attribut

Variable prédéfinie Junos OS

Descriptif

Prise en charge de la valeur par défaut pour la variable prédéfinie de Junos OS

Attributs standard RADIUS

8

Adresse IP tramée

$junos-framed-route-ip-address

Adresse du client

Non

11

ID filtre

filtre d’entrée $junos

Remarque :

La variable est également utilisée pour VSA 26-10.

Filtre d’entrée à appliquer à l’interface IPv4 du client

Oui

12

Framed-MTU

$junos-interface-mtu

Taille maximale du paquet ; Unité de transmission maximale

Oui

22

Framed-Route

$junos-framed-route-ip-address-prefix

(Sous-attribut 1) : Préfixe de route pour la route d’accès

Non

 

$junos-framed-route-nexthop

(Sous-attribut 2) : Adresse du saut suivant pour la route d’accès

Non

 

$junos-framed-route-cost

(Sous-attribut 3) : Mesure de la route d’accès

Non

 

$junos-framed-route-distance

(Sous-attribut 5) : Préférence pour la voie d’accès

Non

 

$junos-framed-route-tag

(Sous-attribut 6) : Balise pour la route d’accès

Non

97

Framed-IPv6-Prefix

$junos-ipv6-ndra-prefix

Valeur de préfixe dans les annonces de route de découverte de voisins IPv6

Non

99

Framed-IPv6-Route

$junos-framed-route-ipv6-address-prefix

(Sous-attribut 1) : Préfixe de route IPv6 encadré configuré pour le client

Non

 

$junos-framed-route-ipv6-cost

(Sous-attribut 3) : Mesure de la route d’accès

Non

 

$junos-framed-route-ipv6-distance

(Sous-attribut 5) : Préférence pour la voie d’accès

Non

 

$junos-framed-route-ipv6-nexthop

(Sous-attribut 2) : Informations de routage IPv6 configurées pour le client

Non

 

$junos-framed-route-ipv6-tag

(Sous-attribut 6) : Balise pour la route d’accès

Non

Juniper Networks VSA

26-1

Routeur virtuel

$junos-routing-instance

Instance de routage à laquelle l’abonné est affecté

Oui

26-10

nom_de_la-politique_entrante

filtre d’entrée $junos

Remarque :

La variable est également utilisée pour l’attribut RADIUS 11.

Filtre d’entrée à appliquer à l’interface IPv4 du client

Oui

26-11

nom-de-la-politique_sortie

filtre de sortie $junos

Filtre de sortie à appliquer à l’interface IPv4 du client

Oui

26-23

Compatibilité IGMP

$junos-igmp-enable

Activer ou désactiver IGMP sur l’interface client

Oui

26-71

igmp-access-name

$junos-igmp-access-group-name

Liste d’accès à utiliser pour le filtre de groupe (G)

Oui

26-72

igmp-access-src-name

$junos-igmp-access-source-group-name

Liste d’accès à utiliser pour le filtre du groupe source (S,G)

Oui

26-74

nom_accès-ml

$junos-mld-access-group-name

Liste d’accès à utiliser pour le filtre de groupe (G)

Oui

26-75

nom-mld-access-src

$junos-mld-access-source-group-name

Liste d’accès à utiliser pour le filtre du groupe source (S,G)

Oui

26-77

Version MLD

$junos-mld-version

Version du protocole MLD

Oui

26-78

Version IGMP

$junos-igmp-version

Version du protocole IGMP

Oui

26-97

IGMP-Congé immédiat

$junos-igmp-immediate-leave

Congé immédiat IGMP

Oui

26-100

MLD-Départ immédiat

$junos-mld-un-départ immédiat

Congé immédiat MLD

Oui

26-106

nom-de-la-politique-d’entrée IPv6

filtre ipv6 $junos-entrée

Filtre d’entrée à appliquer à l’interface IPv6 du client

Oui

26-107

IPv6-nom-de-la-politique-de sortie

$junos-sortie-filtre-IPv6

Filtre de sortie à appliquer à l’interface IPv6 du client

Oui

26-108

Type de paramètre CoS

$junos-cos-scheduler-map

(T01 : Nom de la carte du planificateur) Nom du mappage du planificateur configuré dans le profil de contrôle du trafic

Oui

 

$junos-cos-shaping-rate

(T02 : Taux de mise en forme) Taux de mise en forme configuré dans le profil de contrôle du trafic

Oui

 

$junos-cos-garanti

(T03 : Taux garanti) Taux garanti configuré dans le profil de contrôle du trafic

Oui

 

$junos-cos-delay-buffer-rate

(T04 : Taux de tampon de retard) Taux de mémoire tampon de retard configuré dans le profil de contrôle du trafic

Oui

 

$junos-cos-excess-rate

(T05 ; Taux excédentaire) Débit excédentaire configuré dans le profil de contrôle du trafic

Oui

 

$junos-cos-profil-de-contrôle du trafic

(T06 : Profil de contrôle de la circulation) Nom du profil de contrôle du trafic configuré dans un profil dynamique

Oui

 

$junos-cos-mode-shaping (en anglais)

(T07 ; Mode de mise en forme) Mode de mise en forme CoS configuré dans un profil dynamique

Oui

 

$junos-cos-byte-adjust

(T08 ; Réglage d’octet) Réglages d’octets configurés pour le mode de mise en forme dans un profil dynamique

Oui

 

$junos-cos-adjust-minimum

(T09 ; Ajuster minimum) Valeur minimale ajustée autorisée pour la vitesse de mise en forme dans un profil dynamique

Oui

 

$junos-cos-excès-haut-

(É10 ; Débit excédentaire élevé) Débit excédentaire configuré pour le trafic prioritaire dans un profil dynamique

Oui

 

$junos-cos-excès-faible-

(É11 ; Taux excédentaire faible) Débit excédentaire configuré pour le trafic basse priorité dans un profil dynamique

Oui

 

$junos-cos-shaping-rate-burst

(É12 ; Rafale de vitesse de mise en forme) Taille de rafale configurée pour la vitesse de mise en forme dans un profil dynamique

Oui

 

$junos-cos-rate-guaranteed-burst

(É13 ; Rafale à débit garanti) Taille de rafale configurée pour le débit garanti dans un profil dynamique

Oui

26-130

Qos-Set-Name

$junos-nom-de-l-interface-ensemble

Nom d’un jeu d’interfaces configuré dans un profil dynamique

Oui

26-146

type CoS-Scheduler-PMT

$junos-cos-scheduler

(Nul : nom du planificateur) Nom du planificateur configuré dans un profil dynamique

Oui

 

$junos-cos-scheduler-tx

(T01 : Taux de transmission du planificateur CoS) Taux de transmission pour le planificateur configuré dans un profil dynamique

Oui

Disponible pour plusieurs paramètres :

  • Pourcentage

  • Tarif

 

$junos-cos-scheduler-bs

(T02 : Taille de la mémoire tampon du planificateur CoS) Taille de la mémoire tampon pour le planificateur configurée dans un profil dynamique

Oui

Disponible pour plusieurs paramètres :

  • Pourcentage

  • Temporel

 

$junos-cos-scheduler-pri

(T03 : Priorité du planificateur CoS) Priorité de planification des paquets pour le planificateur configuré dans un profil dynamique

Oui

 

$junos-cos-scheduler-dropfile-low

(T04 : Profil bas de l’ordonnanceur CoS) Nom du profil d’abandon pour le niveau low de priorité de perte RED pour le planificateur configuré dans un profil dynamique

Oui

 

$junos-cos-scheduler-dropfile-medium-low

(T05 : Planificateur CoS profil descendant moyen-bas) Nom du profil d’abandon pour le niveau medium-low de priorité de perte RED pour le planificateur configuré dans un profil dynamique

Oui

 

$junos-cos-scheduler-dropfile-medium-high

(T06 : planificateur CoS profil de chute moyen-élevé) Nom du profil d’abandon pour le niveau medium-high de priorité de perte RED pour le planificateur configuré dans un profil dynamique

Oui

 

$junos-cos-scheduler-dropfile-high

(T07 : profil de chute du planificateur CoS) Nom du profil d’abandon pour le niveau high de priorité de perte RED pour le planificateur configuré dans un profil dynamique

Oui

 

$junos-cos-scheduler-dropfile-any

(T08 : profil d’abandon du planificateur CoS any) Nom du profil d’abandon pour le niveau any de priorité de perte RED pour le planificateur configuré dans un profil dynamique

Oui

 

$junos-cos-scheduler-excess-rate

(T09 : Taux excédentaire de l’ordonnanceur CoS) Débit excédentaire configuré pour un planificateur dans un profil dynamique

Oui

Disponible pour plusieurs paramètres :

  • Pourcentage

  • Proportion

 

$junos-cos-scheduler-shaping-rate

(T10 : Taux de mise en forme de l’ordonnanceur CoS) Fréquence de mise en forme configurée pour un planificateur dans un profil dynamique

Oui

Disponible pour plusieurs paramètres :

  • Pourcentage

  • Tarif

 

$junos-cos-scheduler-excess-priority

(T11 : Priorité excédentaire du planificateur CoS) Priorité excédentaire configurée pour un planificateur dans un profil dynamique

Oui

26-165

type_paramètre_policer hiérarchique

(Junos OS Evolved)

$junos-hpolicer-high-cir

(T01 : débit d’information engagé élevé) Débit d’information garanti (CIR) pour le trafic prioritaire dans un régulateur hiérarchique.

Oui

 

$junos-hpolicer-high-max-cir

(T02 : débit d’information engagé maximal élevé) Débit d’information maximal validé pour le trafic prioritaire, qui permet de limiter le débit jusqu’à cette valeur.

Oui

 

$junos-hpolicer-high-committed-burst

(T03 : taille de rafale engagée élevée) Taille de rafale validée pour le trafic prioritaire, qui limite la quantité de trafic en rafale autorisée.

Oui

 

$junos-hpolicer-med-high-cir

(T04 : débit d’information engagé moyen-élevé) Le CIR pour le trafic de priorité moyenne à élevée.

Oui

 

$junos-hpolicer-med-high-max-cir

(T05 : débit d’information engagé maximal moyen-élevé) CIR maximal pour le trafic de priorité moyenne à élevée.

Oui

 

$junos-hpolicer-med-high-committed-burst

(T06 : taille de rafale engagée moyenne-élevée) Taille de la rafale pour le trafic de priorité moyenne à élevée.

Oui

 

$junos-hpolicer-med-low-cir

(T07 : débit d’information engagé moyen-faible) Le CIR pour le trafic de priorité moyenne-basse.

Oui

 

$junos-hpolicer-med-low-max-cir

(T08 : débit d’information maximal engagé moyen-faible) CIR maximal pour le trafic de priorité moyenne-basse.

Oui

 

$junos-hpolicer-med-low-committed-burst

(T09 : taille de rafale engagée moyenne-faible) Taille de la rafale pour le trafic de priorité moyenne-faible.

Oui

 

$junos-hpolicer-low-cir

(T10 : faible débit d’information engagé) Le CIR pour le trafic de faible priorité.

Oui

 

$junos-hpolicer-low-max-cir

(T11 : faible débit d’information maximal engagé) CIR maximal pour le trafic de faible priorité.

Oui

 

$junos-hpolicer-low-committed-burst

(T12 : faible taille de rafale engagée) Taille de la rafale pour le trafic de faible priorité.

Oui

26-191

Filtre d’interface d’entrée

filtre d’interface d’entrée $junos

Nom d’un filtre d’entrée à attacher à une family any interface.

Non

26-192

Filtre-interface-sortie

filtre d’interface de sortie $junos

Nom d’un filtre de sortie à attacher à une family any interface.

Non

26-196

ensemble de services d’entrée IPv4

$junos-input-service-set

Nom d’un service d’entrée IPv4 à rattacher.

Non

26-197

IPv4-output-service-set

$junos-output-service-set

Nom d’un service de sortie IPv4 à attacher.

Non

26-198

Filtre de service d’entrée IPv4

filtre de service d’entrée $junos

Nom d’un filtre de service d’entrée IPv4 à attacher.

Non

26-199

Filtre de service de sortie IPv4

filtre de service de sortie $junos

Nom d’un filtre de service de sortie IPv4 à attacher.

Non

26-200

Ensemble de services d’entrée IPv6

$junos-input-ipv6-service-set

Nom d’un service d’entrée IPv6 à attacher.

Non

26-201

IPv6-output-service-set

$junos-output-ipv6-service-set

Nom d’un service de sortie IPv6 à attacher.

Non

26-202

Filtre de service d’entrée IPv6

filtre de service $junos-entrée ipv6

Nom d’un filtre de service d’entrée IPv6 à attacher.

Non

26-203

Filtre de service de sortie IPv6

filtre de service $junos-output-ipv6

Nom d’un filtre de service de sortie IPv6 à attacher.

Non

26-204

adv-pcef-profile-name

$junos-pcef-profile

Nom d’un profil PCEF à joindre.

Non

26-205

adv-pcef-nom-regle

$junos-pcef-rule

Nom d’une règle PCC à activer.

Non

26-211

$junos-inner-vlan-tag-protocol-id

Nom du mappage VLAN à activer

Oui

26-212

$junos-routing-services

Active ou désactive la fonctionnalité des services de routage. Si vous activez cette variable dans votre configuration et que RADIUS ne renvoie pas le VSA, les services de routage sont désactivés pour l’abonné.

Non

26-213

$junos-interface-set-target-weight

Spécifiez une pondération pour un ensemble d’interfaces afin de l’associer, ainsi que ses liaisons membres, à une liaison membre Ethernet agrégée pour une distribution ciblée.

Oui

26-214

$junos-interface-target-weight

Spécifiez une pondération pour une interface afin de l’associer à un ensemble d’interfaces et donc à la liaison de membre Ethernet agrégée de l’ensemble pour une distribution ciblée. Lorsqu’un ensemble d’interfaces n’a pas de pondération, la valeur de pondération de l’interface pour la première interface d’abonné autorisée est utilisée pour l’ensemble.

Oui

Valeurs par défaut des variables prédéfinies pour les profils client dynamiques

Vous pouvez éventuellement configurer des valeurs par défaut pour de nombreuses variables prédéfinies. Junos OS utilise la valeur par défaut dans les cas suivants :

  • Lorsque le serveur RADIUS externe n’est pas disponible

  • Lorsque la VSA renvoyée par le serveur RADIUS ne contient pas de valeur pour la variable prédéfinie

La valeur RADIUS d’une variable prédéfinie est prioritaire sur la valeur par défaut. Par exemple, si vous avez configuré une valeur par défaut pour une variable prédéfinie, mais que RADIUS renvoie également une valeur, le système utilise la valeur de RADIUS à la place.

La valeur par défaut doit être appropriée à la variable, telle qu’un entier ou une chaîne alphanumérique. À partir de la version 19.3R1 de Junos OS, vous pouvez également configurer la valeur par défaut d’une variable prédéfinie pour qu’elle soit une autre variable prédéfinie à l’aide d’une expression de variable. Dans les versions antérieures, la valeur par défaut doit être corrigée ; il ne peut pas s’agir d’une variable.

Les expressions sont généralement configurées pour des variables définies par l’utilisateur et des profils de service dynamiques. Voir Utilisation d’expressions de variables dans des variables définies par l’utilisateur pour plus d’informations.

Lorsque vous utilisez une expression de variable, vous configurez une condition qui détermine la valeur par défaut de la variable prédéfinie. La valeur par défaut est différente lorsque la condition est mise en correspondance et lorsqu’elle n’est pas mise en correspondance. Dans les profils client dynamiques, vous pouvez configurer l’un des opérateurs suivants pour les expressions de variable :

  • equals: affecte une variable prédéfinie comme valeur par défaut.

  • ifNotZero(parameter-1, parameter-2): définit une condition à mettre en correspondance. Affecte la valeur de parameter-2 comme valeur par défaut uniquement lorsque parameter-1 elle est différente de zéro, ce qui signifie que le paramètre a été résolu en une certaine valeur.

  • ifZero(parameter-1, parameter-2): définit une condition à mettre en correspondance. Affecte la valeur de parameter-2 comme valeur par défaut uniquement lorsque parameter-1 est égal à zéro, ce qui signifie que le paramètre n’a pas été résolu en aucune valeur. Si parameter-1 did s’est résolu à une valeur (elle n’est donc pas nulle), alors la valeur de parameter-1 est affectée par défaut.

Vous pouvez également imbriquer des expressions, ce qui fournit des conditions supplémentaires pour définir la valeur de la variable. Par exemple, le profil dynamique d’un abonné sur un réseau hétérogène peut avoir la configuration suivante pour l’instruction predefined-variable-defaults :

Voir Dénomination dynamique des ensembles d’interfaces de niveau 2 et de niveau 3 avec des variables prédéfinies pour une explication détaillée sur la façon d’évaluer ces expressions dans le contexte d’un réseau hétérogène.

Historique des modifications : valeurs par défaut des variables prédéfinies pour les profils clients dynamiques

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Tableau 4 : Historique des modifications : valeurs par défaut des variables prédéfinies pour les profils clients dynamiques
Description de la version
19.3 À partir de la version 19.3R1 de Junos OS, vous pouvez également configurer la valeur par défaut d’une variable prédéfinie pour qu’elle soit une autre variable prédéfinie à l’aide d’une expression de variable.

Configuration de variables dynamiques prédéfinies dans des profils dynamiques

Cette rubrique explique comment configurer des variables prédéfinies dans un profil dynamique. Le profil dynamique obtient et remplace les données de ces variables à partir d’un paquet de données client entrant. Vous pouvez spécifier ces variables dans le corps d’un profil dynamique sans avoir à définir d’abord les variables au niveau de la [edit dynamic-profiles profile-name variables] hiérarchie.

Avant de configurer les variables dynamiques :

  1. Créez un profil dynamique de base.

    Voir Configuration d’un profil dynamique de base.

  2. Assurez-vous que le matériel du routeur est configuré dans le réseau pour accepter l’accès des abonnés.

Pour configurer des variables prédéfinies dans un profil dynamique :

  1. Accédez au profil dynamique souhaité.
  2. Configurez les variables nécessaires (dans cet exemple, pour une interface de protocole).

    Par exemple, la configuration simple suivante utilise une variable prédéfinie pour créer dynamiquement l’interface accessible par le client IGMP, ce qui permet d’activer IGMP sur l’interface de l’abonné :

    Pour obtenir la liste complète des variables prédéfinies prises en charge, reportez-vous à Variables prédéfinies de Junos OS.

Configuration des valeurs par défaut pour les variables prédéfinies dans un profil dynamique

Pour toute variable prédéfinie Junos OS pouvant provenir de RADIUS, vous pouvez spécifier une valeur par défaut dans un profil client dynamique. Ces valeurs par défaut sont utilisées lorsque RADIUS ne fournit pas de valeur.

La définition de valeurs par défaut pour ces variables prédéfinies vous permet de déterminer si vous souhaitez obtenir des valeurs localement à partir du profil plutôt que uniquement de RADIUS. Cela vous permet d’utiliser RADIUS comme un moyen de remplacer sélectivement des valeurs de variables prédéfinies, au lieu d’être la seule source de ces valeurs.

Pour obtenir la liste des variables prédéfinies et des options pour lesquelles vous pouvez configurer des valeurs par défaut, reportez-vous à la section Variables prédéfinies de Junos OS qui correspondent aux attributs RADIUS et aux VSA.

Pour configurer les valeurs par défaut des variables prédéfinies Junos :

  1. Spécifiez que vous souhaitez configurer le profil client dynamique.
  2. Configurez la valeur par défaut d’une variable prédéfinie ou d’une option spécifique dans une variable prédéfinie.
    Remarque :

    Lorsque vous spécifiez le predefined-variable, vous utilisez le nom de la variable prédéfinie de Junos OS, mais vous omettez le préfixe de début $junos- .

Par exemple, considérez le comportement lorsque vous avez la configuration suivante pour spécifier une valeur par défaut pour la variable prédéfinie $junos-routing-instance :

  • Lorsque RADIUS ne renvoie pas d’instance de routage, les abonnés apparaissent dans l’instance de routage RI-def.

  • Lorsque RADIUS renvoie une instance de routage RI-res, les abonnés apparaissent dans l’instance de routage RI-res.

Lorsque vous ne configurez pas de valeur par défaut pour la variable prédéfinie $junos-routing-instance et que RADIUS ne renvoie pas de valeur, les abonnés apparaissent dans l’instance de routage principale, qui est la Junos OS valeur par défaut.

Tableau de l’historique des modifications

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Libération
Descriptif
25.4R1Evo
À partir de la version 25.4R1 de Junos OS Evolved, spécifiez les variables prédéfinies lorsque vous configurez le mécanisme de contrôle hiérarchique amélioré.
25.4R1Evo
À partir de la version 25.4R1 de Junos OS Evolved, vous pouvez configurer la valeur par défaut d’une variable prédéfinie.
19.3R1
À partir de la version 19.3R1 de Junos OS, vous pouvez également configurer la valeur par défaut d’une variable prédéfinie pour qu’elle soit une autre variable prédéfinie à l’aide d’une expression de variable.
17.2R1
À partir de Junos OS version 17.2R1, nom d’un filtre de service d’entrée IPv6 à attacher.
17.2R1
À partir de Junos OS version 17.2R1, nom d’un service IPv6 à rattacher.
17.2R1
À partir de Junos OS version 17.2R1, nom d’un filtre de service d’entrée IPv4 à attacher.
17.2R1
À partir de Junos OS version 17.2R1, nom d’un service d’entrée IPv4 à attacher.
17.2R1
À partir de la version 17.2R1 de Junos OS, nom d’un filtre de service IPv6 à attacher.
17.2R1
À partir de Junos OS version 17.2R1, nom d’un service IPv6 à rattacher.
17.2R1
À partir de Junos OS version 17.2R1, nom d’un filtre de service IPv4 à attacher.
17.2R1
À partir de Junos OS version 17.2R1, nom d’un service de sortie IPv4 à attacher.
17.2R1
À partir de Junos OS version 17.2R1, nom d’un profil PCEF à joindre.
17.2R1
À partir de Junos OS version 17.2R1, nom d’une règle PCC à activer.
16.1R4
À partir de la version 16.1R4 de Junos OS, identifiant de la balise VLAN interne pour les VLAN dynamiques de vente en gros de couche 2, déclenchés par ANCP et à détection automatique.
16.1R4
À partir de la version 16.1R4 de Junos OS, identifiant de la balise VLAN interne pour les VLAN dynamiques de vente en gros de couche 2, déclenchés par ANCP et à détection automatique.
16.1
À partir de la version 16.1 de Junos OS, lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie, vous ne devez pas configurer d’adresse $junos-routing-instance source IPv4 préférée.
16.1
À partir de la version 16.1 de Junos OS, lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie, vous ne devez pas configurer d’adresse $junos-routing-instance source IPv6 préférée.
16.1
À partir de la version 16.1 de Junos OS, vous pouvez réduire les ressources CoS gaspillées pour l’accès résidentiel en rassemblant les abonnés résidentiels dans un ensemble d’interfaces associé à l’interface physique.
16.1
À partir de la version 16.1 de Junos OS, lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie, vous ne devez pas configurer d’adresse $junos-routing-instance source préférée.
16.1
À partir de la version 16.1 de Junos OS, lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie, vous ne devez pas configurer d’adresse $junos-routing-instance source IPv6 préférée.
16.1
À partir de la version 16.1 de Junos OS, vous pouvez réduire les ressources CoS gaspillées pour l’accès résidentiel en rassemblant les abonnés résidentiels dans un ensemble d’interfaces associé à l’interface physique.
16.1
À partir de la version 16.1 de Junos OS, lorsque vous spécifiez une interface logique statique pour l’interface non numérotée dans un profil dynamique qui inclut la variable prédéfinie, vous ne devez pas configurer d’adresse $junos-routing-instance source préférée.