MikroTik Certified Switching Engineer (MTCSWE)
1 Introduction to Networking
1-1 Basic Networking Concepts
1-2 OSI Model
1-3 TCPIP Model
1-4 Network Devices
2 MikroTik RouterOS Basics
2-1 Introduction to RouterOS
2-2 RouterOS Interface Types
2-3 Basic Configuration
2-4 User Management
2-5 System Logging
3 Switching Fundamentals
3-1 Introduction to Switching
3-2 MAC Addresses
3-3 Ethernet Frame Structure
3-4 VLAN Basics
3-5 Trunking and Inter-VLAN Routing
4 MikroTik SwitchOS Basics
4-1 Introduction to SwitchOS
4-2 SwitchOS Interface Types
4-3 Basic Configuration
4-4 User Management
4-5 System Logging
5 VLAN Configuration
5-1 VLAN Creation and Configuration
5-2 VLAN Trunking Protocol (VTP)
5-3 Inter-VLAN Routing
5-4 VLAN Security
6 Spanning Tree Protocol (STP)
6-1 Introduction to STP
6-2 STP Operation
6-3 Rapid Spanning Tree Protocol (RSTP)
6-4 Multiple Spanning Tree Protocol (MSTP)
6-5 STP Configuration
7 Link Aggregation
7-1 Introduction to Link Aggregation
7-2 Link Aggregation Control Protocol (LACP)
7-3 Static Link Aggregation
7-4 Link Aggregation Configuration
8 Quality of Service (QoS)
8-1 Introduction to QoS
8-2 QoS Models
8-3 Traffic Shaping and Policing
8-4 QoS Configuration
9 Security Features
9-1 Introduction to Network Security
9-2 Port Security
9-3 Access Control Lists (ACLs)
9-4 DHCP Snooping
9-5 Dynamic ARP Inspection (DAI)
10 Advanced Switching Topics
10-1 Layer 3 Switching
10-2 Multicast Routing
10-3 Link Layer Discovery Protocol (LLDP)
10-4 Power over Ethernet (PoE)
11 Troubleshooting and Maintenance
11-1 Common Switching Issues
11-2 Troubleshooting Tools
11-3 Switch Maintenance
11-4 Backup and Restore
12 MikroTik Certification Exam Preparation
12-1 Exam Overview
12-2 Study Tips
12-3 Practice Questions
12-4 Exam Registration and Scheduling
2.1 Introduction to RouterOS

2.1 Introduction to RouterOS

RouterOS is the operating system developed by MikroTik, a leading provider of networking solutions. It is designed to run on MikroTik's RouterBOARD hardware and other compatible devices, offering a comprehensive suite of networking features. Understanding RouterOS is fundamental for anyone aiming to become a MikroTik Certified Switching Engineer (MTCSWE).

Key Concepts

1. RouterOS Architecture

RouterOS is built on a modular architecture, allowing administrators to install only the necessary components for their specific needs. This modularity ensures efficient use of system resources and enhances security by reducing the attack surface. The core components include the kernel, drivers, and essential services, while additional features can be added through packages.

For example, if you only need basic routing and firewall functionality, you can install the "router" package. If you require advanced features like VPN or wireless access point management, you can install the respective packages as needed.

2. Command Line Interface (CLI)

The Command Line Interface (CLI) is a powerful tool in RouterOS that allows administrators to configure and manage the router using text-based commands. The CLI is highly efficient for scripting and automating tasks, making it a favorite among experienced network engineers. Commands are organized hierarchically, similar to a file system, with directories representing different configuration areas.

For instance, to configure an IP address on an interface, you would navigate to the appropriate directory using commands like /ip address add. This hierarchical structure helps in organizing and managing complex configurations efficiently.

3. Graphical User Interface (GUI)

The Graphical User Interface (GUI) provides a more user-friendly way to configure and manage RouterOS. It is particularly useful for beginners or those who prefer a visual approach to network management. The GUI offers a point-and-click interface to access various configuration options, making it easier to navigate and understand the system.

Imagine the GUI as a control panel where you can see all the settings and options laid out visually. For example, you can easily configure a wireless network by clicking through the menus, selecting the wireless interface, and setting the SSID and security parameters.

4. Packages and Upgrades

RouterOS supports the installation of additional packages to extend its functionality. These packages can be downloaded from MikroTik's official repository and installed on the router. Regular updates and upgrades are essential to keep the system secure and up-to-date with the latest features and bug fixes.

Think of packages as add-ons that enhance the router's capabilities. For example, if you need to set up a VPN server, you can install the "ppp" package, which provides the necessary tools for configuring Point-to-Point Protocol (PPP) connections. Upgrading RouterOS ensures that you have the latest security patches and features.

5. Network Services

RouterOS includes a wide range of network services, such as DHCP, DNS, firewall, routing, and wireless access point management. These services are essential for building and managing complex networks. Each service can be configured independently, allowing for granular control over network behavior.

For example, the DHCP service automatically assigns IP addresses to devices on your network, while the DNS service resolves domain names to IP addresses. The firewall service protects your network by filtering traffic based on predefined rules, and the routing service ensures that data packets are sent to the correct destination.

Mastering these key concepts will provide a solid foundation for understanding and effectively managing RouterOS. As you progress through the MTCSWE certification, you will delve deeper into each of these areas, gaining the skills necessary to configure and optimize MikroTik routers for various network environments.