Aspect

Introduction à la Qualité de Service
Alain Jean-Marie
INRIA/LIRMM Montpellier [email protected]

Janvier 2009

Plan du Chapitre

• • •

La qualité de service dans les réseaux Méthodologie de la qualité de service Introduction à la métrologie

Plan du reste du cours

• •

Notions de théorie des les d’attente Contrôle du trac dans les réseaux
1 2

Architectures de QoS
1 2Dimensionnement des réseaux Contrôle de ux et de congestion

IntServ/RSVP DiServ

Introduction à la Qualité de Service dans les réseaux

La Qualité de Service

Qu’est-ce que c’est ? Qui dit  qualité de service  dit… service. Les diérents types de service rendus par le réseau et les attentes de l’utilisateur.

Exemples de services
Diérents actes de communication de données :• Transfert de chiers ? abilité des données ? rapidité (débit) • Streaming Vidéo ? relative abilité ? absence de gigue • Voix sur IP ? faible délai ( temps réel ) ? relative abilité ? absence de gigue

Exemples de services (suite)
suite de la liste… • Visioconférence ? ? similaire à VoIP • Transaction HTML ? ? similaire à transfert de chiers • Mail ? ? similaire à transfert de chiers •Chat ? ? similaire à VoIP • Jeu en réseau / simulation distribuée interactive ? abilité des données ? faible délai

Exemples d’attentes
Le Réseau est devenu indispensable De lui dépendent • Les activités économiques (revenus des entreprises), • Les activités administratives, • Les activités quotitiennes (téléphone !) • La santé de personnes ? Étant donnés ces enjeux, l’utilisateur (le client?) peut de moins en moins se contenter d’un service  au mieux  (Best Eort), et on cherche des garanties de service.

Le Contrat de Service
SLA : Service Level Agreement Modèle type (Mélin, p. 281-282) Désignation des parties Période Services inclus ? description technique précise des services et des
1 2 3

métriques

4

5 6 7

SLS : Service Level Specication ? quelles métriquesvalent quoi ? Pénalités Reporting et revues Auditabilité

Les métriques
Parmi les métriques utilisables dans un SLA, on trouve : • Débit • Capacité de traitement (services transactionnels) • Temps de réponse (=latence, délai) • Taux d’utilisation • Probabilité de perte (ou taux de perte) • Gigue • Disponibilité • Fiabilité • …

Niveaux de Service : le SLS (1)
Contenu du paragraphe  SLS du SLA : Domaine d’application : entrée/sortie Identication des  ux  (ots)
1 2

• • •
3

Conformité
• •

champ DSCP origine/destination IP application/protocole (numéro de port,…) Paramètres r , b, p, m, M du seau à jetons

4

Traitement du trac en excès
lissés, marqués, éliminés

Le SLS (2)

• • • •

Garanties quantitatives Garanties qualitatives Horaires defonctionnement du service Disponibilité
• •

Autres ( !)

Mean Down Time (MDT) moyen, max ? Time To Repair (TTR) moyen, max ?

Le SLS (3)

Garanties quantitatives
• • • •

Garanties qualitatives : préférences
• •

délai (latence) : moyenne, à 99,5%, … gigue : moyenne, max, … taux de perte pour les paquets in prole débit garanti délai : haut (or), moyen (argent), bas(bronze) pertes : basses (vert), moyennes (orange), hautes (rouge)

Un bref historique des réseaux Avant les années 1980 : téléphonie avec garantie de service (accès au réseau, qualité de conversation) Fin des années 1970 : réseaux de données • réseau IP (Internet) avec garantie de abilité • réseau X25 (Transpac) avec garantie de ressources Fin des années 1980 : réseaux de données à haut débit,intégration des services Proposition d’architectures • réseau TCP/IP, déjà là • réseau ATM avec garanties de services Début des années 1990 : apparition du Web et omniprésence de l’Internet. Années 2000 : généralisation des mobiles, du Wi… sans qualité de service !

La diculté du problème

Architecture des réseaux modernes : • Intégration verticale (couches ISO/OSI) • Intégration…