Académique Documents
Professionnel Documents
Culture Documents
Contrôle d’admission
Réservation de ressources
Routage
Signalisation
Contrôle du trafic utilisateur
Façonnage de trafic
Contrôle de congestion
Classification de paquets
Marquage de paquets
Ordonnancement de paquets
Gestionde files d’attente (buffers)
Filtrage et classification
Etude
du
trafic
Source: https://2003.jres.org/diapo/paper.22.pdf
Perte de connectivité
A MOINDRE
IDENTIFIER ANALYSER CONTROLER
COÛT
LE TRAFIC
D’UN
RESEAU
QoS
LBFM - QoS - Pr TONYE 37
SCRIPTS ET OUTILS DE QOS SUR LINUX
Authentification
Visualisation du trafic (consommation internet) des utilisateurs via une
La
Limitation en de la bande passante par utilisateur,
web visitésgroupe
interfacemise
conviviale. cache (mémoire) des sites afin d’accélérer
d’utilisateurs.
le trafic.
Le
Limitation de trafic
filtrage d’URL par protocole
(Possibilité / port:
de contrôler lesOn peut
accès souhaiterde
à internet,
limiter individuellement
bloquer IP,contenu
les sites internet au TCP, UDP, HTTP,violent…etc)
douteux, FTP.
La
Définition
capacitéde deniveaux
bloquerde oupriorités:
autoriserCeci revient à faire
la connexion en sorteà
internet
que heures
des certainsprécises
types deà données
certains soient transmis
utilisateurs ou àde façon
tous prioritaire.
les utilisateurs.
Garanties de bande passante pour les clients et/ou protocoles
spécifiés en cas de congestion du réseau.
Gestion de la
Bande passante
Supervision
Du trafic
Sécurité et
Accélération du trafic
Les classes de service sont reliées entre elles sous la forme d'un arbre,
avec une racine et des feuilles.
HTB_CAN_SEND:
la classe peut
HTB_MAY_BORROW: émettre.
la classe ne peut pas
émettre mais peut
HTB_CANT_SEND: essayer d'emprunter.
la classe ne peut ni
émettre, ni emprunter ;
Pour chaque classe de service, l'algorithme HTB envoie à fréquence régulière un jeton dans
unPour Dans
seau,illustrer
ainsi le casun
quand oùpaquet
le seau
l'architecture d'undealgorithme
la et
arrive classe
qu'ilhandle10
ClasseHTB,
souhaite
racine ne contienne
prenons
sortirpour pas
laexemple
de un
(handle1) file, suffisamment
un
il est de jetons
arbre constitué
autorisé à passer
Chaque classe fille
pourracine
envoyercomporte:
unsont un
paquet, débit
alors moyen
cette « rate »
classe va essayer débit
d’emprunterseuil « Ceil »
des jetons.
d'une classe
si suffisamment (handle1)
de jetons ,et de deux
disponibles classes
dans filles
le seau. (handle10) et (handle20).
Une priorité « PRIO »
Classe fille (handle10) Classe fille (handle20)
Jeton de handle10 Jeton de handle20
seau
• L'algorithme du seau à jetons est très voisin de celui du seau percé. La différence
principale est que l'algorithme du seau à jetons permet de régler directement le débit en bits par seconde,
alors que l'algorithme du seau percé envoie les paquets à un rythme régulier, qu'ils soient gros ou petits, ce
qui empêche de régler le débit.
1. Soit un seau percé en son fond : si le seau n'est pas vide alors le contenu s'y écoule avec un débit constant.
La taille du seau représente la quantité d'informations qui peut y être stockée, mesurée en nombre d'octets.
Lorsqu'un paquet arrive, s'il reste suffisamment d'espace dans le seau, il y est placé. Sinon, le seau déborde
(paquet en excès). Les paquets en excès sont en général jetés. Ils peuvent aussi être mis en attente, ou
marqués comme non-conformes avant d'être envoyés.
Squid
Ainsi, lorsqu'un
Il s'agit est serveur
un serveur
utilisateur
d'un proxy àentièrement
se"mandaté"
connecte internet
par libred'une
à l'aide
une application et pour
trèsapplication
performant
effectuer configurée
unecapable
pour utiliser requêtede
un serveurgérer
sur les protocoles
proxy,
Internetcelle-ci FTP,
va se
à sa place. HTTP, HTTPS
connecter . lieu au serveur proxy
en premier
et lui donner sa requête. Le serveur proxy va alors se connecter au serveur que
l'application cliente cherche à joindre et lui transmettre la requête.
Navigateur Web
Passerelle de QoS Serveur Proxy Serveur DNS Serveur DHCP
DD 300Mo, RAM
4Go 2Ghz,
Firefox, Chrome,
Internet Explorer
1
Serveur Web
2
Webmin-HTB L’utilisateur gère lase
L’utilisateur bande passante
connecte et
à l’outil
la prirorisation de trafic.
via le serveur web
Outil de gestion de trafic installé
3 dans un ordinateur
L’utilisateur supervise le réseau
Environnement virtuel
Passerelle vmare
sous dans
linux quilequel
gère lanous
QoS
avons installé ubuntu 14.04 serveur.
Interface eth1
192.168.2.254
connectée au
255.255.255.0
réseau local
Source: NKEN MATHILDE PAULE est : « Conception et mise en place d’un outil
libre de gestion du trafic internet d’un FAI sous linux: Cas de Matrix Télécoms»,
Mémoire de fin d’études, Génie des Télécommunications, 2017
LBFM - QoS - Pr TONYE 56