TP QoS
Compte rendu : TP QoS. Recherche parmi 300 000+ dissertationsPar totibou • 16 Avril 2021 • Compte rendu • 1 296 Mots (6 Pages) • 693 Vues
SISR3 |
TP06-QoS |
Compte-rendu |
DE CAMPOS--VALETTE Mathis 04/03/2021 |
Table des matières
Table des matières 1
Introduction 1
Activité 2
Création d’une politique de qualité de service 3
Cas pratique 1 : 3
Cas pratique 2 5
Cas pratique 3 9
Cas pratique 4 10
Conclusion 12
Introduction
Ce TP a comme objectif de nous présenter la qualité de service. Celle-ci est essentiel afin de bien gérer les flux de sont réseau et établir des priorité entre chacuns d’eux. La QoS a malheureusement des inconvénients comme le fait que chaque routeur peut établir ses propres priorité et donc annulé la priorité de certains flux priorisé sur les routeurs en amont.
Activité
Dans un premier temps voici le réseau sur lequel nous allons mettre en place la QoS :
[pic 1]
Définition QoS :
Le terme QoS (acronyme de « Quality of Service », en français « Qualité de Service ») désigne la capacité à fournir un service (notamment un support de communication) conforme à des exigences en matière de temps de réponse et de bande passante.
Appliquée aux réseaux à commutation de paquets (réseaux basés sur l'utilisation de routeurs) la QoS désigne l'aptitude à pouvoir garantir un niveau acceptable de perte de paquets, défini contractuellement, pour un usage donné (voix sur IP, vidéo-conférence, etc.).
En effet, contrairement aux réseaux à commutation de circuits, tels que les réseaux téléphoniques commuté, où un circuit de communication est dédié pendant toute la durée de la communication, il est impossible sur internet de prédire le chemin emprunté par les différents paquets.
Ainsi, rien ne garantit qu'une communication nécessitant une régularité du débit pourra avoir lieu sans encombre. C'est pourquoi il existe des mécanismes, dits mécanismes de QoS, permettant de différencier les différents flux réseau et réserver une partie de la bande passante pour ceux nécessitant un service continu, sans coupures.
Je vérifie que la configuration est bien fonctionnelle :
[pic 2]
On peut vérifier que le réseau fonctionne bien en effectuant un ping en un des ordinateurs du réseau 172.30.1.0/24 vers le PC1 ou inversement.
[pic 3]
Création d’une politique de qualité de service
Cas pratique 1 :
Création d’une class-map pour marquer tous les paquet FTP comme « critical », les paquets « critical » signifie qu’ils seront prioritaires sur les autres.
Pour cela j’utilise les commandes suivantes :
Router(config)#class-map match-all critical
Router(config-cmap)#match protocol ftp
Une fois que ces commandes sont rentrées je peux vérifier mes « class-map », les « class-map » permet de classifier les priorités.
[pic 4]
Ensuite nous créons une politique de service, sous le nom de « markingpolicy », elle sera appliquée au paquet FTP et sera fixée à 2 comme IP precedence.
Router(config)#policy-map markingpolicy
Router(config-pmap)#class critical
Router(config-pmap-c)#set precedence 2
Une fois que ces commandes sont rentrées je peux vérifier que la politique a bien été appliquée « policy-map ».
[pic 5]
Après avoir créé notre politique de service il faut l’appliquer sur une interface du routeur. Il est possible d’attacher cette politique soit à l’interface entrante soit à l’interface sortante, dans notre cas nous l’affectons en sortie. Pour cela nous utilisons les commandes suivantes :
Router(config)#interface fastEthernet 0/0
Router(config-if)#service-policy output markingpolicy
En utilisant la commande « show policy-map interface fastEthernet 0/0 » on peut voir l’affectation de la politique sur l’interface fa0/0.
[pic 6][pic 7]
Pour finir ce cas pratique nous allons tester la configuration QoS du routeur.
Pour cela nous nous mettons en simulation et nous générons un trafic FTP partant de PC0 en direction de PC1 et plus de cela nous générons une requête ICMP du Laptop0 vers le PC1.
[pic 8]
[pic 9]
Maintenant nous analysons les paquets sortant le routeur en direction du switch, le premier paquet est le paquet ftp sur lequel nous avons établi une politique indiquant sa priorité.
[pic 10]
Sur le paquet ICMP on peut voir qu’il n’y a pas de priorité.
[pic 11]
La commande permettant de filtrer les paquets dont le DSCP est marqué « EF » (Expedited Forwarding) avec access-lists est la suivante :
Router(config)#access-list 100 permit ip any any dscp ef
Pour marquer les paquets « telnet » destinés ou originaire du routeur R1 pour leur attribuer un niveau de Precedence IP 6, il faut utiliser la commande suivante :
Router(config)#class-map match-all critical2
Router(config-cmap)#match protocol telnet
Router(config)#policy-map telnetpolicy
Router(config-pmap)#class critical2
Router(config-pmap-c)#set ip dscp cs6
Cas pratique 2
Dans un premier temps nous allons créer les access-lists permettant d’identifier les paquets FTP, WEB et ICMP grâce a leur numéro de port.
Router(config)#ip access-list extended FTP
Router(config-ext-nacl)#permit tcp any any eq 21
Router(config)#ip access-list extended WEB
Router(config-ext-nacl)#permit tcp any any eq 443
...