Evolving Internet

Responsable / In charge of : Dabbous Walid (Walid.DABBOUS@inria.fr)

Résumé / Abstract :
The Internet has grown from a research curiosity to something we all rely on daily. It has been able to withstand rapid growth fairly well and its core protocols have been robust enough to accommodate numerous applications that were unforeseen by the original Internet designers. Evolving Internet (EI) will concentrate on the evolution of Internet architecture and protocols. We will focus on routing and congestion control (transport issues in general) and explain how they function and how they have evolved over the years since the Internet creation. The course will start by an overview of the Internet architecture, then digs into the details of the routing and transport protocols, especially from the point of view of their evolution and the way they managed to overcome the different changes that the Internet has faced: expansion, mobility, heterogeneity, etc.

Prérequis / Prerequisite :
• Basic knowledge of TCP/IP networking protocols and layered architecture.

Objectifs / Objectives :
To understand the state-of-the-art in network architecture, protocols, and networked systems and to study in depth some of the up-to-date networking research problems, by reading and discussing research papers

Contenu / Contents :

  • Internet addressing, CIDR, routing basics.
  • Intra-domain routing (RIP, OSPF)
  • Inter-domain routing (BGP)
  • Mobile IP
  • Routage dans les réseaux IP sans fil
  • Protocoles de la couche transport (TCP, UDP)
  • Contrôle de congestion dans l'Internet

Références / References :

• Computer Networks, a systems approach, by Larry L. Peterson and Bruce S. Davie, (2007), ISBN-10: 0123705487, ISBN-13: 9780123705488.
• “Computer Networking book” by Jim Kurose and Keith Ross.

Acquis / Knowledge :
• Connaissance avancée des raisons des différents choix protocolaires concernant la couche réseaux et transport.

Evaluation / Assessment :
3 home-works 50%+ final exam 50%