La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

QoS - Appliquer la QoS à des Sous-interfaces

Présentations similaires


Présentation au sujet: "QoS - Appliquer la QoS à des Sous-interfaces"— Transcription de la présentation:

1 QoS - Appliquer la QoS à des Sous-interfaces
Ethernet ccnp_cch ccnp_cch

2 Sommaire • Configurer le lissage basé sur la classe - Configuration
• Introduction - Composants utilisés • Appliquer une politique de service - Appliquer une politique hiérarchique • Configurer le lissage basé sur la classe Configuration - Vérification ccnp_cch

3 Appliquer une politique de service
Introduction Ce document décrit comment appliquer CBWFQ (Class-Based Weighted Fair Queueing) et d'autres fonctionnalités de qualité de service Cisco basées sur le logiciel pour une sous-interface Ethernet. Une sous-interface Ethernet est une sous-interface logique dans l'IOS Cisco. Vous pouvez utiliser l'interface ligne de commande modulaire de QoS (MQC-CLI) pour créer et appliquer une politique de service à une sous-interface Ether- net. Composants utilisés Les informations utilisées dans ce document sont basées sur les versions matérielles et logicielles suivantes: ● Cisco IOS release 12.2(2)T ● Module réseau FastEthernet sur routeur Cisco 2620 Appliquer une politique de service En général, choisir où appliquer la politique de service dépend des fonctionnalités de QoS que contient votre politique de service. Une sous-interface Ethernet supporte: ● Politique basée sur la classe ( Class-Based Policing) - Si vous appliquez une politique avec une commande policy à l'interface et à la sous-interface, seule la politique de la sous-interface est activée pour le trafic qui correspond à la classe. ● Marquage basé sur la classe (Class-Based Marking) - Référez-vous à "Présentation de la classification". ● Lissage basé sur la classe (Class-Based Shaping) - Référez-vous à "Configuration du lissage basé sur la classe". ● File d'attente basée sur la classe ( Class-Based Queueing) - C'est un cas particulier pour les interfaces Ethernet. Voir le reste de la section pour plus d'informations. Un routeur commence à mettre des paquets en file d'attente quand le nombre de pa- quets devant être transmis sur une interface excède le débit de sortie de cette interface. Les paquets en excès sont mis en file d'attente. Une méthode de mise en file d'attente peut être appliquée aux paquets attendant d'être transmis. Les interfaces logiques de l'IOS Cisco ne supportent pas de manière inhérente d'état de congestion et ne supportent pas l'application directe d'une politique de service qui con- tient une méthode de mise en file d'attente. A la place, vous devez d'abord appliquer le lissage à la sous-interface en utilisant soit le lissage générique (GTS - Generic Traffic Shaping) ou le lissage basé sur la classe. ccnp_cch

4 Le routeur affiche ce message quand une sous-interface Ethernet est configurée avec une politique de service qui applique une file d'attente sans lissage: router(config)# interface ethernet0/0.1 router(config−subif)# service−policy output test CBWFQ : Not supported on subinterfaces Notez que la même règle s'applique à une sous-interface GigaEthernet: c7400(config)# interface gig0/0.1 c7400(config−subif)# service−policy ou c7400(config−subif)# service−policy output outFE En d'autres termes, vous devez configurer une politique hiérarchique avec la comman- de shape au niveau parent. Utilisez la commande bandwidth pour CBWFQ ou la com- mande priority pour LLQ (Low Latency Queueing) pour les niveaux inférieurs. Le lissa- ge basé sur la classe limite le débit de sortie et (on peut le présumer) mène à un état de congestion sur la sous-interface logique. La sous-interface applique une déconges- tion et l'IOS Cisco commence à mettre en file d'attente les paquets qui sont retenus par le lissage. Appliquer une politique hiérarchique Suivre ces étapes pour appliquer une politique hiérarchique : Créer une politique de niveau inférieur (ou enfant) qui configure un mécanisme de file d'attente. Dans l'exemple ci-dessous, nous configurons LLQ en utilisant la commande priority et CBWFQ en utilisant la commande bandwidth. policy−map child class voice priority 512 2. Créer une politique de niveau supérieur (ou parent) qui applique le lissage basé sur la classe. Appliquez la politique enfant comme une commande dans la politique parent car le contrôle d'amission pour la classe enfant est fait sur la base du débit de lissage de la classe parent policy−map parent class class−default shape average service−policy child 3. Appliquer la politique parent à la sous-interface interface ethernet0/0.1 service−policy parent ccnp_cch

5 Configurer le lissage basé sur la classe
Dans cette section sont présentées les informations nécessaires pour la configuration des fonctionnalités décrites dans ce document. Configuration Routeur 2620A hostname 2620A ! ip cef class−map match−any dscp46 match ip dscp 46 class−map match−all telnet_ping_snmp match access−group 150 class−map match−all http match access−group 154 class−map match−all pop3_smtp match access−group 153 policy−map voice_traffic class dscp46 shape average class telnet_ping_snmp shape average class pop3_smtp class http interface FastEthernet0/0 ip address duplex auto speed auto interface FastEthernet0/0.1 encapsulation dot1Q 1 native ip address service−policy output voice_traffic ccnp_cch

6 ccnp_cch Vérification
Cette section fournit des informations nécessaires que vous pouvez utiliser pour confir- mer que votre configuration fonctionne correctement. ● show policy-map {policy-name} - Affiche la configuration de toutes les classes pour la policy-map spécifiée A# show policy−map voice_traffic Policy Map voice_traffic Class dscp46 Traffic Shaping Average Rate Traffic Shaping CIR (bps) Max. Buffers Limit 1000 (Packets) Bc 10000 Class telnet_ping_snmp CIR (bps) Max. Buffers Limit 1000 (Packets) Bc 15440 Class pop3_smtp Class http 2620A# show policy−map voice_traffic class dscp46 ccnp_cch

7 ● show policy-map interface fast - Affiche la configuration de toutes les classes pour la policy-map spécifiée. 2620A# show policy−map interface fa0/0.1 FastEthernet0/0.1 Service−policy output: voice_traffic Class−map: dscp46 (match−any) 0 packets, 0 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: ip dscp 46 5 minute rate 0 bps Traffic Shaping Target Byte Sustain Excess Interval Increment Adapt Rate Limit bits/int bits/int (ms) (bytes) Active Queue Packets Bytes Packets Bytes Shaping Depth Delayed Delayed Active no Class−map: telnet_ping_snmp (match−all) Match: access−group 150 Class−map: pop3_smtp (match−all) Match: access−group 153 Target Byte Sustain Excess Interval Increment Adapt Rate Limit bits/int bits/int (ms) (bytes) Active Queue Packets Bytes Packets Bytes Shaping Depth Delayed Delayed Active no Class−map: http (match−all) Match: access−group 154 Class−map: class−default (match−any) 926 packets, bytes Match: any ccnp_cch

8 Note: Le lissage basé sur la classe fonctionne au niveau interface et sous-interface. L'IOS Cisco 12.2(2.5) introduit la possibilité de lissage sur l'interface principale et les adresses IP sur les sous-interfaces. ccnp_cch


Télécharger ppt "QoS - Appliquer la QoS à des Sous-interfaces"

Présentations similaires


Annonces Google