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
8.2 QoS Models Explained

8.2 QoS Models Explained

Key Concepts of QoS Models

Quality of Service (QoS) models are strategies used to manage network traffic to ensure that critical applications receive the necessary bandwidth and priority. Key concepts include:

Best Effort

Best Effort is the default QoS model where all network traffic is treated equally without any prioritization. This model is simple but does not provide any guarantees for critical applications.

Example: In a home network, all devices and applications share the available bandwidth equally. If multiple devices are streaming video simultaneously, the quality may degrade due to bandwidth competition.

Class-Based Queuing (CBQ)

Class-Based Queuing (CBQ) classifies network traffic into different classes based on criteria such as source IP, destination IP, or protocol. Each class is then queued separately, allowing for more granular control over traffic management.

Example: In a corporate network, VoIP traffic can be classified into a high-priority class, while email traffic is classified into a lower-priority class. This ensures that VoIP calls are not disrupted by other traffic.

Priority Queuing

Priority Queuing assigns different priorities to network traffic based on predefined classes. Higher-priority traffic is processed before lower-priority traffic, ensuring that critical applications receive the necessary bandwidth.

Example: In a hospital network, critical patient monitoring data can be given the highest priority, ensuring that it is transmitted without delay, even during peak network usage.

Weighted Fair Queuing (WFQ)

Weighted Fair Queuing (WFQ) distributes network traffic fairly among different flows, ensuring that no single flow monopolizes the bandwidth. Each flow is assigned a weight, and traffic is queued based on these weights.

Example: In a university network, student and faculty traffic can be assigned different weights. This ensures that both groups receive a fair share of the bandwidth without one group overwhelming the network.

Differentiated Services (DiffServ)

Differentiated Services (DiffServ) marks network traffic with different service levels based on predefined criteria. Routers and switches then treat traffic based on these marks, ensuring that critical applications receive the necessary service.

Example: In a financial services network, real-time trading data can be marked with a high service level, ensuring that it is transmitted with minimal delay and jitter.

Integrated Services (IntServ)

Integrated Services (IntServ) ensures guaranteed bandwidth and delay for specific applications by reserving resources in the network. This model is more complex but provides strong guarantees for critical applications.

Example: In a military network, secure communication channels can be configured with IntServ to ensure that they receive the necessary bandwidth and delay guarantees, even during network congestion.