Descriptif
Objectifs pédagogiques
Diplôme(s) concerné(s)
- Echange non diplomant
- Diplôme d'ingénieur
- Conception et Architecture de Réseaux
- Cybersécurité et cyberdéfense
- Radio-Mobiles, IoT et 5G
Parcours de rattachement
Pour les étudiants du diplôme Echange non diplomant
aucun
Pour les étudiants du diplôme Diplôme d'ingénieur
aucun
Pour les étudiants du diplôme Conception et Architecture de Réseaux
aucun
Pour les étudiants du diplôme Cybersécurité et cyberdéfense
aucun (remarque: pas de securité dans ce cours)
Pour les étudiants du diplôme Radio-Mobiles, IoT et 5G
aucun
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Conception et Architecture de Réseaux
Vos modalités d'acquisition :
Exam: QCM sur sujet et exercices du cours
Le rattrapage est autorisé (Max entre les deux notes)- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
- Crédits ECTS acquis : 2.5 ECTS
Le coefficient de l'UE est : 1
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Echange non diplomant
Vos modalités d'acquisition :
Exam: QCM sur sujet et exercices du cours
Pas de rattrapage pour les auditeurs libres
Le rattrapage est autorisé (Note initiale conservée)- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Cybersécurité et cyberdéfense
Vos modalités d'acquisition :
Exam: QCM sur sujet et exercices du cours
Le rattrapage est autorisé (Max entre les deux notes)- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
Le coefficient de l'UE est : 1
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Diplôme d'ingénieur
Vos modalités d'acquisition :
Exam: QCM sur sujet et exercices du cours
Pas de rattrapage autorisé pour les ingénieurs
Le rattrapage est autorisé (Note initiale conservée)- Crédits ECTS acquis : 2.5 ECTS
- Crédit d'UE électives acquis : 2.5
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Radio-Mobiles, IoT et 5G
Vos modalités d'acquisition :
Exam: QCM sur sujet et exercices du cours
Le rattrapage est autorisé (Max entre les deux notes)- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
- Crédits ECTS acquis : 2.5 ECTS
Le coefficient de l'UE est : 1
La note obtenue rentre dans le calcul de votre GPA.
Programme détaillé
Voir https://perso.telecom-paristech.fr/drossi/teaching/res203/
Après une introduction générale d'Internet et des problématiques de la couche application, on étudiera aussi bien des applications client-server (en prenant en compte les toutes dernières évolution tels que les Data center et les Content distribution network) que des applications paire-à-paire. Il faut remarquer que les couches hautes étant entièrement réalisées en logiciel, cela permet des évolutions on ne peut plus rapides, que ce cours tache de suivre au plus près: en conséquence, le cours est constamment mis à jour, de façon telle a donner un aperçu actuel des dernières tendances Internet.
En particulier, en 2018-2019, après un panorama complet des applications Internet, le cours se focalisera sur l'accès au données (e.g., HTTP et HTTP2), l'adressage (DNS) et la diffusion du contenu (CDN, BitTorrent). Chacune de ces applications a des différentes contraintes en terme de Qualité d'Experience (QoE) pour l'usager, qui se déclinent en Qualité de Service (QoS) nécessaire du réseaux: dans le contexte applicatif, cela se traduit souvent dans le choix des endpoint pouvant fournir une ressource (routage applicatif/sélection des ressources des CDN/P2P) ainsi que dans le choix d'un protocole de transport (TCP, UDP, etc.) ou l'implémentation des fonctionalités specifiques (e.g, caches). L'ensemble de ces aspects détermine la performance des applications, ce pourquoi leur étude est crucial afin de garantir une qualité d'experience satisfaisante aux usagers.
L’edition 2018-2019 propose aussi 2 TPs, introduit en 2017-2018 sur suggestion des élèves des éditions précedentes. Le premier TP vous permet de mesurer la Qualité de Service (QoS) et la comparer à la Qualité d’Experience (QoE) perçue par l’utilisateur d’un service. Le deuxième TP vous permet d’apprécier l’impacte de choix architecturaux (e.g., utilisation du cache) dans les performance des applications. Pour faciliter le déployement, des images de machines virtuelles sont d’or et déjà disponibles dans les salles TP.