Simulateur Interactif de QoS

Dimension: px
Commencer à balayer dès la page:

Download "Simulateur Interactif de QoS"

Transcription

1 1. Simulateur Interactif de QoS Master Informatique 2011 UNIVERSITE AVIGNON 2010/2011 Tuteur : Etudiants : Hayel Yezekael El-Malki Mohamed Marie Pinet Tannicha Abdessamad Tabarine Youssef

2 Remerciements Nous tenons à exprimer ma profonde reconnaissance à Monsieur Yezekael HAYEL, tuteur de notre projet qui a dirigé notre travail; ses conseils, ses orientations ainsi que sa patience ont été des éléments primordiaux de la réussite de ce projet. 2

3 I Sommaire 1. Remerciements... 2 I Sommaire... 3 II. Introduction et problématique Avant propos Objectifs du projet Objectif de la simulation... 6 A. Les domaines de la simulation... 6 B. But de la simulation... 6 III. Exemple de Simulateur de QoS NS OPNET... 7 IV. Etude de la Qualité de Service Notion de qualité de service «QoS» Niveaux de service Caractéristiques... 9 A. Mise en forme du trafic Paramètres importants pour une meilleur qualité de service A. La qualité de service au niveau applicatif B. La qualité de service de réseau C. La qualité de service "de bout en bout D. La perte de paquets E. La latence F. La gigue G. La bande passante H. L intérieur du réseau I. L extérieur du réseau V. Gestion de la qualité de service Architecture d un routeur supportant la qualité de service Gestion des files d attente A. Prévention de la congestion : Politique RED - WRED a. RED -WRED B. La gestion de la congestion C. Modèles IntServ et DiffServ VI. Enoncé des besoins VII. Le simulateur Les paramètres Fixes Les paramètres Variables VIII. Conception du simulateur Choix du langage Choix de l outil de développement Diagramme du classe IX. Fonctionnement du logiciel

4 1. Diagramme des cas d utilisation Teste de fonctionnement Diagrammes de séquence A. Lancement de simulation B. Changement du débit C. Historique Planning et répartition des taches X. Bilan et Perspectives XI. Conclusion

5 II. Introduction et problématique 1. Avant propos La quantité d information qui circule dans nos réseaux est devenue très importante, les routeurs, qui sont les points névralgiques du réseau Internet, sont eux qui priorisent, filtrent, et dirigent les flux Internet qui évolue rapidement en termes de taille mais également en termes d'architecture et de topologie. Aujourd'hui dans l'internet, la retransmission des paquets due à une expiration des horloges, la perte de paquets ou encore à la taille limitée des files d'attente sont les différentes causes de la congestion au niveau des routeurs. Cette congestion sera par la suite la cause de longs délais de bout en bout. Ce service ne peut pas assurer une qualité de service suffisante pour des applications qui auraient des contraintes temporelles. Les entreprises sont conscientes des coûts énormes que peut provoquer un système qui présente des problèmes de performances après le déploiement ; C est d ailleurs pour cette raison qu elles dépensent beaucoup de temps, d énergie et d argent pour valider leurs applications. Modéliser un système virtuel de façon interactive, observer les principaux concepts associés à fin d évaluer ses performances et prévoir le comportement le déploiement physique, permet de disposer d un réseau robuste, performant et aussi faire un gagne de temps et d argent important. 2. Objectifs du projet Le but de ce projet est de proposer un simulateur interactif qui permet d étudier des mécanismes comme la gestion des priorités ou le partage équitable des ressources dans un routeur. Le routeur sera modélisé par des files d'attente en mode paquet. L'objectif est de réaliser une application qui permet de contrôler en temps réel les paramètres du routeur et du trafic. 5

6 3. Objectif de la simulation A. Les domaines de la simulation Des activités peuvent être effectuées dans le domaine physique ou dans le domaine virtuel. -Le domaine virtuel : Ce domaine est celui de la simulation du comportement du produit virtuel. Simuler dans le domaine virtuel consiste à modéliser le comportement du produit soumis à des sollicitations de son environnement de manière à prévoir par un calcul le comportement du produit en utilisation. Le comportement du produit est caractérisé par des grandeurs virtuelles issues d un calcul. -Le domaine de mesure : Ce domaine est celui de la simulation du comportement d une maquette physique du produit. Simuler dans le domaine physique ou mesurer consiste à prévoir le comportement du produit en utilisation par la mesure de grandeurs physiques sur un modèle physique du produit soumis à des sollicitations de son environnement. B. But de la simulation La simulation à pour objectif de recréer de façon conforme à la réalité les perturbations de l environnement. En simulant les conditions réseau et le volume de données généré par l application, il est possible d avoir une vision très complète sur les performances en de différentes caractéristiques réseau. La simulation c est un processus qui consiste en : - La conception un modèle du système (réel) étudié, - L évaluation des performances de ce système - Analyse des observations fournies par le déroulement du modèle et formulation des décisions relatives au système. Le but général est de comprendre le comportement dynamique du système, de comparer plusieurs configurations, d évaluer différentes stratégies de pilotage, d évaluer et d optimiser des performances. Dans notre cas, notre simulateur a pour but de simuler la qualité de service (QoS) dans un routeur. 6

7 III. Exemple de Simulateur de QoS 1. NS2 NS est un outil logiciel de simulation de réseaux informatiques. Il est essentiellement élaboré avec les idées de la conception par objets, de la réutilisation du code et de modularité. Il est aujourd'hui un standard de référence en ce domaine, plusieurs laboratoires de recherche recommandent son utilisation pour tester les nouveaux protocoles. Le simulateur NS actuel est particulièrement bien adapté aux réseaux à commutation de paquets et à la réalisation de simulations de grande taille (le test du passage à l'échelle). Il contient les fonctionnalités nécessaires à l'étude des algorithmes de routage unicast ou multicast, des protocoles de transport, de session, de réservation, des services intégrés, des protocoles d'application comme FTP. Les principaux composants actuellement disponibles dans NS par catégorie sont : application : Web, ftp, Telnet, générateur de trafic (CBR...) ; transport : TCP, UDP, RTP, SRM ; routage unicast : Statique, dynamique (vecteur distance) ; routage multicast : DVMRP, PIM ; gestion de file d'attente : RED, DropTail, Token bucket. Prises ensembles, ces capacités ouvrent le champ à l'étude de nouveaux mécanismes au niveau des différentes couches de l'architecture réseau. NS est devenu l'outil de référence pour les chercheurs du domaine. Ils peuvent ainsi partager leurs efforts et échanger leurs résultats de simulations. Cette façon de faire se concrétise aujourd'hui par l'envoi dans certaines listes de diffusion électronique de scripts de simulations NS pour illustrer les points de vue. 2. OPNET OPNET (Optimum Network Performance) est une famille des logiciels de modélisation et de simulation de réseaux s'adressant à différent public tel que les entreprises, les opérateurs et la recherche... OPNET IT Guru est la version académique de cette famille il offre la possibilité de dessiner et d'étudier. IT GURU se base sur le fait qu'opnet est l'un des meilleurs logiciel de simulation de réseaux présent sur le marché, le seul problème d'opnet c'est qu'il est payant mais ce problème est résolu avec la version académique. 7

8 Opnet permet de construire des simulations d infrastructure réseau. Le logiciel est composé de différents éditeurs : le module «node» qui sert à définir le fonctionnement d un nœud d un réseau construit grâce au «Project editor» mais dans le cadre de notre simulation, il sert à simuler l ensemble du réseau. Le module «process» qui définit normalement la machine à états d un élément du nœud mais, dans notre cas le protocole «IP mobile» à l échelle du réseau. L ensemble de ce protocole est codé en C en utilisant des packages fournis par Opnet (gestion des graphes, algorithme de Dijkstra ). IV. Etude de la Qualité de Service 1. Notion de qualité de service «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. C est l ensemble des mécanismes mis en œuvre permettant l utilisation optimale des ressources partagées, en ordonnançant le partage des ressources entre les différents types d applications véhiculées par le réseau. 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éoconférence, etc.). En effet, contrairement aux réseaux à commutation de circuits, tels que les réseaux téléphonique 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 puisse 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 8

9 2. Niveaux de service Le terme «niveau de service» définit le niveau d'exigence pour la capacité d'un réseau à fournir un service point à point ou de bout en bout avec un trafic donné. On définit généralement trois niveaux de QoS : -Meilleur effort (en anglais best effort), ne fournissant aucune différenciation entre plusieurs flux réseaux et ne permettant aucune garantie. Ce niveau de service est ainsi parfois appelé lack of QoS. -Service différencié permettant de définir des niveaux de priorité aux différents flux réseau sans toutefois fournir une garantie stricte. - Service garanti (en anglais guaranteed service ou hard QoS), consistant à réserver des ressources réseau pour certains types de flux. Le principal mécanisme utilisé pour obtenir un tel niveau de service est RSVP (Resource reservation Protocol, traduisez Protocole de réservation de ressources). 3. Caractéristiques Dans un réseau, les informations sont transmises sous la forme de paquets, petits éléments de transmission transmis de routeur en routeur jusqu'à la destination. Tous les traitements vont donc s'opérer sur ces paquets. La mise en place de la qualité de service nécessite en premier lieu la reconnaissance des différents services. Celle-ci peut-se faire sur la base de nombreux critères : La source et la destination du paquet. Le protocole utilisé (UDP/TCP/ICMP/etc.). Les ports source et de destination dans le cas des protocoles TCP et UDP. La date et l'heure. La congestion des réseaux. La validité du routage (gestion des pannes dans un routage en cas de routes multiples par exemple). La bande passante consommée. Les temps de latence. En fonction de ces critères, différentes stratégies peuvent ensuite être appliquées pour assurer une meilleure qualité de service. 9

10 A. Mise en forme du trafic Mettre en forme un trafic signifie prendre des dispositions pour s'assurer que le trafic ne dépasse jamais certaines valeurs prédéterminées. Pratiquement, cette contrainte s'applique en délayant certains paquets pour forcer un certain trafic, selon divers algorithmes. Le contrôle du trafic peut-être utile pour limiter l'engorgement et assurer une latence correcte. Par ailleurs, des limitations de débits séparément aux trafics permettent en contrepartie de leur assurer en permanence un débit minimum, ce qui peut être particulièrement intéressant pour un fournisseur d'accès par exemple, souhaitant garantir une certaine valeur du débit à ses clients. Les deux algorithmes les plus utilisés sont : Le seau percé (Leakybucket). Le trafic entrant dans la file (le seau) est régulé pour sortir à débit constant sur le réseau. La taille du seau et le débit en sortie sont configurables par l'utilisateur. La taille étant déterminante en ce qui concerne les pertes de paquets (lorsque le seau est plein le trafic entrant peut être jeté). Figure 1. Le seau à jetons ((Token bucket). Le trafic ne traverse pas directement le seau mais est transmis sur la base de jetons présents dans le seau. Un jeton correspond à un nombre de bits donnés, le taux d'arrivée des jetons correspond au débit moyen et la profondeur du seau à la taille de la rafale. Ce mécanisme permet à un trafic en rafale d'être transmis tant qu'il y a des jetons dans la file d'attente, ceux-ci ayant pu être accumulés en situation de réseau peu chargé. 10

11 Figure Paramètres importants pour une meilleur qualité de service A. La qualité de service au niveau applicatif On entend souvent parler d'accords sur la qualité de service (SLA : Service Level Agreement) ou de gestion des niveaux de service (SLM : Service Level Management). Mais derrière le terme de "qualité de service" (QoS : Quality of Service) se cachent des paramètres à la fois très divers et précis, qui reposent sur un nombre non négligeable d'indicateurs et de notions à prendre en considération. On parle parfois de QoS au niveau applicatif, ce qui désigne la qualité perçue par l'utilisateur final. Les critères d'appréciation sont donc plutôt subjectifs, même si certains événements tels que les pannes ou les erreurs sont directement perceptibles et peuvent être évalués de manière rigoureuse. B. La qualité de service de réseau Au sein d'un réseau donné, la qualité de service est évaluée en fonction des différents équipements qui le composent, des règles qui y ont été définies, du trafic qui y circule, etc. C. La qualité de service "de bout en bout Derrière cette expression, qui signifie que la qualité de service est théoriquement la même d'un bout à l'autre d'un réseau, on trouve une multitude de situations, notamment conditionnées par la pluralité des opérateurs et des matériels présents, 11

12 ainsi que des capacités réseau et des politiques de qualité de service en place. Certains nœuds de redistribution peuvent dans ce cas être sources d'engorgement. D. La perte de paquets La perte de paquets correspond aux octets perdus lors de la transmission des paquets. S'exprime en taux de perte. E. La latence C'est le délai de traversée du réseau, d'un bout à l'autre, par un paquet. Les différentes applications présentes sur ce réseau n'auront pas le même degré d'exigence en fonction de leur nature : faible, s'il s'agit d'une messagerie électronique ou de fichiers échangés, ce degré d'exigence sera fort s'il s'agit de donnés "voix". La latence dépend du temps de propagation (fonction du type de média de transmission), du temps de traitement (fonction du nombre d'équipements traversés) et de la taille des paquets (temps de sérialisation). F. La gigue Désigne les variations de latence des paquets. La présence de gigue dans les flux peut provenir des changements d'intensité de trafic sur les liens de sorties des commutateurs. Plus globalement, elle dépend du volume de trafic et du nombre d'équipements sur le réseau. G. La bande passante Il existe deux modes de disponibilité de la bande passante, en fonction du type de besoin exprimé par l'application. Le mode "burst" est un mode immédiat, qui monopolise toute la bande passante disponible (lors d'un transfert de fichier par exemple). Le mode "stream" est un mode constant, plus adapté aux fonctions audio/vidéo ou aux applications interactives. H. L intérieur du réseau Afin d'arbitrer entre les modes "burst" et "streaming" précédemment cités, une gestion du trafic peut soit être installée au sein du réseau, soit à ses extrémités. S'il s'agit de l'intérieur du réseau, les nœuds de ce réseau opèrent alors comme autant d'éléments de classification et de priorisation des paquets qui y circulent. 12

13 I. L extérieur du réseau Si, en revanche, le dispositif se trouve à l'extérieur, les équipements constituant le réseau se trouvent déchargés de toute QoS. Deux mécanismes sont alors à l'œuvre : le contrôle de débit TCP, qui modifie le débit des applications TCP en fonction des conditions de charge du réseau et du niveau de priorité des applications, et la gestion des files d'attente personnalisées, qui affecte les flux entrants aux files d'attentes qui leur correspondent. V. Gestion de la qualité de service 1. Architecture d un routeur supportant la qualité de service Figure 3. La figure 3 présente l architecture d un routeur gérant la QoS. On peut remarquer qu en plus de router les paquets vers la bonne interface de sortie (fonction de routage), ce type de routeur comporte un système de file d attente sur chaque interface de sortie et un ordonnanceur permettant de choisir les paquets qui seront envoyées. C est grâce au marquage des paquets que ces derniers sont placées dans les files d attente logicielles pour finalement être placées dans une file matérielle après l ordonnancement. 13

14 2. Gestion des files d attente Quelle que soit la politique de QoS mise en œuvre, c est toujours au niveau des files d attente des routeurs que cette politique est appliquée. Par d faut, dans la politique de l Internet best-effort, tous les paquets arrivant dans le routeur sont placés dans une file d attente FIFO. Cela permet de traiter tous les flux de la même manière. Il existe deux méthodes permettant de traiter les paquets d une manière plus évoluée, la prévention de la congestion et la gestion de la congestion. C est que nous allons détailler A. Prévention de la congestion : Politique RED - WRED A fin de prévenir une éventuelle congestion, les routeurs détruisent des paquets aléatoirement, ce qui permet une régulation naturelle en profitant du mécanisme présent dans le protocole TCP. En effet, lorsqu un paquet est perdu, l metteur ne reçoit pas d acquittement de la part du récepteur et ralentit donc son mission. Le problème est que cela produit un ph nom`ne d oscillation étant donné que les metteurs augmentent ou réduisent leurs d bits en même temps a. RED -WRED Pour pallier au problème de la congestion, le mécanisme RED détecte la congestion avant que des pertes apparaissent en contrôlant le remplissage des files d attente. Le principe de l algorithme RED (Random Early Detection) consiste à prévenir les congestions. Lorsque la file d attente commence à être saturée, des paquets correspondant à des flux sélectionnés aléatoirement sont rejetés, ce qui permet une régulation naturelle en profitant du mécanisme présent dans le protocole TCP. Figure 4. 14

15 Algorithme RED : Dans RED les paquets sont détruits aléatoirement, ce qui ne permet pas de différencier les types de flux. Le mécanisme WRED (Weighted RED) vient combler cette lacune en tenant compte de la priorité des paquets puisqu il possède un seuil pour chaque file correspondant à une classe de trafic. WRED permet de sélectionner les flux, en fonction de priorités qui déterminent le rejet des paquets. B. La gestion de la congestion Pour gérer les paquets reçus et les transmettre, un routeur devra forcément employer une ou plusieurs files d attente. L ordonnancement et la gestion des files d attente conditionne grandement les performances des routeurs et constitue un élément important de la QoS. L'ordonnancement désigne l'ensemble des méthodes visant à modifier l'ordre de départ des paquets, en remplacement de la règle du «premier arrivé, premier servi». Une de ses applications les plus courantes consistera ainsi à donner priorité à certains types de trafic, de façon sommaire en ne laissant passer du trafic de faible priorité que s'il n'y a plus de trafic de forte priorité, ou de façon plus fine avec des algorithmes de Round-Robin pondérés, visant à faire passer des paquets des différentes connexions tour à tour, en laissant plus de temps aux paquets prioritaires. Une autre application, le Fair Queuing consiste à séparer nettement les connexions, et à leur attribuer successivement et équitablement une possibilité de faire passer leurs paquets, cela permet de s'assurer qu'aucune application, même très demandeuse de débit, n'en écrasera d'autres. Lors d un fonctionnement sans congestion, la mise dans des files d attente des paquets après classification n est d aucune utilité car l ordonnanceur du routeur pourra traiter tous les paquets. Cela dit, en cas de congestion l intérêt est tout autre. 15

16 En effet, en fonction de l algorithme de gestion des files d attente choisi, l ordonnanceur pourra vider préférentiellement une file et laisser une file moins prioritaire se remplir et donc rejeter des paquets. Nous allons voir ici les algorithmes de gestion de files d attente les plus courants. -PQ (Priority Queueing) Cet algorithme est le plus simple à mettre en place. Il permet d affecter une priorité stricte d une file d attente. La file possédant la priorité la plus élevée est toujours servie en premier, une file est servie uniquement lorsque toutes les files de priorités supérieures sont vides Cet algorithme est intéressant pour gérer le trafic critique mais ne doit pas être utilisé pour un nombre important de flux, car les flux non prioritaires seraient systématiquement rejetés. Risque d affamer les flux de faibles priorités si l intensité de trafic des flux les plus prioritaires est supérieure à la capacité du serveur. Figure 5 : exemple ordonnanceur PQ -FQ (Fair Queueing) Cet algorithme permet le partage équitable des ressources. Si deux files d un routeur utilisent FQ, les flux passant dans chaque file auront le même débit en cas de congestion. -WFQ (Weighted Fair Queueing) WFQ est identique à FQ mais il permet de pondérer certains flux. Il est ainsi possible de diviser la bande passante entre plusieurs files. WFQ est relativement coûteux en ressource car le routeur doit calculer à chaque émission combien de paquets de chaque file seront émis. Dans notre cas, nous avons opté pour le Fair Queueing, car c est le plus abordable pour notre application. 16

17 C. Modèles IntServ et DiffServ i. IntServ Integrated Services (IntServ) consiste à fournir une QoS garantie stricte sur les réseaux IP. Dans un modèle IntServ, les applications envoient une requête RSVP à fin de réserver les ressources réseau nécessaires. Apres une négociation avec les gestionnaires de QoS déterminant si le service peut être garanti, les ressources sont réservées ou alors un message d erreur est renvoyé au demandeur. Une fois les ressources réservées, la QoS pourra être appliquée dans les routeurs avec des algorithmes de gestion de files d attente. Le but principal de IntServ est de fournir un lien de communication à qualité constante en termes de débit et de délai. La principale limitation de IntServ réside dans son passage à l échelle. En effet, les requêtes RSVP doivent être mémorisées dans tous les routeurs concernés. Or dans un réseau à large échelle tel qu Internet, il y a une quantité phénoménale de flux concurrents. Une telle quantité imposerait des stockages très conséquents dans la mémoire des routeurs, ce qui engendrerait un surcout inconcevable. ii. Diffserv Le modèle à différentiation de Services (DiffServ) ajoute des nouvelles fonctionnalités aux routeurs de l Internet afin d améliorer la Qualité de Service offerte aux flux. Des contraintes telles que la réduction du délai d acheminement ou le contrôle dans la distribution de ressources peuvent être satisfaites grâce aux mécanismes proposés par ce modèle. A travers le Comportement Assuré, le modèle DiffServ introduit le concept d élimination sélective basée sur un niveau de priorité. D un coté, cette notion peut être exploitée pour distribuer équitablement les ressources réseau indépendamment du comportement des sources. De l autre, en utilisant des algorithmes de codage audio/vidéo multi-couches, la notion de priorités peut réduire considérablement l effet de pertes sur la transmission de flux multimédia. Figure 6. fonctionnement rsvp 17

18 VI. Enoncé des besoins Le besoin de l'utilisateur est l'interactivité du simulateur. Celle-ci lui permettra de voir, en temps réel, l'évolution du trafic sur le réseau par rapport à différents critères (débit,...). Grâce à la constante évolution des moyens de calculs, les simulations numériques deviennent de plus en plus complexes. Il n est pas rare de trouver différents modèles et codes couplés sur un réseau hétérogène (e.g. les simulations multi-physiques). Même si les enjeux de la simulation interactive sont aujourd hui bien perçus, la communauté e du calcul scientifique exprime toujours le besoin d une nouvelle génération d outils pour le pilotage des simulations numériques sur des environnements distribués comme la grille. Le domaine de la simulation interactive ou «computational steering» a pour but d améliorer le processus de simulation numérique (modélisation, calcul, analyse) en le rendant plus interactif. Dans cette approche, l utilisateur n attend plus passivement les résultats de la simulation, mais il visualise en temps-réel l évolution des données calculées et peut interagir tout au long de la simulation en pilotant les algorithmes ou en modifiant certains paramètres à la volée. Un tel outil peut s avérer tr`es utile aux scientifiques pour la compréhension des phénomènes modélisés et la détection d erreurs dans le cas des simulations longues. Un environnement de pilotage est défini dans comme une infrastructure de communication couplant une simulation avec une interface utilisateur, appelé système de pilotage, qui offre classiquement des moyens de visualisation et d interaction avec la simulation, nous avons donc réalisé une interface graphique qui nous permet de simuler en temps réel notre processus en contrôlant les paramètres( débit par exemple) cette interface prend en compte les modification des paramètres et par conséquent affiche la simulation en temps réel. 18

19 VII. Le simulateur 1. Les paramètres Fixes Lors de la conception de notre application, nous avons décidé d avoir certain paramètre, fixes, enregistré dans l application et dont l utilisateur ne peut pas agir, ou définit une foi sans pouvoir changer, ces paramètres sont les suivant : Avant le lancement, l'utilisateur pourra définir la taille des paquets qui seront transmis durant la simulation. Cela influera donc sur le temps de traitement. - Le nombre de files d attente - La taille des files d attente Donc dans notre application, le routeur gère une file d attente, et la taille de la file d attente est entrée une fois lors du lancement de l application Avant le lancement, l'utilisateur pourra définir la taille de la fille d'attente du routeur. 2. Les paramètres Variables Nous avons aussi des paramètres variables dont l utilisateur peut choisir et modifier a tout moment, a savoir : -Le temps de traitement. - Le Débit Concernant le temps de traitement des paquets, il est exprimé en bit/s, il est calculé grâce à la taille des paquets, définit par l'utilisateur, et du débit descendant moyen de la France (7485,44 Kb/s). Pour le débit, il est choisit par l utilisateur avant lancer l application, et à tout moment pendant la simulation il peut faire varier ce débit. 19

20 VIII. Conception du simulateur 1. Choix du langage Pour la réalisation de notre simulateur, nous avons choisi de le faire en langage java. En effet le java est un langage que nous avons vu durant notre cursus, de plus le java est un langage simple est robuste, simple car il n'utilise qu'un nombre restreint de nouveaux concepts. L'un des gros avantages du langage JAVA est sa portabilité. La portabilité signifie que notre programme écrit une seule fois fonctionnera sur une grande quantité de plateformes différentes, sans nécessiter une quelconque modification du code. Même la programmation graphique, réseau et système est totalement indépendant des machines et systèmes, c est exactement le langage le mieux adapté pour notre application. 2. Choix de l outil de développement Comme nous avons choisi de développer en langage java, avons opté pour l outil de développement Eclipse. C est un environnement de développement intégré libre extensible, universel et polyvalent, permettant de créer des projets de développement mettant en œuvre n'importe quel langage de programmation. 3. Diagramme du classe La figure 7 représente le diagramme des Classes de notre application : L architecture de notre application se compose en cinq classes : -Courbe. -Générateur de trafique. -Routeur. -Frame1 -SimulateurQos. Les autres Classe que nous apercevons correspondent à des threads créer lors de l exécution du programme, qui corresponde aux différentes actions qu implémente le programme 20

21 Figure 7 Class Diagram 21

22 IX. Fonctionnement du logiciel Lorsque l'utilisateur lance le simulateur, celui-ci va générer (dans des tableaux) : Les valeurs aléatoires que l'on utilisera pour la gestion des parquets: -les temps d'attente des paquets dans la file, -les temps de sortie des paquets de la file, -les temps de séjour des paquets dans la file (temps d'attente + temps de traitement). Ces tableaux seront ensuite régénérés si le simulateur arrive à la fin des tableaux et que l'utilisateur n'a fait aucune une modification du débit, et se régénère aussi à chaque fois que l'utilisateur fait une modification du débit. 1. Diagramme des cas d utilisation Figure 8 use case diagram 22

23 2. Teste de fonctionnement L utilisateur peut effectuer plusieurs opérations : Tout d abord, il peut lancer l application en cliquant sur le bouton «start» à partir de l interface graphique, Figure 9. Interface Une foi la simulation lancée l utilisateur pourra voir l avancement du traitement sur le graphique, il peut arrêter la simulation en cliquant sur le bouton «stop». Figure 10. Lancement de simulation 23

24 Le débit est positionné sur la valeur 12 Mbit/s, nous apercevons une courbe croissante. L utilisateur peut à tout moment changer la valeur du débit, visible sur l interface graphique, pour voir les variations apportées. Figure 11. Variation après changement de débit Apres modification du débit, il a été baissé de 12 à 4 Mbit/s, on remarque une chute du nombre de paquet dans la file d attente, ce qui est tout à fait normal. Sur la barre «progression de la file» on trouve le niveau de remplissage de la file d attente. Un clique sur le bouton «quitter» arrête la simulation est quitte le programme. 24

25 3. Diagrammes de séquence A. Lancement de simulation Figure 12. sequence diagram play B. Changement du débit Figure 13. sequence diagram debit 25

26 C. Historique Figure 14 sequence diagram historique 26

27 4. Planning et répartition des taches Figure 15. Gantt diagram 27

28 Figure 16. Gantt diagram 28

29 X. Bilan et Perspectives Notre objectif durant ce projet a été de réaliser une application fonctionnelle qui réponde aux termes définis dans le cahier des charges du premier semestre. À ce stade, certes nous n avons pas mené à terme toutes les exigences : gestion d un nombre important de files d attente, aspect visuel, quantité de données récoltée, mais nous avons réussi à implémenter au mieux tous les points importants pour une simulation convenable. Ce logiciel permet de simuler en temps réel la QoS d'un routeur et la gestion de sa file d attente, il permet aussi de sauvegarder le trafic dans un fichier d'historique qui aide ensuite l'utilisateur pour faire les diagnostics. De plus le fait que le logiciel soit développé en Java, cela fait de lui une application portable, et donc exécutable sous tous les système d exploitations. XI. Conclusion Projet a été une expérience très enrichissante et bénéfique pour nous. Il nous a permis d'approfondir nos connaissances, d'augmenter mes capacités intellectuelles, et de découvrir beaucoup de choses, ce qui est profitable pour notre culture générale. Il nous a permit également de nous projeter dans notre future vie professionnelle en nous sortant du cadre purement scolaire. Il nous a confrontés à un certain nombre de contraintes que nous pouvons rencontrer dans le milieu du travail. La gestion du projet, l organisation au sein de celui-ci, les comptes rendus mensuels nous ont également permis de prendre du recul sur l avancement des travaux dans le temps. De plus nous avons pu apprendre davantage sur le travail au sein d une équipe et ainsi appréhender l aspect humain, écouter les autres, défendre nos idées, se partager le travail et à prendre des initiatives. Pour mener à bien notre projet il nous a fallu acquérir de la persévérance et la patience. Se confronter à la réalité des choses nous a fait nous heurter à des difficultés nouvelles et inattendues. Nous avons donc progressé sur le plan des compétences, du savoir, et également sur le travail et les connaissances acquises tout au long de l année. Pour conclure nous pouvons affirmer que ce projet nous prépare de la meilleure façon qu il soit à la vie professionnelle, tout en nous donnant un sens accru des responsabilités. 29

Internet et Multimédia Exercices: flux multimédia

Internet et Multimédia Exercices: flux multimédia Internet et Multimédia Exercices: flux multimédia P. Bakowski bako@ieee.org Applications et flux multi-média média applications transport P. Bakowski 2 Applications et flux multi-média média applications

Plus en détail

Métrologie réseaux GABI LYDIA GORGO GAEL

Métrologie réseaux GABI LYDIA GORGO GAEL Métrologie réseaux GABI LYDIA GORGO GAEL Métrologie Définition : La métrologie est la science de la mesure au sens le plus large. La mesure est l'opération qui consiste à donner une valeur à une observation.

Plus en détail

Rapport du projet Qualité de Service

Rapport du projet Qualité de Service Tim Autin Master 2 TI Rapport du projet Qualité de Service UE Réseaux Haut Débit et Qualité de Service Enseignant : Congduc Pham Sommaire Introduction... 3 Scénario... 3 Présentation... 3 Problématique...

Plus en détail

Master e-secure. VoIP. RTP et RTCP

Master e-secure. VoIP. RTP et RTCP Master e-secure VoIP RTP et RTCP Bureau S3-354 Mailto:Jean.Saquet@unicaen.fr http://saquet.users.greyc.fr/m2 Temps réel sur IP Problèmes : Mode paquet, multiplexage de plusieurs flux sur une même ligne,

Plus en détail

Ebauche Rapport finale

Ebauche Rapport finale Ebauche Rapport finale Sommaire : 1 - Introduction au C.D.N. 2 - Définition de la problématique 3 - Etat de l'art : Présentatio de 3 Topologies streaming p2p 1) INTRODUCTION au C.D.N. La croissance rapide

Plus en détail

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes QoS et Multimédia SIR / RTS Introduction / Architecture des applications multimédia communicantes Isabelle Guérin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous

Plus en détail

Description des UE s du M2

Description des UE s du M2 Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure

Plus en détail

Parcours en deuxième année

Parcours en deuxième année Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure

Plus en détail

Gestion de la Qualité de Services par les Règles de Politiques dans IP au dessus de 802.16

Gestion de la Qualité de Services par les Règles de Politiques dans IP au dessus de 802.16 SETIT 2009 5 th International Conference: Sciences of Electronic, Technologies of Information and Telecommunications March 22-26, 2009 TUNISIA Gestion de la Qualité de Services par les Règles de Politiques

Plus en détail

Calcul de la bande passante réelle consommée par appel suivant le codec utilisé

Calcul de la bande passante réelle consommée par appel suivant le codec utilisé Voix et téléphonie sur IP Déscription : Comprendre les aspects techniques et les méthodes d analyse permettant d intégrer le transport de la voix dans un réseau IP.Les différents protocoles de signalisation

Plus en détail

La Qualité de Service le la Voix sur IP. Principes et Assurance. 5WVOIP rev E

La Qualité de Service le la Voix sur IP. Principes et Assurance. 5WVOIP rev E La Qualité de Service le la Voix sur IP Principes et Assurance 5WVOIP rev E Introduction La généralisation des infrastructures IP dans les entreprises s accompagne du développement de techniques d amélioration

Plus en détail

Voix et Téléphonie sur IP : Architectures et plateformes

Voix et Téléphonie sur IP : Architectures et plateformes Voix et Téléphonie sur IP : Architectures et plateformes Alex Corenthin Département Génie Informatique Laboratoire de traitement de l Information Ecole Supérieure Polytechnique Université Cheikh Anta Diop

Plus en détail

Chapitre 11 : Le Multicast sur IP

Chapitre 11 : Le Multicast sur IP 1 Chapitre 11 : Le Multicast sur IP 2 Le multicast, Pourquoi? Multicast vs Unicast 3 Réseau 1 Serveur vidéo Réseau 2 Multicast vs Broadcast 4 Réseau 1 Serveur vidéo Réseau 2 Multicast 5 Réseau 1 Serveur

Plus en détail

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia Olivier Togni Université de Bourgogne, IEM/LE2I Bureau G206 olivier.togni@u-bourgogne.fr 24 mars 2015 2 de 24 M1 Informatique, Réseaux Cours

Plus en détail

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration Julien MATHEVET Alexandre BOISSY GSID 4 Rapport Load Balancing et migration Printemps 2001 SOMMAIRE INTRODUCTION... 3 SYNTHESE CONCERNANT LE LOAD BALANCING ET LA MIGRATION... 4 POURQUOI FAIRE DU LOAD BALANCING?...

Plus en détail

NOTIONS DE RESEAUX INFORMATIQUES

NOTIONS DE RESEAUX INFORMATIQUES NOTIONS DE RESEAUX INFORMATIQUES GENERALITES Définition d'un réseau Un réseau informatique est un ensemble d'équipements reliés entre eux afin de partager des données, des ressources et d'échanger des

Plus en détail

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.

Plus en détail

TP : Introduction à la qualité de service liée à la Toip 1

TP : Introduction à la qualité de service liée à la Toip 1 TP : Introduction à la qualité de service liée à la Toip 1 Résumé Ce document présente un exemple de travaux pratiques liés aux flux réseaux ainsi qu à la qualité de service dans le contexte de la téléphonie

Plus en détail

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage.

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage. TD réseau - Réseau : interconnexion de réseau Réseau : Interconnexion de réseaux, routage et application de règles de filtrage. Un réseau de grande importance ne peut pas seulement reposer sur du matériel

Plus en détail

ETI/Domo. Français. www.bpt.it. ETI-Domo Config 24810150 FR 10-07-144

ETI/Domo. Français. www.bpt.it. ETI-Domo Config 24810150 FR 10-07-144 ETI/Domo 24810150 www.bpt.it FR Français ETI-Domo Config 24810150 FR 10-07-144 Configuration du PC Avant de procéder à la configuration de tout le système, il est nécessaire de configurer le PC de manière

Plus en détail

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free.

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free. 2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES 2.2 Architecture fonctionnelle d un système communicant Page:1/11 http://robert.cireddu.free.fr/sin LES DÉFENSES Objectifs du COURS : Ce cours traitera essentiellement

Plus en détail

Accédez au test ici http://myspeed.visualware.com/index.php

Accédez au test ici http://myspeed.visualware.com/index.php Test de vitesse VoIP Pourquoi faire le test? Un test de vitesse VoIP est un moyen efficace d évaluer la capacité de votre connexion Internet à prendre en charge un système de téléphonie VoIP. D autres

Plus en détail

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux PROGRAMME DETAILLE du Master IRS Parcours en première année en apprentissage Unités d Enseignement (UE) 1 er semestre ECTS Charge de travail de l'étudiant Travail personnel Modalités de contrôle des connaissances

Plus en détail

Votre Réseau est-il prêt?

Votre Réseau est-il prêt? Adapter les Infrastructures à la Convergence Voix Données Votre Réseau est-il prêt? Conférence IDG Communications Joseph SAOUMA Responsable Offre ToIP Rappel - Définition Voix sur IP (VoIP) Technologie

Plus en détail

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre Partie I : Introduction Plan de la première partie Quelques définitions Caractéristiques communes des applications temps-réel Exemples d

Plus en détail

Observer. Un outil adapté à la VoIP

Observer. Un outil adapté à la VoIP Observer Un outil adapté à la VoIP ELEXO 20 Rue de Billancourt 92100 Boulogne-Billancourt Téléphone : 33 (0) 1 41 22 10 00 Télécopie : 33 (0) 1 41 22 10 01 Courriel : info@elexo.fr TVA : FR00722063534

Plus en détail

QoS Réseaux haut débit et Qualité de service

QoS Réseaux haut débit et Qualité de service QoS Réseaux haut débit et Qualité de service Auteurs : COUMATES Matthieu PETIT-JEAN Jérémy Responsable : PHAM Congduc (UPPA) 16 decembre 2010 Table des matières 1 Gestion de la QoS au niveau du noyau linux

Plus en détail

Cisco Certified Voice Professional. Comprendre la QoS

Cisco Certified Voice Professional. Comprendre la QoS Cisco Certified Voice Professional Comprendre la QoS Présentation Définition Méthodes de QoS Facteurs d amélioration Cisco CCNA -2- Définition Capacité d un réseau à fournir des services spécifiques Notion

Plus en détail

Formation Cisco CCVP. Quality of Service. v.2.1

Formation Cisco CCVP. Quality of Service. v.2.1 Formation Cisco CCVP Quality of Service v.2.1 Formation Cisco Certified Voice Professional La formation Cisco CCVP proposée par EGILIA Learning présente toutes les connaissances fondamentales et pratiques,

Plus en détail

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU VOIP QoS SIP TOPOLOGIE DU RÉSEAU La voix sur réseau IP, parfois appelée téléphonie IP ou téléphonie sur Internet, et souvent abrégée en ''VoIP'' (abrégé de l'anglais Voice over IP), est une technique qui

Plus en détail

Présentation du modèle OSI(Open Systems Interconnection)

Présentation du modèle OSI(Open Systems Interconnection) Présentation du modèle OSI(Open Systems Interconnection) Les couches hautes: Responsables du traitement de l'information relative à la gestion des échanges entre systèmes informatiques. Couches basses:

Plus en détail

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM Copyright TECH 2012 Technext - 8, avenue Saint Jean - 06400 CANNES Société - TECHNEXT France - Tel : (+ 33) 6 09 87 62 92 - Fax :

Plus en détail

Firewall. Souvent les routeurs incluent une fonction firewall qui permet une première sécurité pour le réseau.

Firewall. Souvent les routeurs incluent une fonction firewall qui permet une première sécurité pour le réseau. Firewall I- Définition Un firewall ou mur pare-feu est un équipement spécialisé dans la sécurité réseau. Il filtre les entrées et sorties d'un nœud réseau. Cet équipement travaille habituellement aux niveaux

Plus en détail

La Voix sur le Réseau IP

La Voix sur le Réseau IP Abossé AKUE-KPAKPO Gestionnaire des Télécommunications Chef Division Internet et Offres Entreprise Abosse.akue@togotel.net.tg BP : 8103 Lomé Tél : +228 221 86 54 Mob : +228 904 01 81 Fax : +228 221 88

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

Qualité du service et VoiP:

Qualité du service et VoiP: Séminaire régional sur les coûts et tarifs pour les pays membres du Groupe AF Bamako (Mali), 7-9 avril 2003 1 Qualité du service et VoiP: Aperçu général et problèmes duvoip Mark Scanlan Aperçu général

Plus en détail

Windows Internet Name Service (WINS)

Windows Internet Name Service (WINS) Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2

Plus en détail

Guide de configuration de la Voix sur IP

Guide de configuration de la Voix sur IP Le serveur Icewarp Guide de configuration de la Voix sur IP Version 11 Mai 2014 i Sommaire Guide de configuration VoIP 1 Présentation... 1 Configuration... 1 Configuration réseau... 1 Configuration du

Plus en détail

Contributions à l expérimentation sur les systèmes distribués de grande taille

Contributions à l expérimentation sur les systèmes distribués de grande taille Contributions à l expérimentation sur les systèmes distribués de grande taille Lucas Nussbaum Soutenance de thèse 4 décembre 2008 Lucas Nussbaum Expérimentation sur les systèmes distribués 1 / 49 Contexte

Plus en détail

Fonctions Réseau et Télécom. Haute Disponibilité

Fonctions Réseau et Télécom. Haute Disponibilité Appliance FAST360 Technical Overview Fonctions Réseau et Télécom Haute Disponibilité Copyright 2008 ARKOON Network Security 2/17 Sommaire I. Performance et disponibilité...3 1. Gestion de la bande passante

Plus en détail

Le service IPv4 multicast pour les sites RAP

Le service IPv4 multicast pour les sites RAP Le service IPv4 multicast pour les sites RAP Description : Ce document présente le service IPv4 multicast pour les sites sur RAP Version actuelle : 1.2 Date : 08/02/05 Auteurs : NM Version Dates Remarques

Plus en détail

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU LANDPARK NETWORK IP Avril 2014 LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU Landpark NetworkIP est composé de trois modules : Un module Serveur, que l'on installe sur n'importe

Plus en détail

Optimisation WAN de classe Centre de Données

Optimisation WAN de classe Centre de Données Optimisation WAN de classe Centre de Données Que signifie «classe centre de données»? Un nouveau niveau de performance et d'évolutivité WAN Dans le milieu de l'optimisation WAN, les produits de classe

Plus en détail

TP 2 : ANALYSE DE TRAMES VOIP

TP 2 : ANALYSE DE TRAMES VOIP TP 2 : ANALYSE DE TRAMES VOIP I REPRÉSENTER SON RÉSEAU Remettez en état votre petit réseau VOIP et réalisez-en le schéma (avec Vision 2010 éventuellement) II PEAUFINER LE PARAMÉTRAGE Pour activer la messagerie

Plus en détail

Hypervision et pilotage temps réel des réseaux IP/MPLS

Hypervision et pilotage temps réel des réseaux IP/MPLS Hypervision et pilotage temps réel des réseaux IP/MPLS J.M. Garcia, O. Brun, A. Rachdi, A. Al Sheikh Workshop autonomique 16 octobre 2014 Exemple d un réseau opérateur national 8 technologies : 2G / 3G

Plus en détail

Cours n 12. Technologies WAN 2nd partie

Cours n 12. Technologies WAN 2nd partie Cours n 12 Technologies WAN 2nd partie 1 Sommaire Aperçu des technologies WAN Technologies WAN Conception d un WAN 2 Lignes Louées Lorsque des connexions dédiées permanentes sont nécessaires, des lignes

Plus en détail

ROUTEURS CISCO, PERFECTIONNEMENT

ROUTEURS CISCO, PERFECTIONNEMENT Réseaux et Sécurité ROUTEURS CISCO, PERFECTIONNEMENT Routage, OSPF, BGP, QoS, VPN, VoIP Réf: ROP Durée : 5 jours (7 heures) OBJECTIFS DE LA FORMATION Un cours de niveau avancé qui vous permettra de bien

Plus en détail

REALISATION d'un. ORDONNANCEUR à ECHEANCES

REALISATION d'un. ORDONNANCEUR à ECHEANCES REALISATION d'un ORDONNANCEUR à ECHEANCES I- PRÉSENTATION... 3 II. DESCRIPTION DU NOYAU ORIGINEL... 4 II.1- ARCHITECTURE... 4 II.2 - SERVICES... 4 III. IMPLÉMENTATION DE L'ORDONNANCEUR À ÉCHÉANCES... 6

Plus en détail

Adresse 15 avenue du Hoggar Parc Victoria - Le Vancouver ZA de Courtaboeuf 91940 LES ULIS. Site web www.j3tel.fr. Téléphone 01 64 46 59 59

Adresse 15 avenue du Hoggar Parc Victoria - Le Vancouver ZA de Courtaboeuf 91940 LES ULIS. Site web www.j3tel.fr. Téléphone 01 64 46 59 59 Adresse 15 avenue du Hoggar Parc Victoria - Le Vancouver ZA de Courtaboeuf 91940 LES ULIS Site web www.j3tel.fr Téléphone 01 64 46 59 59 Catalogue SL2A Prestations 2015-2016 Sommaire Notre vision, nos

Plus en détail

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux ////////////////////// Administration systèmes et réseaux / INTRODUCTION Réseaux Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des informations. Par analogie avec

Plus en détail

Cahier des charges "Formation à la téléphonie sur IP"

Cahier des charges Formation à la téléphonie sur IP Cahier des charges "Formation à la téléphonie sur IP" La formation...2 I] Intitulé de l'action de formation...2 II] Contexte et enjeux...2 III] Objectifs de la formation et attendus...2 IV] Public concerné...2

Plus en détail

Didacticiel du service cartographique en cache

Didacticiel du service cartographique en cache Didacticiel du service cartographique en cache Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'un service de carte mis en cache................... 3 Copyright 1995-2012

Plus en détail

DHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013

DHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013 DHCP et NAT Cyril Rabat cyril.rabat@univ-reims.fr Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 22-23 Cours n 9 Présentation des protocoles BOOTP et DHCP Présentation du NAT Version

Plus en détail

Prise en compte des ressources dans les composants logiciels parallèles

Prise en compte des ressources dans les composants logiciels parallèles Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations

Plus en détail

Partie 7 : Gestion de la mémoire

Partie 7 : Gestion de la mémoire INF3600+INF2610 Automne 2006 Partie 7 : Gestion de la mémoire Exercice 1 : Considérez un système disposant de 16 MO de mémoire physique réservée aux processus utilisateur. La mémoire est composée de cases

Plus en détail

Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm)

Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm) Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 - Evénements et architectures - Spécifications de performances

Plus en détail

Les Réseaux Informatiques

Les Réseaux Informatiques Les Réseaux Informatiques Licence Informatique, filière SMI Université Mohammed-V Agdal Faculté des Sciences Rabat, Département Informatique Avenue Ibn Batouta, B.P. 1014 Rabat Professeur Enseignement

Plus en détail

TD n o 8 - Domain Name System (DNS)

TD n o 8 - Domain Name System (DNS) IUT Montpellier - Architecture (DU) V. Poupet TD n o 8 - Domain Name System (DNS) Dans ce TD nous allons nous intéresser au fonctionnement du Domain Name System (DNS), puis pour illustrer son fonctionnement,

Plus en détail

Profitez de tous les avantages de votre réseau, comme vos clients Remédiez à la coupure du service

Profitez de tous les avantages de votre réseau, comme vos clients Remédiez à la coupure du service Document technique Profitez de tous les avantages de votre réseau, comme vos clients Introduction Généralement, les tests de mise en service de couches 2 et 3, comme le RFC 2544, ont été effectués au moment

Plus en détail

La continuité de service

La continuité de service La continuité de service I INTRODUCTION Si la performance est un élément important de satisfaction de l'utilisateur de réseau, la permanence de la disponibilité des ressources l'est encore davantage. Ici

Plus en détail

Analyse de la bande passante

Analyse de la bande passante Analyse de la bande passante 1 Objectif... 1 2 Rappels techniques... 2 2.1 Définition de la bande passante... 2 2.2 Flux ascendants et descandants... 2 2.3 Architecture... 2 2.4 Bande passante et volumétrie...

Plus en détail

Algorithmique et langages du Web

Algorithmique et langages du Web Cours de Algorithmique et langages du Web Jean-Yves Ramel Licence 1 Peip Biologie Groupe 7 & 8 Durée totale de l enseignement = 46h ramel@univ-tours.fr Bureau 206 DI PolytechTours Organisation de la partie

Plus en détail

Intérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT

Intérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT Administration Réseau Niveau routage Intérêt du NAT (Network Address Translation) Possibilité d utilisation d adresses privées dans l 4 2 1 Transport Réseau Liaison Physique Protocole de Transport Frontière

Plus en détail

Multicast & IGMP Snooping

Multicast & IGMP Snooping Multicast & IGMP Snooping par Pierre SALAVERA Service Technique ACTN «Dans l article de cette semaine, je vais vous parler d un principe «à la mode» comme on dit : le Multicast (multidiffusion). Cette

Plus en détail

Introduction aux Technologies de l Internet

Introduction aux Technologies de l Internet Introduction aux Technologies de l Internet Antoine Vernois Université Blaise Pascal Cours 2006/2007 Introduction aux Technologies de l Internet 1 Au programme... Généralités & Histoire Derrière Internet

Plus en détail

Catalogue & Programme des formations 2015

Catalogue & Programme des formations 2015 Janvier 2015 Catalogue & Programme des formations 2015 ~ 1 ~ TABLE DES MATIERES TABLE DES MATIERES... 2 PROG 1: DECOUVERTE DES RESEAUX... 3 PROG 2: TECHNOLOGIE DES RESEAUX... 4 PROG 3: GESTION DE PROJETS...

Plus en détail

LA VOIX SUR GPRS. 1. Introduction. P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé

LA VOIX SUR GPRS. 1. Introduction. P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé «La voix sur GPRS» LA VOIX SUR GPRS P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé Cette étude a pour objectif de réaliser une application qui fonctionne sur PDA et qui permette d envoyer des fichiers

Plus en détail

RAPPORT DE CONCEPTION UML :

RAPPORT DE CONCEPTION UML : Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions

Plus en détail

MASTER RECHERCHE RESEAUX DE TELECOMMUNICATIONS

MASTER RECHERCHE RESEAUX DE TELECOMMUNICATIONS UNIVERSITÉ LIBANAISE UNIVERSITÉ SAINT-JOSEPH MASTER RECHERCHE RESEAUX DE TELECOMMUNICATIONS en partenariat avec : Télécom ParisTech, France L Université de Versailles St. Quentin, France L Institut National

Plus en détail

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30 Plan du Travail Chapitre 1: Internet et le Web : Définitions et historique Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015

Plus en détail

Gestionnaire de réseaux Linux et Windows

Gestionnaire de réseaux Linux et Windows Gestionnaire de réseaux Linux et Windows LEA.A6, version 2012 Information : (514) 376-1620, poste 7388 Programme de formation Type de sanction Attestation d études collégiales permettant de cumuler 51

Plus en détail

Sécurité des réseaux Firewalls

Sécurité des réseaux Firewalls Sécurité des réseaux Firewalls A. Guermouche A. Guermouche Cours 1 : Firewalls 1 Plan 1. Firewall? 2. DMZ 3. Proxy 4. Logiciels de filtrage de paquets 5. Ipfwadm 6. Ipchains 7. Iptables 8. Iptables et

Plus en détail

W I-FI SECURISE ARUBA. Performances/support de bornes radio

W I-FI SECURISE ARUBA. Performances/support de bornes radio ARUBA Performances/support de bornes radio Bande passante non cryptée : 1 Gbps-16 Gbps Bande passante cryptée : 200 Mbps-8 Gbps 6000-6100 256-512 APs 2400 48 APs 5000-5100 48-128-256 APs 800-4/800-16 04-16

Plus en détail

Réseaux grande distance

Réseaux grande distance Chapitre 5 Réseaux grande distance 5.1 Définition Les réseaux à grande distance (WAN) reposent sur une infrastructure très étendue, nécessitant des investissements très lourds. Contrairement aux réseaux

Plus en détail

Voix sur IP Étude d approfondissement Réseaux

Voix sur IP Étude d approfondissement Réseaux Voix sur IP Étude d approfondissement Réseaux Julien Vey Gil Noirot Introduction Ce dont nous allons parler L architecture VoIP Les protocoles Les limites de la VoIP Ce dont nous n allons pas parler Le

Plus en détail

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 1 1- Principe général : Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 2- Architecture réseau pour ToIP : Machine hébergeant Asterisk Postes téléphoniques Monde extérieur 3 Bilan Intérêts pour la

Plus en détail

STREAMCORE. Gestion de Performance et Optimisation Réseau

STREAMCORE. Gestion de Performance et Optimisation Réseau sc STREAMCORE Gestion de Performance et Optimisation Réseau Gestion de Performance et Optimisation Réseau avec Streamcore Visualisation des performances applicatives sur le réseau Surveillance de la qualité

Plus en détail

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA I. Introduction Suite à une demande des étudiants, il m'est apparu intéressant de montrer, à travers un exemple concret, comment

Plus en détail

Projet Active Object

Projet Active Object Projet Active Object TAO Livrable de conception et validation Romain GAIDIER Enseignant : M. Noël PLOUZEAU, ISTIC / IRISA Pierre-François LEFRANC Master 2 Informatique parcours MIAGE Méthodes Informatiques

Plus en détail

LA VoIP LES PRINCIPES

LA VoIP LES PRINCIPES LA VoIP LES PRINCIPES 1 PLAN La VoIP Définition VoIP & ToIP Concepts de la VoIP Les principaux protocoles de la VoIP Transport Signalisation La sécurité dans la VoIP 2 Définition VoIP est l abréviation

Plus en détail

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication Chapitre VII : Principes des réseaux Structure des réseaux Types de réseaux La communication Les protocoles de communication Introduction Un système réparti est une collection de processeurs (ou machines)

Plus en détail

claroline classroom online

claroline classroom online de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3

Plus en détail

Agrégation de liens xdsl sur un réseau radio

Agrégation de liens xdsl sur un réseau radio Agrégation de liens xdsl sur un réseau radio Soutenance TX Suiveur: Stéphane Crozat Commanditaire: tetaneutral.net/laurent Guerby 1 02/02/212 Introduction 2 Introduction: schéma 3 Définition d un tunnel

Plus en détail

Chapitre 1 Le routage statique

Chapitre 1 Le routage statique Les éléments à télécharger sont disponibles à l adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l ouvrage EIPRCIS dans la zone de recherche et validez. Cliquez sur le titre

Plus en détail

Documentation : Réseau

Documentation : Réseau 2015 Documentation : Réseau Enzo Rideau Swiss-Galaxy 24/03/2015 Table des matières Présentation du contexte... 2 Présentation du réseau... 2 Présentation du matériel... 4 Présentation de la configuration

Plus en détail

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes Loris MARCHAL Laboratoire de l Informatique du Parallélisme Équipe Graal Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes Thèse réalisée sous la direction

Plus en détail

2009/2010 DESCRIPTIF DES UNITES D ENSEIGNEMENT OPTIONNELLES SPECIALITE RIM

2009/2010 DESCRIPTIF DES UNITES D ENSEIGNEMENT OPTIONNELLES SPECIALITE RIM DESCRIPTIF DES UNITES D ENSEIGNEMENT OPTIONNELLES SPECIALITE RIM Réseaux d infrastructure L évolution du marché des télécommunications conduit à cette dualité : du côté applicatif : il y a une convergence

Plus en détail

Projet : PcAnywhere et Le contrôle à distance.

Projet : PcAnywhere et Le contrôle à distance. Projet : PcAnywhere et Le contrôle à distance. PAGE : 1 SOMMAIRE I)Introduction 3 II) Qu'est ce que le contrôle distant? 4 A.Définition... 4 B. Caractéristiques.4 III) A quoi sert le contrôle distant?.5

Plus en détail

Tutoriel d'introduction à TOR. v 1.0

Tutoriel d'introduction à TOR. v 1.0 Tutoriel d'introduction à TOR. v 1.0 1. Qu'est-ce que TOR 2. Quel est le principe de fonctionnement de TOR? 3. Comment utiliser TOR pour naviguer anonymement? 4. Comment aider (en seulement quelques clics)

Plus en détail

TP 10.3.5a Notions de base sur le découpage en sous-réseaux

TP 10.3.5a Notions de base sur le découpage en sous-réseaux TP 10.3.5a Notions de base sur le découpage en sous-réseaux Objectif Identifier les raisons pour lesquelles utiliser un masque de sous-réseau. Faire la distinction entre un masque de sous-réseau par défaut

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

VoIP et "NAT" VoIP et "NAT" 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau

VoIP et NAT VoIP et NAT 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau VoIP et "NAT" VoIP et "NAT" Traduction d'adresse dans un contexte de Voix sur IP 1/ La Traduction d'adresse réseau("nat") 3/ Problèmes dus à la présence de "NAT" 1/ La Traduction d'adresse réseau encore

Plus en détail

2. DIFFÉRENTS TYPES DE RÉSEAUX

2. DIFFÉRENTS TYPES DE RÉSEAUX TABLE DES MATIÈRES 1. INTRODUCTION 1 2. GÉNÉRALITÉS 5 1. RÔLES DES RÉSEAUX 5 1.1. Objectifs techniques 5 1.2. Objectifs utilisateurs 6 2. DIFFÉRENTS TYPES DE RÉSEAUX 7 2.1. Les réseaux locaux 7 2.2. Les

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Cisco Certified Network Associate

Cisco Certified Network Associate Cisco Certified Network Associate Version 4 Notions de base sur les réseaux Chapitre 5 01 Dans un environnement IPv4, quelles informations un routeur utilise-t-il pour transmettre des paquets de données

Plus en détail

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd UE 503 L3 MIAGE Initiation Réseau et Programmation Web La couche physique A. Belaïd abelaid@loria.fr http://www.loria.fr/~abelaid/ Année Universitaire 2011/2012 2 Le Modèle OSI La couche physique ou le

Plus en détail

laissez le service en démarrage automatique. Carte de performance WMI Manuel Désactivé Vous pouvez désactiver ce service.

laissez le service en démarrage automatique. Carte de performance WMI Manuel Désactivé Vous pouvez désactiver ce service. Nom du service par défaut conseillé remarques Accès à distance au Registre Automatique Désactivé Acquisition d'image Windows (WIA) Administration IIS Automatique Désactivé Affichage des messages Automatique

Plus en détail

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur

Plus en détail