Principles of Internet (RSC) - WMMRPDI

Informations générales

  • Volumes horaires

    • CM 21.0
    • Projet -
    • TD 21.0
    • Stage -
    • TP 21.0
    • DS -

    Crédits ECTS

    Crédits ECTS 9.0

Objectif(s)

ce cours a pour but de démystifier complètement la pile TCP/IP en approfondissant toutes ces couches de la couche 2 (Liaison) à la couche 5 (Application) tout en acquérant une expérience concrête à travers les TP.

  • acquérir les connaissances de bases en matières de réseaux et de systèmes de communication
  • comprendre la conception des réseaux IP et de l’Internet
  • étudier les principes des réseaux d’opérateurs et d'interconnexion des réseaux

Responsable(s)

Olivier ALPHAND

Contenu(s)

  1. Concepts fondamentaux, Infrastructure et Architecture réseau
    • Infrastructure (Réseaux d'accès, de Coeur, Hiérarchie de FAI, Modèle Client/Serveur, ...)
    • Performance de protocoles (Transmission, Propagation, ...)
    • Les réseaux à commutation et leurs techniques de base (commutation de circuits, commutation de messages, commutation de paquets, les modes de mise en relation)
    • Notion de protocole (fonctions élémentaires, mécanismes de base), Encapsulation
    • Architecture en couche (OSI, TCP/IP, généralités, fonctionnalités de chaque couche)
    • Adressage et nommage, système de nommage DNS
    • Protocole HTTP
  2. Les réseaux locaux
    • Ethernet/802.3, topologies de base
    • Méthodes d’accès : CSMA/CD
    • Notion d’un pont : ponts apprenants, les réseaux commutés – switch
    • Les réseaux virtuels VLAN
    • Protocole ARP
  3. Les réseaux IP
    • La couche internet (IP) : adressage, relayage de paquets, fonctionnalités IPv4, ICMP, DHCP
    • La couche IPv6 : adressage, autoconfiguration, découverte de voisins, ICMPv6
  4. Interconnexion des réseaux
    • Généralités
    • Principes de routage, routage hiérarchique dans l’Internet
    • Protocoles de routage interne : vecteur de distance, états de liens.
    • Étude du protocoles RIP
  5. Protocoles de transport
    • Principes de transfert de données fiable et de contrôle de flux
    • Étude des protocoles (TCP et UDP)
    • Interface de socket
    • Contrôle de congestion TCP
    • Principe de la translation d’adresses (NAT)
  6. DNS
    • Principes, Configuration Serveur et Sécurité

Travaux pratiques :

  • Assemblage d’un réseau — observations, mesures de performance
  • VLAN et proxy ARP - configuration d’un VLAN sur un switch
  • Interconnexion de réseaux – configuration de routes statiques, RIP
  • Etude des protocoles de transport
  • Translation d’adresses, firewalls
  • Programmation d’applications client/serveur - sockets

Contrôle des connaissances

Evaluation : 67% de Examen(s) écrit(s) + TP et 33% de Examen écrit (2h(Ecrit)+1h15(TP))

Rattrapage : 33% de Examen(s) écrit(s) + TP (note reportée) et 67% de Examen écrit (Rattrapage Ecrit, 2h)

CONTRÔLE CONTINU : Examen Ecrit
Durée : 2h (tiers-temps : 2h40)
Documents autorisés : tous
Matériel autorisé : aucun

SESSION NORMALE : Examen Ecrit + Examen TP Machine
Type d'examen : Examen Ecrit
Durée : 2h (tiers-temps : 2h40)
Documents autorisés : tous
Matériel autorisé : aucun

Type d'examen : Examen TP Machine
Salle spécifique : D101/D100/D201
Durée : 1h15 (tiers-temps : 1h40)
Documents autorisés : une feuille de notes manuscrite, au format A4 recto-verso
Matériel autorisé : aucun

SESSION DE RATTRAPAGE :

  • Remarque: la note de TP ne se rattrape pas en 2ème session

Type d'examen : Examen Ecrit
Durée : 2h (tiers-temps : 2h40)
Documents autorisés : tous
Matériel autorisé : aucun

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Master RSC - Master 1
cf. l'emploi du temps 2026/2027

Informations complémentaires

Code de l'enseignement : WMMRPDI
Langue(s) d'enseignement : FR

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

support de cours sur Chamilo

  • "Computer networking : a top-down approach", James Kurose, Keith Ross ("Analyse structurée des réseaux : des applications de l'internet aux infrastructures de télécommunication")
  • "Computer networks", Andrew Tanenbaum, David Wetherall, Nick Feamster ("Réseaux")
  • "Computer networks : a systems approach", Bruce S. Davie, Larry L. Peterson (Accessible en ligne : https://book.systemsapproach.org)