Académique Documents
Professionnel Documents
Culture Documents
&
PROTOCOLES
COMMENT PEUT-ON APPLIQUER LA
QoS À TRAVERS UN RÉSEAU?
3
© El gholami Khalid, ENSA de Khouribga
MODÈLE INTSERV
Internet un réseau à intégration de services.
(Service) (Routeurs)
Demande des ressources ➔ Réservation des ressources
Fonctions :
Un classifieur ("classifier") par flux (suivant les attributs des paquets)
Un ordonnanceur de paquets ("packet scheduler"),
Un contrôle d’admission ("admission control routine") ,
Un protocole de réservation de ressources ("reservation setup protocol").
Plan de
contrôle
Plan de
Données
Besoins de service
Délai par paquet
Gigue, Maximum et Minimum de délai
Bande passante minimale
Taux de perte des paquets.
Caractérisation du trafic
Débit moyen (CIR),
Débit crête (PIR),
Taille maximum de la rafale (burst size)
Sau à jeton (Tocken bucket).
Classification de trafic :
Temps réel
Élastique
Principe :
Émetteur : Requête de réservation
Récepteur : Spécification des ressources demandés
Routeur RSVP : réservation
© El gholami Khalid, ENSA de Khouribga
10
LE PROTOCOLE RSVP
11
© El gholami Khalid, ENSA de Khouribga
INTSERV / RSVP
Récepteur 1
Émetteur
Soft Stat
Les routeur garde un état a propos de chaque réservation.
messages envoyés périodiquement afin de rafraichir les états de réservation
Les états non rafraichi expirent (times out) et donc sont supprimés
automatiquement.
Message PATH
Message RESV
Message CONFIRMATION
Envoyé seulement comme réponse à une requête.
Envoyé en Unicast au récepteur, le message RESV confirme un état
déjà établi.
Message TEARDOWN
Message ERROR (si PATH ou RESV échoue)
RESV 2 Envoyé par le récepteur de la session. Il permet de spécifier la QoS souhaitée et de fixer les
réservations correspondantes dans chaque nœud.
PATH Error 3 Utilisé (en réponse à un message PATH) pour signaler les erreurs se produisant lors de l'établissement
d'un chemin entre la source et la destination d'une session.
RESV Error 4 Utilisé (en réponse à un message RESV) pour signaler les erreurs se produisant lors de l'établissement
des réservations le long du chemin de la session.
PATH Tear 5 Envoyé par la source de la session. Ce message annule explicitement le PATH State dans tous les
nœuds d'un chemin de session.
RESV Tear 6 Envoyé par la destination d'une session. Ce message annule explicitement les réservations dans tous
les nœuds d'un chemin de session.
RESV Confirm 7 Fournit une indication positive à l’initiateur de la session en l'informant que tous les nœuds le long du
chemin ont accepté la requête de réservation. Lorsqu'un récepteur formule une requête de
réservation, il peut également demander un message de confirmation pour indiquer que la réservation
a (probablement) été effectuée dans le réseau. Les messages de confirmation RSVP sont envoyés par
la source de la session directement au destinataire de cette session ; les nœuds intermédiaires ne
traitent pas les messages RESV Confirm.
A C
R1
S1
R2
S2, S3
B D
R3
4d
4d A C
R1
S1
R2
S2, S3
B D
4d 3d R3
R2
S2, S3
B D
S2:5d R3
S3:d S1:3d
S3:d
(S1,S2):d
S1:3d A C
R1
S1
R2
S2, S3
B D
R3
(S2,S3):3d
(S1,S2,S3):3d
Avantages :
Réservation des ressources explicite(end to end)
Contrôle d’admission avant la demande (objet d’autorisation, object
de réglementation)
Signalisation pour des N° de port dynamique (par exemple, H.323)
Faiblesses :
signalisation continue due à l’architecture “stateless”
complexe à mettre en œuvre
Scalability (passage à l’échelle)
35
© El gholami Khalid, ENSA de Khouribga
DIFFERENCIATED SERVICE
Classes de service :
DF Default Forwarding.
EF (Expedited Forwarding) ou Premium Service
AF (Assured Forwarding)
RFC 3246 définit le PHB de transmission expédié (EF) : « Le PHB EF peut être
utilisé pour établir une basse perte, une faible latence, une gigue faible, une
bande passante assurée, un service de bout en bout par des domaines DS
(Diffserv). Un tel service apparaît aux points finaux comme une connexion
point par point ou une ligne louée virtuel. « Ce service a été également décrit
comme service de première classe ». Le point de code 101110 est
recommandé pour le PHB EF qui correspond à une valeur DSCP de 46 en
décimale.
Performances :
Faible perte de paquet
Faible latence
Faible gigue
Bande Passante Assuré
Niveau de Service : Premium
Ressemble à une liaison virtuelle alloué
Valeur du « Code Point » : 101110 (DSCP)
45
© El gholami Khalid, ENSA de Khouribga
ARCHITECTURE D’UN DOMAINE DIFFSERV
IntServ DiffServ
Proposé en: 1997 Proposé en : 1998
Qualité de Service par flux Qualité de Service par classe
Deux services: Deux services:
Guaranteed Rate Assured Forwarding PHB
Controlled Load Expedited Forwarding PHB
Hard QoS Soft QoS