Technologies pour les applications en réseau

Code Stage : RSX102

Publics et conditions d'accès

Ce cours s'appuie sur des connaissances en systèmes informatiques et en réseaux couches basses. Pour s'inscrire les élèves doivent posséder un niveau de connaissances correspondant à la réussite aux unités de valeur des deux premières années de licence L1 et L2 ou du DPCT CNAM.

Objectifs

Ce cours concerne les applications opérant en mode client-serveur dans les réseaux. Il s’agit d’étudier les protocoles et services opérant au niveau des couches hautes (niveaux session, présentation, application, transport) avec une orientation marquée pour les services (DNS, SMTP...) et services Web. Cette unité de valeur correspond à la seconde partie de l'unité de valeur Réseaux et Communications RSX101.

Programme

  • Introduction aux architectures client-serveur et P2P.
  • Protocoles de transport (TCP, UDP, QUIC, MPTCP), socket.
  • Architectures du Web et de l’IoT (DNS, HTTP, HTML, XML, RPC, services Web, CoAP, MQTT)
  • Supervision des réseaux : protocoles et plateformes ;
  • Le cloud, cohérence et tolérance aux fautes, parallélisme, blockchain. 

Centre(s) d'enseignement

Contact

EPN05 - Informatique
33.1.13A, 2 rue Conté
75003 Paris
Tel :01 40 27 28 49