Konfigurasi BGP pada mikrotik untuk memisahkan jalur internet berdasarkan prefix tertentu

Setelah melihat hasil dari penggunaan BGP di kantor di dapat kesimpulan bahwa jika menggunakan lebih dari 2 upstream dan dengan menggunakan setingan default yang terjadi adalah ada 1 upstream yang sama sekali tidak kebagian trafik sehingga upstream tersebut menjadi mubazir. Kemudian diputuskan untuk mencoba membagi trafik ke setiap upstream dengan menggunakan parameter prefix yang digunakan.
Pada kasus ini goal yang ingin dicapai adalah pada setiap prefix ip publik akan menggunakan jalur untuk upload dan download hanya pada 1 jalur upstream. langkah yang harus dilakukan adalah konfigurasi bgp dimana suatu prefix tertentu hanya diadvertise pada jalur tertentu pula sehingga download hanya akan melewati 1 upstream sedangkan untuk uploadnya akan dilakukan pembuatan tabel khusus untuk upstream tersebut yang diambil dari prefix yang diterima dari upstream. Kemudian dilakukan marking / penandaan pada prefix agar trafik dari prefix tersebut akan melewati upstream yang sudah ditentukan.

1. Pada bagian BGP yang perlu diatur adalah filtering untuk rule apa yang akan diterapkan pada input filter dan output filter dari BGP.

Contoh rule pada output filter :

routing filter add chain=out prefix=X.X.X.X/24 action=accept
routing filter add chain=out action=discard 

Contoh rule pada input filter :

routing filter add chain=in prefix=X.X.X.X/24 action=discard
routing filter add chain=in set-routing-mark="isp1" action=accept 

2. Pada bagian firewall perlu dibuat mangle untuk menandai prefix mana yang akan dilewatkan pada isp yang mana.

contoh rule

ip firewall mangle add chain=prerouting action=mark-routing new-routing-mark=isp1 passthrough=no 
      src-address=X.X.X.X/24 in-interface=ether1

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.