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
4.5 EIGRP Explained

4.5 EIGRP Explained

Key Concepts of EIGRP

1. EIGRP Basics

Enhanced Interior Gateway Routing Protocol (EIGRP) is an advanced distance-vector routing protocol developed by Cisco Systems. It is designed to be efficient and fast, combining the best features of both distance-vector and link-state protocols. EIGRP is widely used in enterprise networks for its scalability and convergence speed.

Example: Think of EIGRP as a sophisticated GPS system that not only provides directions but also adapts to real-time traffic conditions, ensuring the fastest route to your destination.

2. EIGRP Terminology

EIGRP uses several key terms to describe its operation:

Example: Consider the neighbor table as a list of nearby friends, the topology table as a map of all known places, and feasible successors as alternative routes in case the main route is unavailable.

3. EIGRP Operation

EIGRP operates by exchanging routing information with neighboring routers. It uses reliable multicast to send and receive updates, queries, and acknowledgments. EIGRP routers build and maintain a topology table, which is used to select the best route (successor) and backup routes (feasible successors).

Example: Imagine EIGRP as a team of scouts who regularly communicate with each other to gather information about the best paths through a forest. They always have a backup plan in case the main path is blocked.

4. EIGRP Metrics

EIGRP uses a composite metric to determine the best path to a destination network. The metric is calculated based on bandwidth, delay, reliability, and load. By default, EIGRP uses only bandwidth and delay, but other factors can be included if needed.

Example: Think of the EIGRP metric as a scorecard that evaluates different routes based on factors like speed (bandwidth), travel time (delay), reliability (road conditions), and traffic (load). The route with the highest score is chosen as the best path.

5. EIGRP Configuration

Configuring EIGRP involves enabling the protocol on the router, defining the autonomous system (AS) number, and specifying the networks to be advertised. Basic commands include:

Example: Configuring EIGRP is like setting up a navigation system in a car. You need to turn on the system, input your destination, and specify any restrictions on the route, such as avoiding certain roads.