Coursebooks 2017-2018

PDF
 

TCP/IP networking

COM-407

Lecturer(s) :

Le Boudec Jean-Yves

Language:

English

Summary

In the lectures you will learn and understand the main ideas that underlie and the way networks are built and run. You will be able to apply the concepts to the smart grid. In the labs you will exercise practical configurations.

Content

LECTURES: 1. The TCP/IP architecture 2. Layer 2 networking; Bridging; the Spanning Tree Protocol. Bellman Ford.  3. The Internet protocol versions 4 and 6 4. The transport layer, TCP, UDP, sockets 5. Distance vector, link state routing. Optimality of routing. Interdomain routing, BGP. 6. Congestion control principles. Application to the Internet. The fairness of TCP. Flow based networking. Reservations for quality of service. 7. Hybrid constructions and tunnels, MPLS, VPNs. VPNs. 8. Selected advanced topic.

LABS: 1. Configuration of a network, virtual machines and GNS3 2. MAC; NATs and troubleshooting 3. Socket programming 4. Interior routing 5. Congestion control and flow management 6. BGP

Keywords

TCP/IP

Computer Networks

Learning Prerequisites

Required courses

A first programming course

Learning Outcomes

By the end of the course, the student must be able to:

Transversal skills

Teaching methods

Lectures with clickers

Labs on student's computer and in the Internet Engineering Workshop

Expected student activities

Participate in lectures

Participate in graded clicker test every other week

Make one lab assignment every other week, including handing in a written report

Optional: research exercise: gather information about a specific topic and explain it to class

Assessment methods

Theory grade = max(40% clicker test + 60% final exam, final exam)
Practice grade = average of labs

Final grade = harmonic mean of theory grade and practice grade.

The research exercice may give a bonus of at most 0.5 points in 1-6 scale.

 

Supervision

Office hours Yes
Assistants Yes
Forum Yes

Resources

Bibliography

"Computer Networking : Principles, Protocols and Practice", O. Bonaventure, open source textbook, http://inl.info.ucl.ac.be/CNP3

Ressources en bibliothèque
Notes/Handbook

Slides are on moodle

Websites
Moodle Link
Videos

In the programs

Reference week

 MoTuWeThFr
8-9     
9-10     
10-11     
11-12    INF1
INF2
12-13   CM2
13-14    
14-15     
15-16     
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     
 
      Lecture
      Exercise, TP
      Project, other

legend

  • Autumn semester
  • Winter sessions
  • Spring semester
  • Summer sessions
  • Lecture in French
  • Lecture in English
  • Lecture in German