Cette UE permet d'acquérir les concepts fondamentaux sur les réseaux informatiques. Les enjeux de la couche physique seront présentés grâce à l’introduction de notions de codage, de la théorie de l’information et de modélisation d’un canal de communication. Par ailleurs, nous étudierons les choix technologiques majeurs des réseaux actuels et d’Internet en insistant sur les raisons ayant guidé ces choix. Au terme de cette UE, les étudiants seront capables de comprendre les facteurs pouvant altérer le comportement d’une application distribuée sur un réseau ou sur Internet. Pour illustrer et mettre en application directe les notions vues en cours, l'UE comprend des séances de TD ainsi que des séances de TP sur simulateur (ns-2).
Codage et éléments de théorie de l'information
- Notions de base en transmission de données
- Théorie de l'information
- Source discrète / Codage source
- Canal discret / Codage canal
- Codes détecteurs et codes correcteurs
Réseaux et Internet
- Internet et protocole
- Périphérie de réseau
- Réseau de coeur
- Réseau d’accès
- Structure d’Internet
- Retards et pertes dans les réseaux à commutation par paquets
- Les couches de protocoles : fonctions et architecture
- Application réseau
- Historique
Couche Réseau
- Introduction
- Circuit virtuels et réseaux à datagrammes
- IP : Internet Protocol
- Algorithmes de routage, étudiés plus en détail dans l’UE d’algorithmique distribuée
- Le routage dans Internet
Couche Transport
- Services de la couche Transport
- Multiplexage et démultiplexage
- Transport sans connexion : UDP
- Principes du transfert de données fiable
- Transport orienté connexion : TCP
- Principes du contrôle de congestion
http://perso.ens-lyon.fr/thomas.begin/#Teaching