6 EC
Semester 2, period 4
5384ADNE6Y
| Owner | Master Security and Network Engineering |
| Coordinator | dr. Chrysa Papagianni MSc |
| Part of | Master Security and Network Engineering, year 1 |
| Links | Visible Learning Trajectories |
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 then introduce recent developments in network programmability and virtualization, including SDN, NFV, and P4. We also cover MPLS (as a forwarding and traffic engineering technology supporting VPNs) and EVPN/VXLAN (as virtualization overlays for multi-tenancy in data centers). We look at wireless networks, with emphasis on mobile networking, covering the design principles and performance aspects of 4G, 5G, and early 6G concepts. Finally, we examine clean-slate and next-generation Internet architectures, such as SCION, and evaluate their motivations and design trade-offs.
Two days of two hour lectures and four hour practical lab exercises per week.
Activity | Number of hours |
Zelfstudie | 168 |
Requirements of the programme concerning attendance (TER-B):
| Item and weight | Details |
|
Final grade | |
|
1 (10%) Presentation Grade | |
|
9 (90%) Exam 2025 | Must be ≥ 5 |
The final grade will be composed of:
Final exam grade should be equal or higher than 5.
Total weighted grade needs to be higher than 5.5.
Computer Labs: Six lab sessions (group work) with reports/code submitted, feedback provided during sessions by teaching assistants, and assessed on a pass/no pass basis.
Home Assignments: Group work (pairs) involving the preparation and delivery of a research paper presentation, with oral feedback during class and graded at 10% of the final grade.
The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl
| Date | Topic | Lecturer | Lab |
| Friday, February 07, 2025 | TCP intro | Chrysa Papagianni | TCP |
| Tuesday, February 11, 2025 | TCP CC and Beyond TCP | Chrysa Papagianni | TCP |
| Friday, February 14, 2025 | QOS | Chrysa Papagianni | MPTCP |
| Tuesday, February 18, 2025 | SDN / Data plane programmability | Chrysa Papagianni | OpenFlow |
| Friday, February 21, 2025 | Data plane programmability | Chrysa Papagianni | P4 part 1 |
| Wednesday, February 26, 2025 | SCION | Ralph Konig | - |
| Friday, February 28, 2025 | MPLS/SR | Marijke Kaat | P4 part 2 |
| Tuesday, March 4, 2025 | VXLAN/EVPN | Joris Claassen | HA |
| Friday, March 07, 2025 | Network Functions Virtualization | Anestis Dalgkitzis | NFV/SDN |
| Tuesday, March 11, 2025 | Cellular Networks (L1/2) | Alex Chiumento | HA |
| Friday, March 14, 2025 | Cellular Networks (Architectures) | Marios Avgeris | HA |
| Tuesday, March 18, 2025 | Surfnet Visit | Chrysa Papagianni | Presentations |
| Wednesday March 19, 2025 | - | Chrysa Papagianni | Presentations |
| Friday, March 21, 2025 | NOKIA Lab visit | Chrysa Papagianni | NOKIA Lab visit |
Recommended prior knowledge: Having followed the course InterNetworking and Routing in the same track.