Utilisation d'un FPGA pour filtrer du trafic réseau
Description du projet
Encadré par : Damien Riquet (Équipe 2XS)
- Contexte général du projet :
La protection d'un réseau est généralement réalisée par un pare-feu ou bien un système de détection d'intrusions. Dernièrement, avec l'émergence des réseaux complexes (du type Cloud Computing, par exemple), il est nécessaire que ces systèmes de protections puissent gérer un débit important. C'est pourquoi la technologie FPGA peut être utilisée dans ce cadre.
- Résumé du projet :
Le projet est découpé en plusieurs grandes étapes :
- Prise en main du matériel, de l'environnement et de la chaine de compilation ;
- Gestion d'un paquet et son interprétation ;
- Adaptation du matériel (ajout de port(s) réseau)
- Périphérique utilisé comme une passerelle : réception et réemission de paquets sur un réseau ;
- Implémentation de méthodes basiques de détection d'intrusion et de filtrage sur un réseau.
- Environnement de travail :
- FPGA : Digilent Atlys Spartan 6
- Xilinx ISE Tool
Autres renseignements
- Compétences recherchées : FPGA, Développement
- Nombre d'étudiants : 2 (de préférence TIIR)
- Apports pour les étudiants : sécurité réseau ; détection d'intrusions ; FPGA