====== 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 ==== - communication TCP * programmation client/serveur * connexions multi-utilisateurs - 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 [[..:l2:lc4|langage C du L2]] et de [[sy5|systèmes du L3]] sont des pré-requis.