440-4127/01 – Advanced Network Technologies II (PST II)
Gurantor department | Department of Telecommunications | Credits | 4 |
Subject guarantor | Ing. Jan Rozhon, Ph.D. | Subject version guarantor | Ing. Jan Rozhon, Ph.D. |
Study level | undergraduate or graduate | Requirement | Choice-compulsory type A |
Year | 1 | Semester | summer |
| | Study language | Czech |
Year of introduction | 2021/2022 | Year of cancellation | 2023/2024 |
Intended for the faculties | FEI | Intended for study types | Follow-up Master |
Subject aims expressed by acquired skills and competences
The subject is meant to provide students with knowledge and understanding of advanced concepts and technologies used in modern datacenter computer networks. Students are led to practically design and implement both basic and advanced network functions in the Software-Defined Networks environment.
Teaching methods
Lectures
Tutorials
Experimental work in labs
Summary
In this course, students are introduced to the concept of software-defined networks (SDN). Students gradually apply their knowledge and understanding of traditional network technologies in an SDN environment by design and implementation of various network topologies and functions in simmulation environment and hardware.
This subject assumes good knowledge in computer networks and basic knowledge of scripting programming languages.
Compulsory literature:
Recommended literature:
Way of continuous check of knowledge in the course of semester
Graded tasks in laboratories
Final writen examination
E-learning
https://lms.vsb.cz
Other requirements
Advanced knowledge in fields of networing and scripting programming languages
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1. Introduction to SDN - OpenFlow, switch, controller, API, simulation environment
2. Basic network topologies and their implementation in simulation environment, message flow analysis of common communications
3. Rule chaining in SDN switch, related tables and metrics
4. SDN Controller implementation, L2-L4 switch
5. Advanced protocols in SDN, implementation of STP
6. Message processing in Controller, Callbacks
7. Design and implementation of API interface for adaptive firewall based on SDN I
8. Design and implementation of API interface for adaptive firewall based on SDN II
9. Hardwarová implementation of SDN switch
10. Intercontroller communication, states sharing
11. Packet capture, processing and analysis using SDN Controller
12. SDN switch as traffic generator
13. QoS/QoE in SDN
14. SDN in 5G networks
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction