2017-2018 / INFO0056-1

Managing and securing computer networks

Durée

30h Th, 12h Labo., 55h Proj.

Nombre de crédits

 Master : ingénieur civil en informatique, à finalité5 crédits 
 Master en sciences informatiques, à finalité5 crédits 

Enseignant

Guy Leduc

Langue(s) de l'unité d'enseignement

Langue anglaise

Organisation et évaluation

Enseignement au deuxième quadrimestre

Unités d'enseignement prérequises et corequises

Les unités prérequises ou corequises sont présentées au sein de chaque programme

Contenus de l'unité d'enseignement

Ce cours porte la gestion et la sécurité des réseaux informatiques. Il comporte les chapitres suivants :
1ère partie : Gestion de réseaux

  • L'architecture de gestion de réseaux
  • Les standards Internet de la gestion: SMI, MIB, SNMP
  • Notation ASN.1
  • Architecture SDN (Software-defined networks)
2ème partie : Sécurité des réseaux
  • Principes de la sécurité réseau : principes de cryptographie, intégrité des messages, authentification des entités
  • Sécurisation des applications (courrier électronique et DNS)
  • Connexions TCP sécurisées (SSL/TLS)
  • IP sécurisé (IPsec)
  • Réseaux locaux sécurisés (WiFi et Ethernet)
3ème partie : Séminaire
  • Sécurité d'IPv6 (séminaire par Eric Vyncke, CISCO Systems)

Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement

Au terme du cours, l'étudiant connaîtra bien certains aspects liés à la gestion et la sécurité des réseaux. Il sera aussi capable de configurer un pare-feu.
Les projets développent les capacités d'auto-apprentissage, de travail en équipe, et de rédaction d'un rapport sur une réalisation.
L'enseignement, ainsi que tous les supports, en anglais, permettent d'améliorer les connaissances et aptitudes des étudiants dans cette langue.

Savoirs et compétences prérequis

  • Introduction aux réseaux informatiques
  • Cryptographie

Activités d'apprentissage prévues et méthodes d'enseignement

  • Cours magistraux (30 heures) consacrés à la description détaillée des concepts théoriques et pratiques du cours.
  • Trois projets à effectuer par groupes de 2 étudiants: le premier sur la gestion de réseaux, le deuxième sur OpenFlow (en laboratoire) et le troisième sur la sécurité (en laboratoire).

Mode d'enseignement (présentiel ; enseignement à distance)

En présentiel pour la théorie et le séminaire. Les projets sont principalement effectués à distance.

Lectures recommandées ou obligatoires et notes de cours

Ouvrages de référence :
James F. Kurose and Keith W. Ross. Computer Networking - A Top-Down Approach (Sixth Edition), Addison-Wesley, 2012. Autre version identique publiée par Pearson (ISBN 978-0-273-76896-8).
Charlie Kaufman, Radia Perlman, Mike Speciner. Network Security - PRIVATE Communication in a PUBLIC World (2nd edition). Prentice Hall, 2002 (ISBN 0-13-046019-2).
Transparents du cours : http://www.montefiore.ulg.ac.be/~leduc/cours/ISIR.html

Modalités d'évaluation et critères

L'évaluation est basée sur les deux aspects suivants : les projets (pondération 50%) et l'examen oral de théorie (50%).
A l'oral, l'étudiant devra être capable d'exposer clairement et de manière synthétique un aspect du cours, et de prouver par ses réponses à des sous-questions qu'il l'a compris en profondeur et qu'il fait les liaisons avec le reste du cours. L'étudiant qui n'a pas réalisé ces projets ne sera pas admis à l'examen oral.
L'évaluation des projets portera sur (1) la complétude du logiciel, (2) la qualité de la programmation, et (3) la qualité du rapport.
La seconde session est identique à la première, avec la même pondération. Les étudiants sont autorisés à améliorer leurs projets.

Stage(s)

Remarques organisationnelles

Le cours est organisé au second quadrimestre, les mercredis de 9h à 12h30. Cours enseigné en anglais.

Contacts

Enseignant : Guy Leduc, Guy.Leduc@ulg.ac.be Assistant : Cyril Soldani,  soldani@run.montefiore.ulg.ac.be