Armé des principes fondamentaux et de la théorie qui se trouvent derrière la technologie moderne de mise en réseau, ce cours plonge dans la réalité du fonctionnement de Internet, et comment il est devenu le système mondial résistant, sur de nombreux plans, qu'il est aujourd'hui.

Alors que des milliards de personnes considèrent aujourd'hui Internet pour acquis, le système en est toujours à ses débuts et est sujet à des changements rapides et importants. Une des caractéristiques intéressantes, et peut-être surprenante, d'Internet est que nous, en tant qu'ingénieurs, pouvons encore faire une différence : en examinant ce qui fonctionne et ce qui ne fonctionne pas et en comprendenant la science et l'art de ce qui fait vraiment la réussite d'un protocole, Internet reste un terrain propice à l'innovation.

Dans ce cours, nous serons confrontés à la réalité de ce qui est et ce qui n'est pas "cassé" sur Internet aujourd'hui, comment étudier le succès ou l'échec d'un protocol Internet de leur choix et étudier les aspects économiques et techniques de la série de protocoles et de systèmes qui constituent le système distribué le plus complexe jamais créé par l'humanité.

 

Modalités d'évaluation : Ce cours sera évalué par (i) un examen traditionnel et, (ii) des projets de groupes avec présentations.

Langue : Anglais

While billions of people take the Internet for granted today, the system is still at its infancy and is subject to rapid and significant change. One of the interesting, and perhaps surprising, characteristics of the Internet is, that we as individual engineers still can make a difference: by examining what works and what doesn't, and understanding the science and art of what truly makes for a successful protocol, the Internet remains a ripe field of innovation.

In this course we will come face to face with the reality of what is and is not "broken" on the Internet today, how to examine the success or failure of an Internet protocol of their choice, and examine the economic and technical aspects of the patchwork of protocols and systems that make up the most complex distributed system mankind has ever created.

 

Requirements: 

A good dose of curiosity is required.

As we will be studying some advanced topics in computer networking, INF557 "From the Internet to the IoT: The Fundamentals Of Modern Computer Networking" is also required

 

Evaluation mechanism: This course will be evaluated by way of (i) a traditional exam, and (ii) group projects and presentations.

Language: English