Routing BGP pada umumnya hanya memiliki 1 jalur saja untuk menggunakan jalur bersama (Load Balancing) mikrotik tidak support maximum path seperti cisco tapi mikrotik menggunakan multipath dalam hal ini kita dapat menggunakan cara ECMP atau routing filter.
Jadi, dalam lab kali ini kita akan mempelajari load balancing dan mempelajari ECMP dan routing filter
BGP load balancing with ECMP (Equal Host Multiple Path)
Topologi masih sama seperti lab sebelumnya
Note: aktifkan kembali interface yang tadi kita matikan
Sekarang kita buat static route dari R2 ke R4
[admin@R2] > ip route add dst-address=4.4.4.4/32 gateway=23.23.23.3,12.12.12.1 distance=1
Pengecekan:
[admin@R2] > ip route print detail where dst-address=4.4.4.4/32
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit
0 A S dst-address=4.4.4.4/32 gateway=23.23.23.3,12.12.12.1 gateway-status=23.23.23.3 reachable via ether2,12.12.12.1 reachable via ether1 distance=1
scope=30 target-scope=10
1 Db dst-address=4.4.4.4/32 gateway=12.12.12.1 gateway-status=12.12.12.1 reachable via ether1 distance=20 scope=40 target-scope=10 bgp-as-path="130,400"
bgp-origin=incomplete received-from=peer1
2 Db dst-address=4.4.4.4/32 gateway=23.23.23.3 gateway-status=23.23.23.3 reachable via ether2 distance=20 scope=40 target-scope=10 bgp-as-path="130,400"
bgp-origin=incomplete received-from=peer2
BGP Load Balancing Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit
0 A S dst-address=4.4.4.4/32 gateway=23.23.23.3,12.12.12.1 gateway-status=23.23.23.3 reachable via ether2,12.12.12.1 reachable via ether1 distance=1
scope=30 target-scope=10
1 Db dst-address=4.4.4.4/32 gateway=12.12.12.1 gateway-status=12.12.12.1 reachable via ether1 distance=20 scope=40 target-scope=10 bgp-as-path="130,400"
bgp-origin=incomplete received-from=peer1
2 Db dst-address=4.4.4.4/32 gateway=23.23.23.3 gateway-status=23.23.23.3 reachable via ether2 distance=20 scope=40 target-scope=10 bgp-as-path="130,400"
bgp-origin=incomplete received-from=peer2
Walaupun BGP tidak dapat mengoperasikan multiple next-hop (miltiple-gateway)dalam single route namun ada cara lain untuk mendapatkan route denan multiple gateway dalam satu router.
Tambahkan konfigurasi di R2 :
[admin@R2] > routing filter add chain=bgp-in set-in-nexthop=12.12.12.1,23.23.23.3
[admin@R2] > routing bgp peer set pee1,peer2 in-filter=bgp-in
Kita cek ip route nya di R2[admin@R2] > routing bgp peer set pee1,peer2 in-filter=bgp-in
[admin@R2] > ip route print
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit
# DST-ADDRESS PREF-SRC GATEWAY DISTANCE
0 ADC 2.2.2.2/32 2.2.2.2 bridge1 0
1 A S 4.4.4.4/32 23.23.23.3 1
12.12.12.1
Semua route yang keluar ke 4.4.4.4 dari R2 memiliki 2 gateway 12.12.12.1 dan 23.23.23.3Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit
# DST-ADDRESS PREF-SRC GATEWAY DISTANCE
0 ADC 2.2.2.2/32 2.2.2.2 bridge1 0
1 A S 4.4.4.4/32 23.23.23.3 1
12.12.12.1
Alhamdulillah postingan kali ini telah selesai, jika artikel ini terasa bermanfaat silahkan bisa di share dengan menekan salah satu button dibawah ini.
Wassalamu'alaikum ...
0 Komentar
Penulisan markup di komentar