Réseaux informatiques

linfo1341  2023-2024  Louvain-la-Neuve

Réseaux informatiques
5.00 crédits
30.0 h + 30.0 h
Q2
Enseignants
Bonaventure Olivier;
Langue
d'enseignement
Français
Préalables
Ce cours suppose acquises les compétences de programmation, d'algorithmique et la maîtrise des structures de données élémentaires visées par le cours LEPL1402.
Avoir réussi le projet LEPL1503 constitue un plus

Le(s) prérequis de cette Unité d’enseignement (UE) sont précisés à la fin de cette fiche, en regard des programmes/formations qui proposent cette UE.
Thèmes abordés
  • Rôle, modèle et besoins des applications réparties représentatives
  • Modèle de référence des réseaux informatiques
  • Transport d'informations de façon fiable: mécanismes et protocoles
  • Interconnexion de réseau, adressage, routage et problèmes associés
  • Réseaux locaux, métropolitains et longue distance
Acquis
d'apprentissage

A la fin de cette unité d’enseignement, l’étudiant est capable de :

1
Eu égard au référentiel AA du programme « Bachelier ingénieur civil », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
  • AA.1.1, AA.1.2
  • AA2.5-7
  • AA3.2
  • AA4.1-.4
Eu égard au référentiel AA du programme « Bachelier en sciences informatiques », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
  • S1.I7
  • S2.2-4
  • S4.3
  • S5.2-5
  • S6.2-3
Les étudiants ayant suivi avec fruit ce cours seront capables de
  • expliquer les besoins en communication des différentes classes d'applications réparties manipulant données ou flux multimedia
  • expliquer la répartition des fonctions qui satisfont ces besoins dans les différentes couches du modèle de référence
  • expliquer la réalisation de ces fonctions dans les protocoles de l'Internet
  • choisir des solutions en fonction des besoins de leur application
  • quantifier les grandeurs caractéristiques intervenant dans les réseaux
Les étudiants auront développé des compétences méthodologiques et opérationnelles. En particulier, ils ont développé leur capacité à
  • argumenter pour mettre en évidence les points positifs et négatifs d'une solution et émettre des suggestions pour l'améliorer ;
  • rédiger un rapport de synthèse reprenant les éléments que l'on souhaite mettre en avant.
 
Contenu
Principes de base de fonctionnement des réseaux (transferts fiable, routage, nommage/adressage, partage de ressources, notions de base de sécurité, ...)

Analyse de principaux protocoles utilisés sur Internet (HTTP, DNS, TLS, TCP, UDP, IP, OSPF, BGP, Ethernet, WiFi, ...)
Méthodes d'enseignement
Le cours combine cours magistral, séances d'exercices encadrées, travail de groupe et travail personnel

 
Modes d'évaluation
des acquis des étudiants
L'évaluation se compose de quatre parties:
  • une analyse de traces de paquets d'une valeur de 3 points sur 20
  • une review individuelle de deux travaux d'analyse de trace d'une valeur de 1 points sur 20 
  • la participation régulière aux cours, exercices inginious et de configuration, pour un total de 3 points sur 20 
  • l'examen écrit, d'une valeur de 13 sur 20 points
Les étudiants qui contribuent activement aux supports pédagogiques peuvent obtenir un ou des points de bonus.
Les reviews associées à l'analyse de traces et la participation aux exercices inginious et de configuration peuvent être uniquement présentés en première session. Une analyse de trace individuelle peut être refaite en seconde session, dans ce cas elle compte pour 3 points sur 20. 
L’utilisation des logiciels d’IA génératives tels que chatGPT, GitHub copilot, ... est interdite pour l’assistance à la rédaction des rapports  et du code source demandés dans le cadre de ce cours. Par ailleurs, les sources d’information externes doivent être systématiquement citées en respectant les normes de référencement bibliographique.
Autres infos
Préalables :
  • langage de programmation de haut niveau
  • environnement Unix
Bibliographie
Computer Networking: Principles, Protocols and Practice (3rd edition), https://beta.computer-networking.info
Support de cours
  • Computer Networking: Principles, Protocols and Practice (3rd edition)
Faculté ou entité
en charge
INFO


Programmes / formations proposant cette unité d'enseignement (UE)

Intitulé du programme
Sigle
Crédits
Prérequis
Acquis
d'apprentissage
Filière en Informatique

Bachelier en sciences informatiques

Mineure en sciences informatiques

Mineure Polytechnique