RSX102

Technologies pour les applications en réseau


6 crédits Eric GRESSIER-SOUDAN EPN05 - Informatique Unité d'enseignement de type cours

Publié Du 01-09-2019 au 31-08-9999

Prérequis

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 RNCP niveau III.

Objectifs pédagogiques

Ce cours a pour objet d’introduire les concepts de base en ce qui concerne les applications et les services opérant dans les réseaux tels que l’Internet. Nous nous intéresserons plus particulièrement aux couches hautes (allant le la couche transport à la couche application) en nous focalisant DNS un premier temps sur l’architecture du Web puis sur l’algorithmique distribuée.

Compétences

  • Connaissances portant sur les couches couches hautes de communication : session, présentation, application et des applications types de l'Internet et du cloud.

  • Connaissances des approches de type systèmes distribués et leur organisation pour les applications devant être massivement parallèles et passer à l'échelle.

Contenu

  • Introduction aux architectures clients- serveurs

  • Routage optimisé : 

    • traitement efficace du routage & routage applicatif/overlay (P2P)

  • Protocoles et architectures de transport

    • Evolutions liées à TCP, RTP, MPTCP, QUIC, DASH, MPEG

  • Architectures du Web

    • DNS, DOH, HTTP, HTTPS,

    • HTML, Javascript, NodeJS, XML, JSON, RPC, services WEB

    • Surveillance SNMP, CIM

  • Internet des Objets

    • RPL, 6LoWPAN, COAP, MQTT

  • Algorithmique distribuée,

    • Modèle de cohérences de données, tolérance aux fautes, consensus,

    • gestion du parallélisme, blockchain

Modalités de validation

  • Examen final

Description des modalités de validation

Un examen final et un exposé seront utilisé pour valider cette UE

Thésaurus du Cnam :

  • SNMP
  • Domain name server
  • Architecture de base web
  • Architecture client-Serveur
  • Web service
  • Applications réparties
  • Serveur WEB

Thésaurus Formacode :

  • Aucune indexation

Secrétariat

Libellé
EPN05 - Informatique
Nom du contact
Dugast Lucie
Adresses email
lucie.dugast@lecnam.net
Numéros de téléphone
01 40 27 27 02
Adresse postale
2 rue Conté accès 33.1.11B
Paris 75003