Outils pour utilisateurs

Outils du site


Panneau latéral



Contacts

Scolarité M1

Mickael Ferreira
télephone 01 57 27 68 96
bureau Sophie Germain - Bur. 3004
En télétravail les mardis et vendredis
(permanences Zoom : 10h30-12h00 ; 14h00-15h30)

connexion à la permanence de Mickaël Ferreira (code: 141280)

Scolarité M2

Sylvia Crochet
téléphone 01 57 27 68 98
bureau Sophie Germain - Bur. 3002
En télétravail les mardis et vendredis. Ne travaille pas les mercredis
(permanences Zoom : 10h00-11h30 ; 14h30-16h00)

connexion à la permanence de Sylvia Crochet (code: 242581)

formations:masters:ue:m2:psi9

Protocoles des Services Internet

Description

L'Internet est cassé ! Il est plein de pare-feu (firewalls), de routeurs NAT, et d'autres middleboxes qui font que les protocoles écrits en utilisant les techniques vues en L3 ne vont pas traverser l'Internet. Le but de ce cours est d'étudier des techniques de programmation qui vont nous permettre d'écrire des applications réseau qui marchent dans le “vrai” Internet, et apprendre à les sécuriser.

Le cours consiste de deux parties:

  1. Protocoles basés sur HTTP.
  2. Protocoles basés sur UDP.

La sécurité des protocoles et des applications est traitée tout au long du cours.

Pré-requis

Programmation réseau traditionnelle, telle que vue dans le cours de Programmation Réseau en L3. Optionnellement, des bases de Protocoles, telles que vues dans le cours de Protocoles Réseau en M1. Aucune connaissance préalable en cryptographie n'est requise.

Des bases de programmation impérative sont aussi demandées, les étudiants devront déjà avoir programmé dans un langage impératif, de préférence Java ou C. Les TP sont à faire en Go, mais aucune connaissance préalable de Go n'est requise.

formations/masters/ue/m2/psi9.txt · Dernière modification : 2023/05/22 18:04 de treinen