460-2071/02 – Advanced Computer Networks (PPS)
Gurantor department | Department of Computer Science | Credits | 4 |
Subject guarantor | Ing. Pavel Moravec, Ph.D. | Subject version guarantor | Ing. Pavel Moravec, Ph.D. |
Study level | undergraduate or graduate | Requirement | Optional |
Year | 3 | Semester | summer |
| | Study language | English |
Year of introduction | 2019/2020 | Year of cancellation | |
Intended for the faculties | FEI | Intended for study types | Bachelor |
Subject aims expressed by acquired skills and competences
The aim of this subject is to deepen students' knowledge of the computer networks in order to be able to independently perform advanced management and troubleshooting in larger computer networks and to optimize them.
Teaching methods
Lectures
Seminars
Experimental work in labs
Summary
The subject acquaints students with the management, monitoring, troubleshooting and optimization of packet-based switched and routed networks. Students will deepen their knowledge of switched and routed networks, learn more advanced ways to monitor the state of the computer network, design guidelines, high availability, and advanced configuration tools. Troubleshooting of computer network problems will also be emphasized. Students will also understand the mechanisms of possible attacks on IP networks and the principles of how to detect and prevent these attacks. The topics discussed will be practically tested in laboratory exercises, which form the main subject matter.
Compulsory literature:
1.Cisco Systems Inc.: Internetworking Technology Overview. http://www.cisco.com
2. Andrew S. Tanenbaum: Computer Networks (5th Edition), Prentice Hall, 2010, ISBN 978-0132126953, 960 pages.
Recommended literature:
Way of continuous check of knowledge in the course of semester
Verification of study:
Tasks solved during exercises that verify students' ability to apply methods of computer network configuration, monitoring and troubleshooting in particular scenarios.
E-learning
Other requirements
Knowledge of computer networks basics and their application.
Prerequisities
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Syllabus of lectures:
1. Switched networks and related technologies (802.1q, legacy STP, QinQ)
2. Monitoring of computer networks (SNMP, MIB, RMON, Netfow, SPAN / RSPAN / VSPAN), attacks on network infrastructure (MAC flooding, ARP spoofing, VLAN hopping attack, CDP attack, ...)
3. Troubleshooting computer networks and best practices for their design and operation
4. 802 based wireless networks, their specifics, Enterprise WiFi Solutions
5. High availability in data centers, redundancy
Syllabus of laboratory exercises:
1. Advanced Spanning tree protocol configuration, QinQ, BFD technology
2. Attacks on network infrastructure, measures applicable at the networking devices level, Security tools
3. Network monitoring, SPAN technology, VSPAN, RSPAN. Usage of SNMP and NetFlow for managing and monitoring computer networks
4. Troubleshooting and debugging of computer networks - basics, approaches to
5. Troubleshooting and debugging of computer networks - specific technologies
6. Troubleshooting and debugging of computer networks - control test
7. Advanced Linux Networking Tools (bridge control, iptables / ip6tables, Quagga, BIRD, etc.), routing on Linux-based devices
8. Stateful packet filtering (netfilter / iptables), network traffic classification
9. Configuration of wireless networks in a corporate environment
10. Creating larger, campus-sized, computer networks
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.