
Focus on labs only and skip the theory, guiding you through configuring BGP, MPLS VPN, SPF, and VLANs for a core ISP setup.
Learn to establish BGP peering with your ISP, publish your public IP range, and validate internet reach from the core network, including default routes and route synchronization.
Configure ospf in the isp core network using vlans and interfaces, implement a primary and backup link with failover, advertise networks and default routes, and verify neighbors.
Configure OSPF on the remaining core routers by assigning IPs to interfaces, creating and advertising networks in the SPF, and validating neighbors and the default route.
Provides internet to customers using public ip blocks. Sets up per-customer vlans, assigns a /30 public ip to the customer interface, and advertises routes via ospf.
Configure intranet between two offices using MPLS/VPLS to connect LANs and create a VPN over MPLS that bridges networks via the ISP.
Configure management vlan interfaces on each customer router to keep access when internet fails. The lab demonstrates assigning /30 management ips and routing rules to isolate management traffic.
Assign bandwidth to customers by creating queue trees, marking connections for upload and download with prerouting and postrouting, and applying per-customer limits like 256 kbps upload and 768 kbps download.
When it comes about MikroTik, a lot of engineers use this product in their ISPs. But the question that may be asked: are you using the whole features that MikroTik is providing to you so you can provide add-on solutions to your customers?
For this reason, I have decided to build up this course and show you how you can build a core network of an ISP using MikroTik routers. I will go through configuring the ISP from scratch as following:
Setting up BGP peers with the uplink ISP
Publishing the public IP subnet, configuring VLAN's between all core routers
Setting up OSPF in the core network
Provide customers which public IP addresses allow them to go to the internet
Providing intranet solution using MPLS/VPLS
Assigning bandwidth speed to each customer
Reaching each customer router using a management VLAN
All those topics will be configured in this course. Please note, I will not explain the theory behind each of those protocols, so I assume that if you are taking this course, you know how all those protocols work.
This course will be only LABS, and I will be using 7 MikroTik routers on GNS3 with CHR image. You can run the same scenario on real MikroTik equipment if you like to.
Finally, I hope that this course can guide you to run a stable core network in your ISP, and I look forward to see you inside.