INGENIERIE 1 CLOUD LYON
Dr Oumaima Oueslati
[email protected]
1
Rappels
Définition et besoins de la Qos
Paramètres de la QoS
Applications Multimédia
Routage Multicast
Contrôle de trafic et Qualité de service (QoS)
Réseaux VPN
Sécurité dans les réseaux informatiques
2
Le modèle OSI (Open System Interconnection)
3
Le modèle de référence TCP/IP
4: Couche Application Telnet, Rlogin, FTP, HTTP, DNS, SMTP, POP3, …
3: Couche Transport TCP, UDP
2: Couche Réseau IP, ICMP, IGMP
1`: Couche Liaison
1: Couche Liens Drivers et cartes d’interfaces
1: Couche Physique
Support de transmission
4
Emetteur Récepteur
5: Couche Application 5: Couche Application
4: Couche TCP Routeur 4: Couche TCP
3: Couche IP 3: Couche IP 3: Couche IP
2: Couche Liaison 2: Couche Liaison 2: Couche Liaison
1: Couche Physique 1: Couche Physique 1: Couche Physique
Support de transmission
Ø Couche N vers Couche N-1: ajout d’un champ d’informations :
@source/@destination, contrôle d’erreur, taille paquet, N° ACK, …
Ø Protocole N: règle nécessaire au Service N
Ø Service de la Couche N: offert à la Couche N+1
5
Rappels
Définition et besoins de la QoS
Paramètres de la QoS
Applications Multimédia
Routage Multicast
Contrôle de trafic et Qualité de service (QoS)
Réseaux VPN
Sécurité dans les réseaux informatiques
6
Définition et besoins de la QoS
QoS (Quality of Service): Qualité de Service
« La Qualité de Service est l’effet collectif des performances d’un service
qui détermine le degré de satisfaction de l’utilisateur du service »
Recommandation E-800 de l’IUT
« Performance d’un service qui détermine le degré de satisfaction d’un
utilisateur de ce service»
ETSI
« La capacité à séparer le trafic ou à différencier différents types de
trafics afin de traiter certains flux différemment d’autres flux »
IETF
7
Définition et besoins de la QoS
8
Définition et besoins de la QoS
Besoin de QoS
Ø Une solution radicale est le surdimensionnement: offrir le max de QoS
disponible à toutes les applications
Gaspillage des ressources
Ø La satisfaction de l’utilisateur détermine la QoS requise pour chaque
application. Cette satisfaction n’est pas forcément optimale.
9
Rappels
Définition et besoins de la QoS
Paramètres de la QoS
Applications Multimédia
Routage Multicast
Contrôle de trafic et Qualité de service (QoS)
Réseaux VPN
Sécurité dans les réseaux informatiques
10
En relation directe avec les Propriétés d’un réseau
Ø Le Débit (Throughput ou bitrate?)
« Le débit réel (throughput) d’un flux est défini comme le nombre de
bits effectivement reçus pendant un intervalle de temps, divisé par la
longueur de l’intervalle »
« Le débit théorique (bitrate) dépend de la bande passante du support
utilisé. Il représente la capacité de transmission maximale du canal
utilisé, par unité de temps »
Remarque
• La formule de Nyquist donne le débit théorique et la formule de Shannon donne le débit
réel d’un canal de transmission (se référencer au cours de 3ème année Licence)
Débit réel ≤ Débit théorique
11
Ø Le Délai (Delay)
« Le délai de transit d’un paquet à travers un réseau complet est donné
par le temps entre l’émission du premier bit du paquet par la source et la
réception du dernier bit du paquet par la destination »
RFC 2679
Paquet perdu → Délai = ∞
12
Ø Types de délais
Ø délai de traitement
Calculs et traitements au niveau des nœuds (calcul CRC, routage, …)
* De l’ordre de microsecondes
Ø délai d’attente
Si la ligne de sortie est occupée, le paquet doit attendre dans un tampon
* De l’ordre de 1 – 100 ms
Ø délai d’émission
Temps nécessaire pour placer la totalité des bits d’un paquet sur la ligne
* D émission = Taille du paquet/Débit
Ø délai de propagation
Délai du signal physique entre l’émetteur et le récepteur (dépend de la
vitesse de propagation du signal)
13
Ø Concept de Variation de délai
« La variation de délai de transit est définie pour une paire de paquets P1 et
P2. Elle est donnée par la différence des délais de transit des deux paquets:
Variation délai (P1,P2)= Délai (P2) – Délai (P1) »
RFC 3393
Remarque
• Peut être positive ou négative
• P1 ou P2 perdu → variation de délai = ∞
Ø La Gigue (Jitter)
« Considérons n mesures du délai de transit Délai1,….., Délain. La variation
maximale absolue du délai de transit est appelée Gigue »
- la Gigue est un paramètre sensible dans le cas des applications temps réel, le streaming, …
- voir RFC 1889 décrivant RTP/RTCP (Realtime Transport Protocol) / (Realtime Transport
Control Protocol) où une formule de calcul de la gigue est donnée
14
Ø Taux de perte (packet loss ratio)
« Soit T un intervalle de temps T = [t1, t2] et S = {P1, . . . , Pn} la séquence des
paquets émis pendant l'intervalle T.
Un paquet est considéré comme correctement reçu, s'il arrive sans erreurs et après
un délai de transit maximum Délaimax défini.
Le taux de perte, mesuré sur l'intervalle T, est défini comme le rapport entre le
nombre de paquets envoyés dans l'intervalle T et le nombre de paquets correctement
reçus. » RFC 2680
Remarque
• Le système doit tenter de différentier un paquet perdu d’un paquet lent suivant différents
mécanismes
Ø Taux d’erreur binaire (BER: Bit Error Rate)
« C’est tout simplement le rapport du nombre de bits erronés au nombre total de
bits transmis »
- Ce paramètre dépend énormément de la qualité du signal, des perturbations externes, …
15
Récap Propriétés d’un réseau
Ø Débit (throughput) s≈ bande passante
Ø Délai (delay) : de bout en bout
Ø Taux de perte (Packet Loss): taux de paquets perdus
Ø Gigue (Jitter) : différence entre délai Max et délai Min
Ø Niveau sécurité: confidentialité, disponibilité, intégrité, authentification,…
QoS (Quality of Service): Qualité de Service
Ø Contrat de garantie, essentiellement, des propriétés précédentes pour
une communication
Ø Les besoins diffèrent selon le type d’application (temps réel: délai limité,
sensible à l’écoute: sécurité, …)
16