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 vers le tout IP, c est-à-dire que les applications se reposent sur INTERNET ; du côté des infrastructures de télécommunications sur lesquels repose INTERNET, il y a une diversité d offres (Relais de trames, ATM, SONET/SDH, réseaux optiques). Cet état de fait a motivé l émergence de la solution MPLS qui réalise un couplage efficace entre INTERNET et les infrastructures de transport sous-jacent. MPLS permet notamment d effectuer l ingénierie de trafic et fournit un cadre pour le support de QoS (Qualité de Service) dans le monde INTERNET. La séparation entre le plan des données (Data Plane), qui sera projeté aux diverses infrastructures, et le plan de contrôle (Control Plane), qui sera au service d INTERNET et qui sera le même pour toutes les infrastructures, facilite la convergence entre les diverses technologies ainsi que l évolution vers de nouvelles technologies, notamment les réseaux optiques. L objectif de ce cours est de présenter le problèmes de la gestion de trafic IP avec support de la Qualité de Service, en nous basant sur les technologies de transmission filaires actuellement utilisées d une part (ATM, Relais de trames, SONET/SDH, réseaux optiques), et, d autres, les architectures et mécanismes permettant de les exploiter pour l acheminement des paquets IP avec support de la Qualité de Service (IntServ, DiffServ, MPLS, GMPLS). Ken CHEN (PR. L2TI) Notions sur les réseaux informatiques en général et les réseaux IP en particulier Introduction à la commutation Relais de trames ATM Architectures Internet pour la gestion de QoS (IntServ/RSVP, DiffServ) MPLS et ingénierie de trafic Réseaux optiques et GMPLS Mécanismes avancés de QoS Cette UE offre aux étudiants la possibilité d acquérir des notions sur la Voix sur IP (VoIP). La VoIP permet aux sons, et particulièrement la voix des conversations téléphoniques, de transiter sous forme de paquets numérisés sur des réseaux IP. Cette technologie s'applique dans l'entreprise ou entre deux sites, mais aussi sur l'infrastructure globale des opérateurs. Il y a de nombreux avantages à utiliser la voix sur IP, mais aussi un certain nombre de difficultés techniques que nous essayons de résoudre dans cette UE. Cette UE s accompagne d un certain nombre de séances de TP sur du matériel CISCO pour illustrer Nadjib ACHIR (MCF, L2TI) Connaissance sur l architecture TCP/IP et des mécanismes de gestion de la QoS. Le Réseau Téléphonique Commuté o Historique des réseaux o Téléphoniques RTC, RNIS o Opérateurs L'architecture VoIP Standards VoIP o Protocole H323 Fonctionnement o Protocole Sip Fonctionnement Sécurité et Authentification o Comparaison : H323 vs Protocole Sip Transport RTP et RTCP et la VoIP VoIP et la QoS o Latence o Perte de paquet o Gigue
Applications Internet Réparties Maîtriser les techniques avancées d applications web réparties, ainsi que leur développement en environnement de production. Le cours et les TP mettent l accent sur les méthodes industrielles de développement d applications Internet, ainsi que les outils de productivité utilisés en milieu professionnel. Les étudiants doivent avoir suivi et validé le cours M2 : Applications web. Serveurs d applications J2EE version 5 (exemple traité : JBoss) : o EJB session, message ; o Notions avancées d XML (XML Schema, JAXB) ; o Notions avancées de mapping objet / relationnel, application à EJB3 / Hibernate ; o Intégration d application web / EJB dans JBoss o Développement en environnement Eclipse. Framework de développements d applications web (exemple traité Struts). Intégration du développement Struts dans Eclipse. Introduction à l utilisation de Maven. Framework d injection de dépendances : Spring. Framework avancé de développement d applications Web, architecture REST, application à Tapestry. Notions de web services, syndication (RSS) Modélisation et évaluation de performances L objectif de cet enseignement est de présenter deux techniques essentielles, et complémentaires à la fois, à l évaluation des performances et au dimensionnement des réseaux informatiques, à savoir la modélisation analytique et la simulation. En guise d introduction, l importance fondamentale de l étude des performances pour les réseaux informatiques sera argumentée, notamment en liaison avec la notion de QoS (Qualité de service). Après une présentation sur le principe de la modélisation et ses principaux points critiques, nous étudierons de manière complémentaire les deux approches (modélisation analytique, simulation). La maîtrise de ces deux outils complémentaire est à nos yeux indispensables, vu la complexité de ces systèmes. La modélisation analytique sera étudiée à travers le prisme de la théorie des files d attente. Nous consacrons une part importante du cours sur les techniques de simulation (à travers des outils comme NS2 et/ou OPNET). Quelques outils et notions en statistiques seront également présentés, ceux-ci nous aident notamment à mieux identifier le comportement (loi) de nos systèmes et à valider les résultats de simulation. La réalisation d un projet de simulation fera partie intégrante de ce cours. À cet effet, des séances d assistance à la préparation au projet sont prévues au titre des T.P. Ken CHEN (PR, L2TI), Khaled BOUSSETTA (MCF, L2TI). Théorie des probabilités, notions de programmation orientée objet, notions des réseaux informatiques Évaluation de performances : motivations Modélisation analytique o Processus Markoviens Processus de Markov à temps discret Processus de Markov à temps continu Processus de naissance et de mort o Files d attente Processus d arrivée et de service Disciplines de service Évaluation de performance : régime transitoire et permanant, Loi de Little Quelques files simples : M/M/1, /M/M/inf, M/M/C/C o Réseaux de file d attente à forme produit Simulations o Introduction et méthodologies o Simulation à événements discrets o Mesure de performance o Intervalle de confiance et indices de dispersion o Étude d un simulateur (Ns2 et/ou Opnet) Service et gestion de réseaux, modèle d information Ce cours définit les concepts de QoS, Gestion et les architectures orientées services, en donnant les bases nécessaires à une bonne compréhension des mécanismes pour la gestion de la QoS et les réseaux, les modèles d information et les SAO. Gladys DIAZ (MCF, L2TI) Protocoles Internet, Architecture TCP/IP. QoS et gestion
o Introduction à la QoS pour des applications multimédias réparties aux notions Multimédia QoS à la Problématique QoS-Multimédia à la spécification des contraintes o Mécanismes de gestion de la QoS (IP) Niveaux et points de vue pour la QoS Utilisateur : perception Réseaux : paramètres o Modèles pour la gestion de la QoS L approche par politiques (COPS, LDAP, SLA) Notions : contrat, SLA, SLS, profils o Mécanismes au niveau Middleware Notions de base Middleware et QoS QoS Aware middleware Context Aware middleware Modèles d information et la gestion des réseaux o Introduction à la modélisation des services et des SI o Entités de gestion : la MIB o Les modèles d information standard : CIM, PCIM, QPIM, etc. Architectures orientées Services o Introduction à SOA o Les Web Services Réseaux émergeants : Capteurs, ad hoc, P2P L objectif de ce module est de permettre aux étudiants, à travers des cours magistraux, de se familiariser avec certaines thématiques de recherches émergentes. L idée principale à travers cet enseignement étant d attirer les étudiants voulant s engager dans la voie «recherche» vers des stages de type recherche au sein des laboratoires de recherches (dont le notre, L2TI) académique ou industriel. De par la nature évolutive de ce module, le contenu est censé évoluer, le contenu présenté ci-dessous doit donc être interprété comme le contenu qui serait enseigné si ce module avait lieu cette année. Saadi BOUDJIT (MCF, L2TI) et Khaled BOUSSETTA (MCF, L2TI). Protocoles de routage (Module Protocoles Internet en M1), Architecture TCP/IP, Qualité de Service dans les Réseaux (Module Mécanismes avancés de QoS, Codage et transmission de la vidéo et Réseaux Mobiles du M2). Réseaux Ad Hoc o Routage, o Gestion de la Qualité de Service, o Sécurité, o Gestion de l énergie, Réseaux de Capteurs o Routage, o Gestion de l énergie, o Déploiement, o Fiabilité Réseaux P2P, Gestion de la Qualité de Service Dans les Réseaux WiMAX o Call Admission Control o Scheduling Réseaux Autonomes o Dynamicité des services et des réseaux o L évolution vers les systèmes autonomes Définition Caractéristiques Les challenges o Réseaux autonomes : Le self et les fonctions principales o Réseaux autonomes : l architecture o Les approches : par agents, par politiques o Le plan de connaissances Architectures Distribuées et Normes ISO 9000 La partie «Architectures Distribuées» a pour but de sensibiliser les étudiants sur les besoins et problème liés à la répartition des données sur internet. Le cours donne également un aperçu sur les architectures des midelware distribués. Partie Normes ISO 9000 Appréhender les notions fondamentales des normes ISO 9000 Savoir élaborer un système documentaire
Appréhender les différentes étapes d un audit qualité Responsables : M Razet, ( MCF, CNAM) Architecture TCP/IP et Protocoles Internet Normes ISO 9000 o Notions fondamentales des normes ISO 9000 (version 2000) Termes et définitions Principes essentiels des systèmes de management de la qualité o Le système documentaire Élaboration et contenu Maîtrise des documents Méthodologie de rédaction o L audit qualité Qu est ce que l audit qualité et pourquoi? Les acteurs dans un audit Les différentes phases de l audit Systèmes répartis o Inventaire préalable Usage des réseaux Architectures o Problèmes/besoins induits par la répartition Ce qu'on attend d'un Système réparti Patterns d'interaction Transfert du sens Masquage de l'infrastructure Gestion des services Faire connaître un service Rechercher et retrouver un service o Qu'est-ce que la répartition : ses conséquences Asynchronisme Hétérogénéité o Les solutions offertes Via les langages Les middlewares/intergiciels à messages Les middlewares/intergiciels à objets les moniteurs transactionnels les autres solutions o Aperçu sur un modèle : ODP o Retour sur les middlewares à Objets : CORBA Nouveaux paradigmes réseaux et architecture Cet enseignement a pour objectif de présenter les différentes évolutions autour des futures architectures et technologies réseaux, notamment : IPv6, mobile IPv6, IMS, 4G, etc. Il conviendra d envisager pour ce module l intervention d industriels pour donner les tendances et attentes du marché. La fin du cours sera sanctionnée par un TP permettant aux étudiants de mieux assimiler les concepts de base d IPv6 (configuration d adresses IPv6, tunnels IPv6/IPv4, ). Il s agit d activer la pile IPv6 en même temps que la pile IPv4 sur le même équipement réseau (machine Linux par exemple), et de se donner à des jeux de tests et d interopérabilité IPv4 / IPv6. Saadi BOUDJIT (MCF, L2TI) Volume : (2 ETCS) CM :15h TP : 6h Architecture TCP/IP, Routage dans l Internet. Le protocole IPv6 o Introduction Principes fondamentaux d IP o Adressage IPv6 Types des adresses IPv6 et plans d adressage o Protocoles réseaux et transport En-tête IPv6 Les extensions ICMPv6 Interaction avec les protocoles de niveau 4 (UDP, TCP, ) o Configuration automatique et contrôle Découverte des voisins Configuration automatique o Supports de transmission Réseaux à diffusion (Ethernet, ) Réseaux NBMA
Liaisons point à point (ppp, tunnels IPv6/IPv4, ) IPv6 dans la téléphonie mobile (UMTS) Transition dans l UMTS (L2TP, IMS) o Routage IPv6 Routage interne (RIPng) Routage externe (BGP) o Mobilité dans IPv6 Gestion de la mobilité IPv6 Protocoles de routage Multicast