Configuration d’un CoS dynamique pour un service LNS Inline L2TP
Avant de commencer, configurez l’interface de service en ligne L2TP LNS. Reportez-vous à la section Configuration d’un LNS L2TP avec des interfaces de service en ligne.
Vous pouvez configurer la planification hiérarchique pour un service en ligne LNS L2TP et gérer les valeurs d’en-tête IP à l’aide de règles de réécriture et de classificateurs.
Pour configurer CoS pour un service en ligne L2TP LNS dans un profil dynamique :
- Configurez le planificateur hiérarchique pour l’interface de service (
si
).[edit interfaces si-fpc/port/pic ] user@host# set hierarchical-scheduler maximum-hierarchy-levels 2
Bonne pratique :Pour activer les nœuds de niveau 3 dans la hiérarchie du planificateur LNS et assurer une meilleure mise à l’échelle, nous vous recommandons également de spécifier un maximum de deux niveaux hiérarchiques.
- Configurez le LNS pour qu’il reflète la valeur ToS IP de l’en-tête IP interne vers l’en-tête IP externe.
[edit services l2tp tunnel-group name] user@host# set tos-reflect
- Configurez le classificateur pour le trafic sortant du LAC.
- Définissez le classificateur fixe ou d’agrégation de comportement (BA).
Pour configurer un classificateur fixe :
[edit class-of-service interfaces interface-name unit logical-unit-number] user@host# set forwarding-class class-name
Pour configurer un classifieur BA :
[edit class-of-service] user@host# set classifiers (dscp | dscp-ipv6 | inet-precedence) classifier-name forwarding-class class-name loss-priority level code-points [ aliases ] [ bit-patterns]
- Appliquez le classifieur à l’interface de service.
Pour appliquer le classifieur à la valeur DSCP ou DSCP IPv6 :
[edit dynamic-profiles profile-name class-of-service interfaces interface-name unit logical-unit-number classifiers] user@host# set dscp (classifier-name | default) user@host# set dscp-ipv6 (classifier-name | default)
Pour appliquer le classifieur à la valeur ToS :
[edit dynamic-profiles profile-name class-of-service interfaces interface-name unit logical-unit-number classifiers] user@host# set inet-precedence (classifier-name | default)
- Définissez le classificateur fixe ou d’agrégation de comportement (BA).
- Configurez et appliquez une règle de réécriture au trafic entrant dans le BAC :
- Configurez la règle de réécriture avec la classe de transfert et la valeur de priorité de perte.
[edit class-of-service] user@host# set rewrite-rules (dscp | dscp-ipv6 | inet-precedence) rewrite-name forwarding-class class-name loss-priority level code-point (alias | bits)
- Appliquez la règle de réécriture à l’interface de service.
Pour appliquer la règle de réécriture à la valeur DSCP ou DSCP IPv6 :
[edit dynamic-profiles profile-name class-of-service interfaces interface-name unit logical-unit-number rewrite-rules] user@host# setdscp (rewrite-name | default) user@host# set dscp-ipv6 (rewrite-name | default)
Pour appliquer la règle de réécriture à la valeur ToS :
[edit dynamic-profiles profile-name class-of-service interfaces interface-name unit logical-unit-number rewrite-rules] user@host# set inet-precedence (rewrite-name | default)
- Configurez la règle de réécriture avec la classe de transfert et la valeur de priorité de perte.
- (Facultatif) Configurez des ajustements supplémentaires pour le trafic ATM en aval.
Par défaut, le calcul de mise en forme sur l’interface de service inclut l’encapsulation L2TP. Si nécessaire, vous pouvez configurer des ajustements supplémentaires pour le trafic ATM en aval à partir du LAC ou pour les différences dans les protocoles de couche 2.
[edit dynamic-profiles profile-name class-of-service traffic-control-profiles profile-name] user@host# set overhead-accounting (frame-mode | cell-mode | $junos-cos-shaping-mode) <bytes (byte-value | $junos-cos-byte-adjust)
- Appliquez le profil de contrôle du trafic.
[edit dynamic-profiles profile-name class-of-service interfaces $junos-interface-ifd-name unit $junos-interface-unit] user@host# set output-traffic-control-profile profile-name