Arquitectura e Protocolos de Redes de Computadores

Description of the course

This is a second course on computer networks, for advanced under-graduated or graduated students, allowing them to gain a deeper comprehension of this subject. It assumes that the student was already exposed to an introduction to networking with practice on network programming interfaces. During the second half of the course, students are introduced to some emergent topics like SDN and data centre networking.


Please, feel free to request an appointment by email or any ther means.

Phone: +351 21 294 8500 Ext. 10725 / Building II, Office 2/7

Email: jose.legatheaux at this faculty dot

Paulo Afonso Lopes

Phone: +351 21 294 8500 Ext. 10755 / Building II, Office 243

Email: poral at this faculty dot

Syllabus overview

(1st half part - till mid/end April):

Flooding, Spanning tress, VLANs

Shortest-path routing and link state protocols

Networks principles, models and tools

IP addressing


Congestion control at the edge and at the network level

Quality of service

Tunnels utilization and a short introduction to MPLS

(2nd half part – from the middle/end of April up to the end).

Topics in data centre environments

Application requirements and traffic patterns

Physical structure of the network, machine virtualization and migration

Software Defined Networking (SDN) & network management

Traffic engineering for intra- and inter-data centres networks

TCP for data centre environments


(a) José Legatheaux Martins, "Fundamentos de Redes de Computadores - Ilustrados com base na Internet e nos Protocolos TCP/IP," FCT/UNL, Março de 2018

(b) Larry L. Peterson and Bruce S. Davie, "Computer Networks – A Systems Approach" – 5 th Edition, Morgan & Kaufman, 2011 - Available from the editor

(c) Ivan Marsic, “Computer Networks – Performance and Quality of Service,“ Rutgers University, 2013, can be found here

(d) Hamed Haddadi and Olivier Bonaventure (editors), “Recent Advances in Networking”, Volume 1, ACM SIGCOMM eBook, August 2013 can be found here‎.