MikroTik Certified Internetworking Engineer (MTCINE)
1 Introduction to Networking
1-1 Basic Networking Concepts
1-2 OSI Model
1-3 TCPIP Model
1-4 Network Devices
1-5 Network Topologies
2 MikroTik RouterOS Basics
2-1 Introduction to RouterOS
2-2 RouterOS Interface
2-3 Basic Configuration
2-4 User Management
2-5 System Logging
3 IP Addressing and Subnetting
3-1 IPv4 Addressing
3-2 Subnetting
3-3 IPv6 Addressing
3-4 IPv6 Subnetting
3-5 NAT and PAT
4 Routing
4-1 Static Routing
4-2 Dynamic Routing Protocols
4-3 OSPF
4-4 BGP
4-5 EIGRP
5 Wireless Networking
5-1 Wireless Basics
5-2 Wireless Security
5-3 Wireless Configuration
5-4 Wireless Bridging
5-5 Wireless Repeaters
6 VPN Technologies
6-1 VPN Basics
6-2 IPsec VPN
6-3 OpenVPN
6-4 L2TPPPTP
6-5 SSL VPN
7 Quality of Service (QoS)
7-1 QoS Basics
7-2 Traffic Shaping
7-3 Policing
7-4 Prioritization
7-5 Queue Types
8 Firewall and Security
8-1 Firewall Basics
8-2 Firewall Rules
8-3 NAT Rules
8-4 Filtering Rules
8-5 Hotspot and Captive Portal
9 Advanced Topics
9-1 VLANs
9-2 MPLS
9-3 High Availability
9-4 Load Balancing
9-5 Monitoring and Troubleshooting
7.4 Prioritization Explained

7.4 Prioritization Explained

Key Concepts

1. Traffic Prioritization

Traffic prioritization is the process of managing network traffic to ensure that certain types of data receive preferential treatment over others. This is crucial in environments where different types of traffic have varying importance, such as voice over IP (VoIP) and web browsing.

Example: Think of traffic prioritization as a fast lane on a highway. Just as a fast lane allows certain vehicles to move more quickly, prioritization allows certain types of data to be transmitted faster.

2. QoS (Quality of Service)

Quality of Service (QoS) is a set of techniques used to manage network resources to ensure that critical applications receive the necessary bandwidth and priority. QoS policies can be configured to classify, shape, and prioritize traffic based on various criteria.

Example: Consider QoS as a traffic cop directing vehicles at an intersection. Just as a traffic cop ensures that emergency vehicles get through first, QoS ensures that critical data gets the necessary bandwidth.

3. Queue Types

Different queue types are used to manage traffic based on priority and bandwidth requirements. Common queue types include:

Example: Think of queue types as different lines at a grocery store. FIFO is like a single line where everyone waits their turn, PQ is like having express lanes for VIP customers, CQ is like having different lines for different types of customers, and WFQ is like having a system that ensures everyone gets served fairly.

4. Bandwidth Allocation

Bandwidth allocation involves distributing the available network bandwidth among different types of traffic. This can be done using various techniques such as rate limiting, shaping, and marking to ensure that critical applications receive the necessary bandwidth.

Example: Consider bandwidth allocation as dividing a pie among several people. Just as you might give a larger slice to someone who needs more, you allocate more bandwidth to critical applications.

5. Configuration and Implementation

Configuring and implementing prioritization on a MikroTik router involves several steps:

Example: Configuring prioritization is like setting up a traffic management system. You need to classify vehicles (traffic), assign them to appropriate lanes (queues), enforce traffic rules (QoS policies), and monitor the flow (network performance) to make adjustments as needed.