Mikrotik technologies
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
BI-MIT | KZ | 3 | 1P+2C | Czech |
- Garant předmětu:
- Jan Fesl
- Lecturer:
- Jan Fesl
- Tutor:
- Jan Fesl
- Supervisor:
- Department of Computer Systems
- Synopsis:
-
The main motivation of the subject stands in the introduction of the RouterOS operating system and some network Mikrotik technologies which are commonly used by the small and middle internet service providers (ISPs). The students learn how to use and create the architectures of the network solutions which are based on the metallic, optical or wireless links and how to administrate and practically deploy them. The successful completion of this subject requires the previous knowledge of elementary computer networks concepts like protocols and technologies of the data-link, network and transport layer of the OSI model.
- Requirements:
-
The main prerequisites are the knowledge of principles, protocols and technologies contained in topics of the subject BI-PSI.
- Syllabus of lectures:
-
1. Mikrotik technology: The concept and philosophy, hardware architectures, operating system RouterOS and its modules, user administration, updates and security aspects of the system, possibilities of the platform integration for automated management.
2. Ethernet technology: optical and metallic links, network traffic load balancing, links redundancy, creation of transparent bridges, virtual networks.
3. IP protocol v4 and v6: automated device configuration, optimization of the parameters of transport layer protocols, security solutions and their principles.
4. Routing in the IP networks: protocols for the interior and exterior routing, parameters o the network traffic routing, multicast traffic.
5. Virtual private networks: principles and types, network traffic monitoring and management, quality of services.
6. Wireless networks, principles, centralised administration, user administration.
- Syllabus of tutorials:
-
1. Introduction, Mikrotik laboratory equipment.
2. Operating system RouterOS and its modules.
3. Ethernet technology: configuration and management, transmission efficiency measurement, creation of transparent network bridges, optical and metallic interfaces and their parameters, redundancy lines, load balancing and backup at the data-link layer.
4. Configuration of the network topology requiring the STP protocol deployment.
5. Vlan configuration, hardware-accelerated switching, network filtering at the data-link layer, tagged and untagged network traffic and its switching.
6. IPv4 routing, policy routing, dynamic routing with OSPF.
7. IPv6, state and stateless configuration, dynamic routing with OSPF3.
8. Firewall, its concept and settings, advanced filtration of the application layer protocols, connection limitation, NAT settings, connection logging.
9. Multicast traffic routing, Protocol Independent Multicast (PIM), IPTV deployment with multicast.
10. BGP protocol configuration, exterior routing and its convergence.
11. MPLS configuration, tunnel creation.
12. Network traffic shaping, packet marking, basic and hierarchical network traffic queues.
13. Wireless network settings and deployment, controller, hotspot settings, throughput optimization and problems solving.
- Study Objective:
-
To acquaint students with the equipment and technologies of Mikrotik from a theoretical and practical point of view.
- Study materials:
-
Slides or education material coming from Mikrotik company.
- Note:
- Further information:
- Courses
- Time-table for winter semester 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Bachelor program Informatics, unspecified branch, in Czech, 2015-2020 (elective course)
- Bachelor branch Security and Information Technology, in Czech, 2015-2020 (elective course)
- Bachelor branch Computer Science, in Czech, 2015-2020 (elective course)
- Bachelor branch Computer Engineering, in Czech, 2015-2020 (elective course)
- Bachelor branch Information Systems and Management, in Czech, 2015-2020 (elective course)
- Bachelor branch Web and Software Engineering, spec. Software Engineering, in Czech, 2015-2020 (elective course)
- Bachelor branch Web and Software Engineering, spec. Web Engineering, in Czech, 2015-2020 (elective course)
- Bachelor branch Web and Software Engineering, spec. Computer Graphics, in Czech, 2015-2020 (elective course)
- Bachelor branch Knowledge Engineering, in Czech, 2018-2020 (elective course)
- Bachelor specialization Information Security, in Czech, 2021 (elective course)
- Bachelor specialization Management Informatics, in Czech, 2021 (elective course)
- Bachelor specialization Computer Graphics, in Czech, 2021 (elective course)
- Bachelor specialization Computer Engineering, in Czech, 2021 (elective course)
- Bachelor program, unspecified specialization, in Czech, 2021 (elective course)
- Bachelor specialization Web Engineering, in Czech, 2021 (elective course)
- Bachelor specialization Artificial Intelligence, in Czech, 2021 (elective course)
- Bachelor specialization Computer Science, in Czech, 2021 (elective course)
- Bachelor specialization Software Engineering, in Czech, 2021 (elective course)
- Bachelor specialization Computer Systems and Virtualization, in Czech, 2021 (elective course)
- Bachelor specialization Computer Networks and Internet, in Czech, 2021 (elective course)
- Study plan for Ukrainian refugees (elective course)
- Bachelor specialization Information Security, in Czech, 2024 (elective course)
- Bachelor program, unspecified specialization, in Czech, 2024 (elective course)
- Bachelor specialization Management Informatics, in Czech, 2024 (elective course)
- Bachelor specialization Computer Graphics, in Czech, 2024 (elective course)
- Bachelor specialization Software Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Web Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Computer Networks and Internet, in Czech, 2024 (elective course)
- Bachelor specialization Computer Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Computer Systems and Virtualization, in Czech, 2024 (elective course)
- Bachelor specialization Artificial Intelligence, in Czech, 2024 (elective course)
- Bachelor specialization Computer Science, in Czech, 20214 (elective course)