Aller au contenu

Aide-mémoire – Qualité de service

BTS SIO SISR 2e année – Bloc 2 – S04

Un mot ou un sigle inconnu ? Passe la souris dessus, ou ouvre le glossaire.

Les quatre grandeurs

Grandeur Outil À retenir
Débit iperf3 -c hôte -t 15 Mbit/s
Latence ping -c 20 hôte RTT moyen
Gigue ping (champ mdev), iperf3 -u Variation du délai
Perte ping, iperf3 -u Pourcentage

Voix : délai ≤ 150 ms, gigue < 30 ms, perte < 1 % (source : Cisco Press).

Marquages

CoS DSCP
Où Étiquette 802.1Q En-tête IP
Taille 3 bits (0 à 7) 6 bits (0 à 63)
Voix 5 (usuel) 46 (EF)
Défaut 0 0 (best effort)

Option ping -Q 0xb8 : DSCP 46 (0xb8 = 184 = 46 × 4).

Mécanismes

Besoin Mécanisme
Identifier un flux Classification
Signaler sa priorité Marquage
Passer en premier Priorité stricte, LLQ
Partager équitablement Files pondérées (WFQ, CBWFQ, HTB)
Limiter en jetant Policing
Limiter en lissant Shaping
Éviter la saturation RED, WRED

Linux : tc (sortie d'interface)

sudo tc qdisc add dev $IF root handle 1: htb default 20
sudo tc class add dev $IF parent 1: classid 1:1 htb rate 10mbit
sudo tc class add dev $IF parent 1:1 classid 1:10 htb rate 2mbit ceil 10mbit prio 0
sudo tc class add dev $IF parent 1:1 classid 1:20 htb rate 8mbit ceil 10mbit prio 1
sudo tc filter add dev $IF protocol ip parent 1:0 prio 1 u32 match ip protocol 1 0xff flowid 1:10
tc -s class show dev $IF          # compteurs
sudo tc qdisc del dev $IF root    # tout retirer

Cisco (MQC)

class-map match-any VOIX
 match dscp ef
policy-map QOS-WAN
 class VOIX
  priority 128
 class class-default
  fair-queue
interface serial 0/0/0
 service-policy output QOS-WAN

Réflexes

  • La QoS répartit, elle ne crée pas de bande passante.
  • Elle n'agit que s'il y a congestion.
  • On la configure à la sortie du goulot.
  • Mesurer avant, mesurer après.