Conception d'un logiciel atelier de conception et de simulation réseau

L'objectif de ce projet était de réaliser un logiciel permettant la conception et la simulation d'un réseau IP à des fins pédagogiques.

Dans une fenêtre, un utilisateur peut concevoir un réseau avec des éléments de type Pc, Switch, Routeurs, Hub, Firewall. Chaque élément est un composant configurable qui répond à des requêtes réseau simulées. Ainsi l'utilisateur peut configurer l'adresse IP et la passerelle d'un ordinateur, les interfaces et la table de routage d'un routeur, ou la table de filtrage d'un Firewall. Ensuite il peut tester l'envoie de trame et vérifier les effets de ses configurations et le bon fonctionnement de son réseau. Les protocoles supportés inclus sont ARP, IP, ICMP, TCP, ...

p1 4

Ce logiciel a été réalisé en C# sous Visual Studio. Chaque élément réseau est uncontrôle Windows réutilisables. Chaque trame réseau est animée pour permettre à l'utilisateur de simuler et de vérifier son réseau. Il peut ainsi tester les configurations des différents matériels, détecter ses erreurs et apprendre le fonctionnement des différents éléments d'un réseau IP.

 p1 2

p1 5p1 1