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
10.2 Multicast Routing Explained

10.2 Multicast Routing Explained

Key Concepts of Multicast Routing

Multicast Routing is a technique used to efficiently send data to multiple recipients simultaneously. Key concepts include:

Multicast Group

A Multicast Group is a group of devices that receive the same multicast traffic. Devices join a multicast group to receive data sent to that group. Each multicast group is identified by a unique IP address in the range 224.0.0.0 to 239.255.255.255.

Example: A video conferencing application might use a multicast group address 239.1.1.1 to send video streams to all participants in the conference.

IGMP (Internet Group Management Protocol)

IGMP is a protocol used by hosts and routers to manage multicast group memberships. Hosts use IGMP to inform their local router that they want to join or leave a multicast group. Routers use IGMP to keep track of which groups are active on their connected networks.

Example: When a user starts a video stream on their device, the device sends an IGMP join message to the local router, indicating that it wants to receive traffic sent to the multicast group address 239.1.1.1.

PIM (Protocol Independent Multicast)

PIM is a multicast routing protocol that can work with various unicast routing protocols. It supports two modes: Sparse Mode (PIM-SM) and Dense Mode (PIM-DM). PIM-SM is commonly used in large networks, while PIM-DM is used in smaller, densely connected networks.

Example: In a corporate network, PIM-SM can be configured on MikroTik routers to manage multicast traffic efficiently. The routers use PIM to build multicast distribution trees based on the network topology and group memberships.

RP (Rendezvous Point)

A Rendezvous Point (RP) is a central point where multicast sources and receivers register. In PIM-SM, the RP acts as a meeting point for multicast traffic. Sources send their traffic to the RP, which then forwards it to all receivers in the group.

Example: In a large campus network, a MikroTik router can be configured as the RP. All multicast sources send their traffic to this RP, which then distributes the traffic to the appropriate receivers based on IGMP reports.

SPT (Shortest Path Tree)

A Shortest Path Tree (SPT) is a tree that represents the shortest path from the multicast source to all receivers. In PIM-SM, once a receiver requests data from a specific source, the network builds an SPT to optimize the delivery of multicast traffic.

Example: When a user in a remote office requests a video stream from a source in the headquarters, the network builds an SPT to ensure that the video traffic takes the shortest path from the source to the receiver, minimizing latency and network load.

RPT (Shared Tree)

A Shared Tree (RPT) uses the RP as the central point for multicast traffic distribution. In PIM-SM, the RPT is initially used to deliver multicast traffic from sources to receivers. Once a receiver requests data from a specific source, the network switches to an SPT for optimized delivery.

Example: In a distributed network, the RPT is used initially to distribute multicast traffic from various sources to the RP. When a receiver requests data from a specific source, the network switches to an SPT to ensure efficient delivery of the traffic.