Objectives

  • At the end of the course the students can explain the most recent advances in networking.
  • They can report on the current trends in the transport layer protocols and compare different protocols operations with each other;
  • They can describe the advances in network virtualization, network programmability and software-defined network, and they can apply this in experimental settings;
  • They can describe the basics of mobile wireless networking;
  • They are introduced to clean-slate network architectures.

Contents

The course provides an overview of TCP, with emphasis on its flow control and congestion control mechanisms. We study the evolution of the protocol and the changes that have been introduced to increase its performance. We introduce the recent developments in the area of programmable networks, Software Defined Networking (SDN), Network Virtualization and Network Virtualization Functions (NVFs). We look at wireless mobile networks. Finally we also introduce clean slate Internet architectures that have evolved over the past decade.

Having followed the course InterNetworking and Routing.

Teaching method

  • Lecture
  • Computer lab sessions

Course Schedule

The schedule for this course is published on DataNose

Study materials

  • Lecture notes, online material and pointers to books will be provided during the course.
  • Lecture notes are available at canvas

Assessment and testing

  • Assessment is based on a written exam, labs and a presentation on home readings
  • More information on grading is available at canvas

This topic does not exist yet

You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on Create this page.