Objectif :
Ce module est une introduction au monde des réseaux informatiques. Il constitue un noyau de base des connaissances " réseaux " dont la compréhension est essentielle, car tous les concepts présentés sont utilisés dans les réseaux actuels et à venir. Il a comme objectifs :
· la compréhension des concepts fondamentaux utilisés en réseaux : structuration d’une architecture de communication en couches, notion de protocole, principaux mécanismes de communication tels que : contrôle d’erreur, contrôle de flux, contrôle de congestion, commutation, mode de communication, routage, adressage ;
· l’initiation à des protocoles courants, notamment Ethernet, IP, TCP ;
· la familiarisation de l’étudiant avec le vocabulaire " réseau ".
Nous insisterons ainsi sur les infrastructures de transport de l’information, utilisées par les applications de l’Internet. À la fin du semestre, des séances de TD sur machine permettent de mettre en pratique les notions vues et d’effectuer une synthèse des connaissances acquises.
Programme :
· Qu’est-ce qu’un réseau ? Définitions, classifications, architectures
· Transmission physique de l’information : traitement du signal, signal numérique/analogique, codage, circuit de données, modems
· Fiabilisation de la transmission : contrôle d’erreur, contrôle de flux, illustration avec les protocoles HDLC et PPP
· Réseaux locaux : plan de câblage, topologie, méthodes d’accès au support de communication, illustration avec Ethernet et Token Ring
· Réseaux grande distance : techniques de commutation, adressage, routage, contrôle de congestion, illustration avec des réseaux d’opérateurs (X.25, Relais de Trames ou Frame Relay, ATM)
· Interconnexion de réseaux : le protocole IP, les équipements d’interconnexion (routeurs, commutateurs ou switches, ponts, hubs).
· Communications de bout en bout : fiabilisation et optimisation du transport de l’information, numéros de ports, multiplexage, segmentation, contrôle d’erreur, contrôle de flux, illustration avec les protocoles TCP et UDP
· Commandes Unix pour la configuration et l’administration d’un réseau
· Installation et configuration d’un serveur web et d’un proxy
· Fonctionnement du protocole IP et adressage IP ; interconnexion de réseaux : notions de passerelles
· Fonctionnalités de la couche Transport, en mode connecté et en mode non connecté ; techniques d'adressage au niveau transport
· Fonctionnement des protocoles UDP et TCP ; les sockets
· Exemples d'applications : http, mail ; accès au réseau pour les utilisateurs ; serveurs DNS
- Enseignant non éditeur: Meftah Mohammed Charaf Eddine