
Explore the fundamentals of mpls on MikroTik and run hands-on labs, including bgp inside an isp and vpn scenarios, to understand mpls usage, vpns, and layer 2/3 concepts.
explore when to deploy mpls in an isp, replacing full ibgp with a labeled core; connect edge routers via tunnels and use ibgp only at the edges for efficient routing.
Explore a BGP free core using GRE tunnels to connect two customer sites across an ISP, with EBGP between the customer and ISP and IBGP inside the core.
Explore building a BGP-free core with MPLS on MikroTik using LDP, exchanging labels through label swapping, and peering via loopback interfaces for a scalable ISP backbone.
Explore MPLS basics and labels, clarify common acronyms such as label push and label swap, and compare static versus dynamic labeling on MikroTik with hands-on labs including label filtering.
Explore the MPLS header structure, label value placement, and the roles of CE, PE, and P devices, illustrating label push, label swap, and label pop in static labeling.
Configure mpls with static labels in a MikroTik lab, showing end-to-end label insertion and removal. Discuss why dynamic labeling is preferable and how to hide internal labels from customers.
Configure MPLS on MikroTik using dynamic labels with LDP. Remove static labels, enable LDP on interfaces, and verify end-to-end reachability.
Learn to implement MPLS filtering on MikroTik by applying accept filter and advertise filter to limit lookback routes and reduce forwarding table entries with LDP-based bindings.
Explore how L3 VPN on MPLS uses VRF to create separate routing tables for interfaces and subnets, enabling office connections over the ISP cloud via MikroTik labs.
Explore configuring vrf lite on MikroTik to create separate routing tables blue and green, isolate customer sites, and advertise networks across vrf boundaries for inter-office connectivity.
Explore how MPLS layer 3 VPN using VRF, route distinguishers, and BGP MP-BGP enables inter-site connectivity for multiple customers, with practical lab steps on MikroTik.
MPLS layer 3 VPN, part 1, walks through configuring a two-site customer network using VRF on PE routers, LDP, EBGP/IBGP, and VPNv4 route targets with import/export policies.
Demonstrates configuring MikroTik mpls layer 3 vpn, building ebgp sessions between p and c routers, advertising prefixes, and validating vpn routes are learned and isolated across sites.
Learn how MPLS layer 2 VPN enables two offices to connect over an ISP using VPN interfaces, enabling layer 2 connectivity and cost-efficient IP-based VPNs, with configuration and testing demonstrations.
Configure mpls ldp and vpls to build layer 2 vpn connectivity between two offices, creating vpn interfaces, bridging them, and preventing loops with horizon.
This lecture introduces MPLS traffic engineering and demonstrates configuring traffic engineering inside the ISP and validating its operation across networks through labs.
Learn how MPLS traffic engineering uses tunnels to define paths across the provider cloud, steering traffic along chosen routes to optimize bandwidth, with static or dynamic path options.
Learn to implement MPLS traffic engineering in a MikroTik lab, architecting tunnels and customer paths across two ISP links to enable C1 and C2 connectivity.
Learn to configure MPLS traffic engineering, including enabling TE, advertising tunnel interfaces in the backbone, building static and dynamic TE tunnels, assigning bandwidth, and validating TE paths.
Observe how to deploy VPLS over TE tunnels in MikroTik, using traffic engineering, bridges, and VPN-less configurations to interconnect two customers across P1 and P2.
MPLS is a protocol that runs inside the ISP networks. Deploying MPLS is always a challenge because of its complexity. However, MPLS has a much better performance than any other routing protocol because it works on Labels for the routing decision and it works on layer 2.5 instead of layer 3 as other routing protocols such as RIP, OSPF and BGP.
Using MPLS, the ISP will be able to have a lot of benefits from feature that it provides such as Layer 3 VPN using VRF, Layer 2 VPN using VPLS, Traffic Engineering Tunnels and much more.
In this course, I will go through MPLS from scratch, so I am going to explain to you what MPLS is exactly and how it works, then i am going to start doing labs to cover all topics possibles in MPLS.
Topics that I am going to cover in this course are:
Introduction to MPLS
MPLS Basics, MPLS Labels and MPLS Filtering
MPLS Layer3 VPN - VRF
MPLS Layer 2 VPN - VPLS
MPLS Traffic Engineering
All the course will be based on hands-on LABS, so by end of the course you will have a big understanding of how to deploy MPLS in your ISP using MikroTik Routers.
To be able to follow this course, you can use GNS3 because in some LABS we require to have up to 7 MikroTik Routers. Of course if you have those routers than you can deploy them and work on physical routers to to the LABS.
Finally, If you have to master MPLS on MikroTik and understand how it works, I highly advise you to register in my course and get all the information that i am going to share with you.