Unité d'Enseignement : Descriptif
CODE |
|
Discipline(s) |
Informatique |
6 ECTS |
Titre |
Réseaux |
Responsable : SICARD Pascal, HEUSSE Martin
Coordonnées : Pascal.Sicard@imag.fr, Martin.Heusse@imag.fr
UE ouverte au(x) semestre(s) (S1, S2, S3, S4) : S2
Pré-requis : Notions de base de système d'exploitation et d'algorithmique.
Compétences visées :
L'objectif de ce cours est de donner
une introduction au concept de réseau informatique. Il explique
les problématiques liés aux transferts d'information
entre ordinateurs: mise en paquet, accès multiple au support,
détection et correction
d'erreurs, récupération d'erreur par re-émission,
contrôle de flux,
adressage et routage. Les solutions mises en oeuvre dans les protocoles
utilisés dans Internet illustrent ces problématiques et
sont étudiées en détails: codages et supports
physiques, protocoles liaison de données (Ethernet et WIFI) ,
réseau (Internet Protocol) et transport (Transmission Control
Protocol et User Datagram Protocol).
Activité |
Heures |
% |
Travaux Dirigé (TD) |
10 |
10 |
TP |
30 |
25 |
CM |
20 |
15 |
Travail personnel estimé |
60 |
50 |
TOTAL |
120 |
100 |
Programme résumé :
- Architecture générale d'un réseau
informatique. Organisation en couches : protocoles, interfaces et
services
- La couche Physique: principe et supports existants
- Mise en paquet, détection et correction d’erreurs
- Exemples de réseau locaux : Ethernet et WIFI
- La récupération d’erreur par re-émission
- Le contrôle de flux
- Etude des protocoles de transport TCP (Transmission Control Protocol)/UDP(User Datagram Protocol)
- Le problème du routage : IP et protocoles de routage associés
- Le principe du nommage : étude du DNS (Domain Name System)
- Administration d'un Intranet, étude de cas: plan d'adressage, routage et filtrage.
Travaux pratiques associés:
- TP1 (3h) Mise en place d'un réseau Ethernet entre
des ordinateurs: Manipulation du matériel - Configuration
système du réseau sur les machines - Observation et
étude des performances du réseau suivant
différents paramètres (tailles des paquets, nombre de
trafics)
- TP2 (3h) Observation des protocoles : Principe de l'encapsulation
- Observation des champs des trames circulant sur le réseau. -
Observation de la variation du nombre de collisions sur le câble
- Etude des différents champs des entêtes Ethernet, ARP,
IP, UDP et TCP
- TP3 (3h): Manipulation sans programmation des primitives de
services au dessus de TCP et UDP (ouverture de connexion, envoie de
données ...). Observation des paquets circulant alors sur le
réseau et compréhension des mécasnismes
sous-jacent (gestion de connexion, récupération d'erreur,
contrôle de flux).
- TP4 (3h) Mécanisme avancés dans TCP: réglage
des timers, des tampons mémoires, acquittement sélectif,
contrôle de congestion.
- TP5 (6h) Algorithme de routage. Compréhension du mécanisme de routage. Routage statique.
- TP6 (3h) Etude du protocole de mise à jour des tables de routages RIP (Routing Information Protocol).
- TP7 (3h) Gestion des files d'attente dans un routeur
- TP8 (3h) Réseau sans fil (WIFI)
- TP9 (6h) Etude du DNS- Mise en place d'un serveur DNS