I.3.1 Flots élastiques
Les flots élastiques sont connus pour leur
tolérance aux délais et à leurs variations. Les
applications qui génèrent du trafic élastique peuvent donc
adapter le taux de génération de leurs paquets en fonction des
conditions du réseau. Les applications telles que les transferts de
fichiers, le courrier électronique, la connexion à un terminal
distant, etc... sont classées dans la
catégorie des flots élastiques. Cependant,
malgré leur tolérance aux délais, certaines applications
élastiques requièrent parfois de faibles délais
d'acheminement pour pouvoir fonctionner correctement. Par exemple, les e-mails
permettent une tolérance à des délais relativement
importants, l'essentiel de ces applications étant qu'elles arrivent
à destination, quelque soit le temps mis pour atteindre celle-ci.
Inversement, des applications telles que ØTelnet Ø permettant de
se connecter à un ordinateur distant, sont tolérantes aux
délais, mais beaucoup plus exigeantes que l'exemple
précédent puisqu'au bout de quelques secondes, si la connexion ne
peut pas être établie, elle sera interrompue. Ce type
d'applications est donc tolérant aux délais, mais jusqu'à
une certaine limite ; cette dernière faisant défaut, ces
applications d'échanges de données ne s'effectueront pas
correctement. La garantie d'un minimum de bande-passante pour les applications
élastiques favorise l'obtention d'une certaine garantie en
matière de délai.
Par ailleurs, les transmissions de trafic de données
doivent être au maximum fiables. Pour cela, les pertes ne doivent pas
être tolérées au niveau de la couche application. Un
protocole du type TCP est alors nécessaire car il est capable de
retransmettre les paquets égarés. TCP est le protocole capable
d'adapter le taux de transfert des données à la bande-passante
qui est disponible, même en cas de congestion du réseau. La
disponibilité d'un minimum de bande passante favorise ainsi le
fonctionnement correct d'applications de cette catégorie. La fonction
d'utilité des flots élastiques est représentée par
la figure ci-dessous. On remarque bien l'utilité de disposer d'un
minimum de bande passante pour garantir une certaine efficacité
d'utilisation des applications élastiques. A mesure que la bande
passante s'accroît, l'utilité de l'application augmente,
d'où le facteur d'élasticité.
Utilité
Utilité
PRINCIPE ET MECANISME DE LA QUALITE DE
SERVICE
Bande passante
Figure 4: Utilité d'une application
élastique en fonction de la bande passante
Les besoins de performance pour des applications
élastiques sont donc plutôt orientés vers les débits
(nécessité de bande passante) et l'intolérance aux pertes.
Par ailleurs, selon les applications, les délais sont plus ou moins
importants pour garantir la qualité de service de ces flux.
|