Examen du cours d’Architectures de réseaux et systèmes associés
Exercice 1 Transmission par paquets
Internet a pour origine la proposition du principe de communication par commutation de paquets exposé initialement dans l’article ’L. Kleinrock, "Information Flow in Large Communication Nets", RLE Quarterly Progress Report, July 1961’ (MIT).
L’autre méthode fondamentale de communication est la communication par commutation de circuits utilisée notamment dans le domaine des télécommunications.
1. Donnez les caractéristiques essentielles de ces deux méthodes fondamentales de communication.
2. Exposez les avantages et les inconvénients de la commutation de paquets par rapport à la commutation de circuits.
Exercice 2 TCP
1. Décrivez la valeur ajoutée de TCP dans l’empilement de couches de l’infrastructure de communication.
2. Expliquez l’optimisation NewReno (RFCs 2582 et 3782).
3. Donnez les avantages et inconvénients de NewReno par rapport à l’utilisation de l’option TCP d’acquittements sélectifs introduite par le RFC 2018.
Exercice 3 Non fiabilité
La non fiabilité apparaît en divers points de l’infrastructure de communication.
Quelques exemples : ETHERNET dans la couche liaison, IP dans la couche réseau, UDP
dans la couche transport.
1. Rappelez les différentes caractéristiques de garantie regroupées sous le terme générique de fiabilité.
2. Pourquoi toutes les garanties de fiabilité ne sont-elles pas assurées dès la couche liaison dans les technologies actuelles ? Proposez une explication.
4 Qualité de service
1. Expliquez l’objectif et le principe de fonctionnement de la discipline de file RED (Random Early Detection).
2. Expliquez l’objectif et le principe de fonctionnement du mécanisme de notification explicite de congestion (ECN, Explicit Congestion Notification).
Exercice 5 Multicast
1. Expliquez la notion de groupe dans le contexte des communications multi-diffusées (ou communications multicast) sur les réseaux IP.
Exercice 6 IPv4 – IPv6
1. Expliquez brièvement le rôle du protocole ICMP par rapport à IPv4.
2. Expliquez pourquoi la plupart des fonctionnalités d’ICMP sont inutilisables en
pratique, de nos jours.
3. Expliquez pourquoi, malgré ces considérations, des fonctionnalités similaires ont
été introduites dans ICMPv6 (la version d’ICMP associée au protocole IPv6)