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
Understanding the TCP/IP Model

Understanding the TCP/IP Model

The TCP/IP model, also known as the Internet Protocol Suite, is a conceptual model that provides a set of rules and protocols for communication over the internet. It is divided into four layers, each with specific functions that contribute to the overall communication process.

1. Network Access Layer

The Network Access Layer, also known as the Link Layer, is responsible for the physical transmission of data over a network. This layer deals with the hardware components and protocols that enable devices to connect to the network, such as Ethernet, Wi-Fi, and MAC addresses.

Example: When you connect your computer to a Wi-Fi network, the Network Access Layer handles the communication between your computer and the Wi-Fi router. It ensures that the data is transmitted correctly over the physical medium.

2. Internet Layer

The Internet Layer is responsible for routing data packets across multiple networks. It uses the Internet Protocol (IP) to address and route packets to their destination. This layer ensures that data can travel across different networks, even if they use different technologies.

Example: When you send an email from your computer to someone in another country, the Internet Layer uses IP addresses to route the email through various routers and networks until it reaches the recipient's computer.

3. Transport Layer

The Transport Layer is responsible for providing reliable data transfer between applications. It uses protocols like Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) to ensure that data is delivered accurately and efficiently. TCP provides error checking and ensures data integrity, while UDP is faster but less reliable.

Example: When you stream a video online, the Transport Layer uses TCP to ensure that the video data is received without errors. If any data is lost or corrupted, TCP will request retransmission to ensure a smooth viewing experience.

4. Application Layer

The Application Layer is the topmost layer and is responsible for providing network services directly to end-user applications. This layer includes protocols like HTTP, FTP, and SMTP, which enable web browsing, file transfer, and email communication.

Example: When you open a web browser and navigate to a website, the Application Layer uses the HTTP protocol to request and receive web pages from the server. The data is then displayed in your browser for you to interact with.