| Course Unit Code | 440-4214/02 |
|---|
| Number of ECTS Credits Allocated | 4 ECTS credits |
|---|
| Type of Course Unit * | Optional |
|---|
| Level of Course Unit * | Second Cycle |
|---|
| Year of Study * | |
|---|
| Semester when the Course Unit is delivered | Winter Semester |
|---|
| Mode of Delivery | Face-to-face |
|---|
| Language of Instruction | English |
|---|
| Prerequisites and Co-Requisites | Course succeeds to compulsory courses of previous semester |
|---|
| Name of Lecturer(s) | Personal ID | Name |
|---|
| ZDR20 | doc. Ing. Jaroslav Zdrálek, Ph.D. |
| NEV05 | Ing. Pavel Nevlud |
| Summary |
|---|
Upon successful completion of the course, the student:
– designs and configures basic components of an extensive computer network using Linux and IPv6,
– applies tools for network monitoring, management, and traffic analysis,
– configures and evaluates authentication and authorization mechanisms based on LDAP, RADIUS, and Kerberos,
– applies the principles of single sign-on and federated authentication,
– analyses network traffic and network status using appropriate monitoring and diagnostic tools. |
| Learning Outcomes of the Course Unit |
|---|
| The goal of course is to apply theoretical knowledge of computer networks, basic network services with operating system Linux and IPv6 protocol, into practical solutions. The graduate of this course will gain knowledge in the field of monitoring IPv6 networks, authentication and authorization. |
| Course Contents |
|---|
Lectures:
• Special distributions OS, that are suitable to embedded system with low with low power consumption, their properties and specifics of OpenWRT, appropriate hardware platforms and their comparison
• Reports and data log from different systems, debugging services, Syslog
• Monitoring and management network - RRDtol,SNMP
• Advance tools for network monitoring – Nagiosand Zabbix
• Observation traffic IP network, Netflow, probes, collectors, analyze Netflow statistic
• Virtual tools for different operating systems and back-up of Linux
• LDAP protocol, address services, objects and attributes, openLDAP
• Authentication using RADIUS and TACACS
• Single sign-on system – SSO, Kerberos
• Advance authentication principles, authentication users between federations with applications SAML
• Shibboleth, its architecture and use
• Request tracker, tool for management and solve problems in network
• XMMP protocol, Instant Messaging and Presence, Jabber
• Practice example installation of advance network
Practises:
• Installation and configuration special Linux open-source distributions. Enter semester projects.
• Installation and configuration program Syslog, local and remote store system records.
• Monitoring and management networks using SNMP protocols, installation and configuration RRDtool
• Use advance tools for monitoring and management network using Nagios and Zabbix
• Traffic observation in communication networks using open-source tools, tcpdump, iptraf and ngrep
• Installation and configuration virtual tools – VirtualBox, Xen, Quemu, Wmware. Back-up in Linux, tools tar dd, rsync
• Installation and configuration open-source tools – OpenDAP for access to data on file servers
• Installation and configuration single sign-on system, installation and configuration Kerberos
• Advance authentication principles using SAML application
• Installation and configuration Request Tracker using Appache and MySQL
• Installation and configuration communication tool – Jabber
• Presentation of semester projects
•
|
| Recommended or Required Reading |
|---|
| Required Reading: |
|---|
• JULIAN, Mike. Practical Monitoring: Effective Strategies for the Real World. United States: O'Reilly Media, 2017. ISBN 978-1491957356.
• WILSON, Yvonne a Abhishek HINGNIKAR. Solving Identity Management in Modern Applications: Demystifying OAuth 2.0, OpenID Connect, and SAML 2.0. United States: Apress, 2019. ISBN 978-1484250945.
• BOCK, Lisa. Identity Management with Biometrics: Explore the latest innovative solutions to provide secure identification and authentication. Great Britain: Packt Publishing, 2020. ISBN 978-1838988388. |
• SATRAPA, Pavel. IPv6: internetový protokol verze 6. 4. aktualizované a rozšířené vydání. Praha: CZ.NIC, 2019. ISBN 978-80-88168-46-1.
• JULIAN, Mike. Practical Monitoring: Effective Strategies for the Real World. United States: O'Reilly Media, 2017. ISBN 978-1491957356.
• WILSON, Yvonne a Abhishek HINGNIKAR. Solving Identity Management in Modern Applications: Demystifying OAuth 2.0, OpenID Connect, and SAML 2.0. United States: Apress, 2019. ISBN 978-1484250945.
• BOCK, Lisa. Identity Management with Biometrics: Explore the latest innovative solutions to provide secure identification and authentication. Great Britain: Packt Publishing, 2020. ISBN 978-1838988388. |
| Recommended Reading: |
|---|
• NEMETH, Evi, Garth SNYDER, Trent R. HEIN, Ben WHALEY a Dan MACKIN’S. UNIX and Linux System Administration Handbook. 5th edition. Addison-Wesley Professional, 2017. ISBN 978-0134277554.
• MINING, Ethem. Kali Linux Hacking: A Complete Step by Step Guide to Learn the Fundamentals of Cyber Security, Hacking, & Penetration Testing. Includes Valuable Basic Networking Concepts. 1th edition. Independently published, 2019. ISBN 978-1672429733.
|
• NEMETH, Evi, Garth SNYDER, Trent R. HEIN, Ben WHALEY a Dan MACKIN’S. UNIX and Linux System Administration Handbook. 5th edition. Addison-Wesley Professional, 2017. ISBN 978-0134277554.
• MINING, Ethem. Kali Linux Hacking: A Complete Step by Step Guide to Learn the Fundamentals of Cyber Security, Hacking, & Penetration Testing. Includes Valuable Basic Networking Concepts. 1th edition. Independently published, 2019. ISBN 978-1672429733.
|
| Planned learning activities and teaching methods |
|---|
| Lectures, Experimental work in labs, Project work |
| Assesment methods and criteria |
|---|
| Tasks are not Defined |