Přístupnostní navigace
E-application
Search Search Close
Course detail
FEKT-MPC-NSBAcad. year: 2024/2025
Modern civilization depends on a correct functioning of computer networks. Significant attention must therefore be paid to the security and design of these networks. On completing the course, students will have a thorough overview of the functioning, security and design of computer networks. Lectures are mainly dedicated to explaining the protocols in particular computer network layers, the principles of securing computer networks, and the design of computer networks. Laboratory exercises are dedicated to the administration and security of linux servers.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
Rules for evaluation and completion of the course
Aims
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Lecture
Teacher / Lecturer
Syllabus
1. Cryptography in computer networks2. Physical layer and its security3. Link layer and its security4. Network layer and its security - protocols5. The network layer and its security - routing6. Transport layer and its security7. The session layer and its security8. Application layer and its security9. Wi-Fi networks and their security10. Anonymizing networks11. LAN and WAN design12. Prospective concepts13. Reserve
Laboratory exercise
1. Introductory exercise (VM installation)2. Linux basics3. Remote administration (SSH)4. Web server installation and setup5. Web server - security testing - environment exploration6. Web server - security testing - CTF "Dream Vacation" (game based on a real penetration test)7. Man-in-the-Middle Attack / SSL Attack8. DoS and password cracking attacks9. Wi-Fi Security10. iptables Firewall11. CTF game "Just a normal morning" (to test the acquired knowledge)12. Written test13. Reserve