Table des matières

Programmation réseaux (PR6)

Description

Ce cours présente les principaux paradigmes de la communication par socket dans un réseau. Il introduit les bibliothèques de fonctions permettant de communiquer par flux (TCP) et par paquet (UDP).

Syllabus

Sujets centraux

  1. communication TCP
    • programmation client/serveur
    • connexions multi-utilisateurs
  2. communication UDP
    • programmation client/serveur
    • broadcast
    • multicast

Pré-requis

La plupart des systèmes étant écrits en C et la programmation réseau étant en interaction forte avec le système sous-jacent, les cours de langage C du L2 et de systèmes du L3 sont des pré-requis.