MikroTik Advanced BGP with LABS

Manipulate your traffic using Advanced BGP features on MikroTik RouterOS

What you'll learn

  • Understand how to configure BGP peer
  • Understand how to configure BGP prefix advertisement
  • Understand how to remove Private AS
  • Understand how to configure BGP in a single homed stub network
  • Configuring BGP Mutihomed stub network for ISP's failover
  • Configuring BGP Mutihomed non-stub network
  • Configuring Failover and Load-Balancing on BGP Mutihomed non-stub network
  • Usage of Route Filter to accept and discard advertised prefixes the way in and out
  • Understand what BGP Community is
  • Configure BGP community with AS Prepend Path
  • Understand the well-known BGP communities and difference between no export and no advertise
  • Configure no export BGP Community
  • Configure no advertise BGP Community
  • Understand what BGP aggregate can do
  • Configure BGP aggregate w/o Inherit Attributes
  • Understand what is BGP Route Reflector
  • Configure BGP Route Reflector inside an AS to reduce number of iBGP peers
  • Understand what is BGP Confederation
  • Configure BGP Route Confederation inside an AS to reduce number of iBGP peers


  • Student should have an intermediate level of knowledge on BGP protocol
  • Familiar with MikroTik RouterOS


BGP is the routing protocol of the internet. In case you are working in an ISP or an intermediate to big company, you will surely have to work with the Border Gateway Protocol (BGP). However, configuring this routing protocol is a challenge because it is very complex and there are a lot of topics inside BGP to know them.

For this reason, I have designed this course which is the 2nd course for BGP on MikroTik, but this one goes to the advanced level after I have explained the entry to intermediate level in my other course which is "BGP on MikroTik with LABS - From Entry to Intermediate level"

So this course will go into advanced level in BGP and will contain a lot of LABS.

Topics that this course will cover are:

  • Singlehomed BGP for stub networks
  • Multihomed BGP for stub networks
  • Multihomed BGP for non-stub networks (including Load balancing and Failover)
  • BGP Remove AP private
  • BGP Communities
  • BGP route reflector
  • BGP aggregate
  • BGP Confederation
  • and much more...

If you want to master the topics of BGP in MikroTik on the advanced level, this I advise you to enroll in my course and I am sure that by end of the course you will have a good understanding of how to configure Advanced BGP on MikroTik RouterOS.

Who this course is for:

  • Engineers working on Internet Service Providers (ISP's)
  • Engineers who want to run their own Autonomous System (AS) and advertise their prefixes to the internet via BGP

Your Instructor

Maher  Haddad
Maher Haddad

Hello everyone. My name is Maher Haddad and I am a Certified MikroTik Trainer, Cisco Authorized Instructor and LigoWave Authorized Trainer.

I have decided to make this online school to share my knowledge to the community. All my courses are based on theory and hands-on LABS so you can practise while learning.

More than 100K happy students have joined mynetworktraining.com up to year 2022.

I hope you will enjoy watching my courses.

Course Curriculum

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
After enrolling to the membership, you have unlimited access to this course for as long as your membership is valid - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 14 days and we will give you a full refund.

Get started now!