Mémo de la fiche B2-26 : une page A4, à imprimer ou à enregistrer en PDF.
B2-26

Qualité de service (QoS)

Mesurer ce dont chaque application a besoin, classer et marquer le trafic, choisir les files d'attente et donner la priorité à la voix, sur commutateurs et routeurs Cisco.

Version en ligne
SIO2 · semestre 33 h (cours + TP)Bloc 2 – SISRMémo · Portail SIO
QoSDiffServ Pourquoicongestion · goulotrépartir, pas créer Mesuresdébit · latence < 150 msgigue < 30 ms · perte < 1 % MarquerCoS 3 bits · DSCP 6 bitsvoix = EF 46 · CoS 5 Confiancefrontière au switch d'accèsVLAN voix · téléphone détecté FilesLLQ = priorité plafonnée+ débits garantis (CBWFQ) Contrôlerpolicing jette · shaping retardeshow policy-map interface

L'essentiel

  1. La QoS ne crée pas de débit : elle répartit celui qui existe, et n'agit qu'en cas de congestion.
  2. Quatre mesures : débit, latence, gigue, perte. Voix : latence < 150 ms, gigue < 30 ms, perte < 1 %.
  3. DiffServ : classer, marquer au plus près de la source, traiter aux goulots d'étranglement.
  4. CoS : 3 bits PCP de l'étiquette 802.1Q, couche 2, 0 à 7. DSCP : 6 bits de l'en-tête IP, couche 3, de bout en bout.
  5. Voix = EF (46), CoS 5 ; signalisation CS3 ; visioconférence AF41 ; défaut BE (0).
  6. Frontière de confiance au commutateur d'accès : on croit les téléphones détectés, jamais les postes.
  7. VLAN voix : switchport voice vlan 40, le PC derrière le téléphone garde son VLAN de données.
  8. LLQ = file prioritaire plafonnée pour la voix + débits garantis pour les autres classes ; la priorité stricte seule affame les autres.
  9. Limitation : l'excédent est jeté ; lissage : il est retardé.
  10. MQC : class-map → policy-map → service-policy output ; vérifier avec show policy-map interface.

À retenir

La QoS n'agit que lorsqu'il y a congestion, et elle ne crée pas de bande passante : elle répartit celle qui existe. Elle se règle surtout aux goulots d'étranglement (liaison WAN, accès Internet, lien montant d'un commutateur d'accès).

Commandes clés

Pour…Commandes (Cisco IOS)
Port d'un téléphoneswitchport access vlan 20 · switchport voice vlan 40 · spanning-tree portfast
Confiance (2960 réel)mls qos · mls qos trust device cisco-phone · mls qos trust cos
Reconnaître la voixclass-map match-any VOIX · match ip dscp ef
Traiterpolicy-map QOS-WAN · class VOIX · priority percent 30 · class class-default · fair-queue
Appliquerinterface s0/0/0 · service-policy output QOS-WAN
Vérifiershow policy-map interface s0/0/0 · show mls qos interface fa0/20 · show cdp neighbors
Mesureriperf3 -s puis iperf3 -c SERVEUR -u -b 1M (débit, gigue, pertes)