Enseignement
Marionnet a été écrit pour enseigner les réseaux en salle de TP : chaque étudiant câble son réseau à la souris, puis administre ses machines en ligne de commande, comme sur du matériel réel. Un projet s’enregistre dans un fichier, que l’enseignant distribue et que l’étudiant rend.
Préparer, conduire et noter une séance
Depuis 2026, une séance peut aussi être pilotée par script, enregistrée, puis notée sur ce qui s’est réellement passé dans les machines. Pages de fond, en anglais :
- le guide de l’enseignant, le fil de l’énoncé à la note ;
- une séance complète (routage, filtrage et NAT source), avec son énoncé, le projet distribué, une solution et une clé de correction ;
- le mode examen : ce qu’il enregistre et ce qu’on peut en croire ;
- la procédure suivie par un agent d’IA pour concevoir, jouer et noter un TP.
Les séances de 2012-2014
Dix séances de TP de réseaux, écrites par Jean-Vincent Loddo et publiées sur l’ancien site sous licence Creative Commons BY-SA 3.0. Elles sont archivées telles quelles : les commandes, les distributions invitées et les copies d’écran sont celles de l’époque. Chacune garde, à côté de sa page, l’original en HTML et en PDF, et les sources de l’énoncé, accompagnées du projet Marionnet pour quatre d’entre elles ; tout se trouve aussi dans le répertoire des séances.
- Encapsulation ICMP/IP/Ethernet, ARP et fragmentation
- Segmentation, MDI, adresses IPv4 multiples, DHCP, motivation des VLAN
- VLAN (type 1), trunking, capture 802.1Q
- Routage statique IPv4, rôle d’ICMP
- Analyse des protocoles UDP et TCP, fiabilité et résilience de TCP
- Routage LAN privées/publiques, IOS Cisco (Quagga), motivation du filtrage et du NAT
- Routage LAN privées/publiques, IOS Cisco (Quagga), filtrage
- Routage LAN privées/publiques, filtrage, SNAT et DNAT
- Routage LAN privées/publiques, filtrage, SNAT et DNAT par script
- IPv6, routage statique et transition IPv4-IPv6
