- Mempelajari konfigurasi BGP Load Balancing bila menggunakan ISP berbeda
- Mempelajari agar pembagian trafik load sharing berjalan dengan semestinya sesuai bandwith yang dimiliki masing-masing link
Metode Lab
- Konfigurasi pengalamatan IP sesuai topologi diatas dan konfigurasi BGP di masing masing routerKonfigurasikan eBGP pada semua router
- Konfigurasi bgp maximum path plus bestpath as-path multipath-relax agar bisa load sharing
- Konfigurasikan dmzlink-bw agar load sharingnya bisa menyesuaikan kapasitas bandwithnya
Verifikasi
- Pastikan trafik dari R1 bisa ke R4 berjalan secara load sharing
- Pastikan load sharing nya sesuai kapasitas bandwith yang dimiliki
Konfigurasi BGP di masing masing router
R1(config)#router bgp 1
R1(config-router)#net 1.1.1.1 mask 255.255.255.255
R1(config-router)#neigh 11.11.11.2 remote-as 2
R1(config-router)#neigh 12.12.12.3 remote-as 3
R1(config-router)#maximum-path 2
R2(config)#router bgp 2
R2(config-router)#neigh 11.11.11.1 remote-as 1
R2(config-router)#neigh 13.13.13.4 remote-as 4
R3(config)#router bgp 3
R3(config-router)#neigh 12.12.12.1 remote-as 1
R3(config-router)#neigh 14.14.14.4 remote-as 4
R4(config)#router bgp 4
R4(config-router)#net 4.4.4.4 mask 255.255.255.255
R4(config-router)#neigh 13.13.13.2 remote-as 2
R4(config-router)#neigh 14.14.14.3 remote-as 3
Hasilnya pada BGP route di R1 muncul 2 jalur next hop menuju ke 4.4.4.4, namun tidak load balancing
Terlihat bahwa walau sudah dikonfigurasikan maximum-path 2 namun tetap saja tidak load sharing, melainkan hanya berfungsi sebagai main backup saja.
Agar dapat load sharing melalui 2 ISP berbeda gunakan berikut
R1(config)#router bgp 1
R1(config-router)#bgp bestpath as-path multipath-relax
R1(config-router)#do clear ip bgp *
OK sekarang sudah load sharing. Permasalahan berikutnya adalah seandainya bandwith antara kedua link tersebut adalah berbeda, maka bagaimana proses sharing antar kedua link tersebut.
R1(config)#int f0/0
R1(config-if)#bandwidth 100
R1(config-if)#int f0/1
R1(config-if)#bandwidth 200
R1(config-if)#do clear ip bgp *
Kita cek lagi
Wew ternyata masih 1:1 padahal bandwithnya berbeda, tentunya hal tersebut akan memunculkan permasalahan, terutama bila link satu dengan link lainya bandwith nya terpaut jauh.
Untuk itu konfigurasikan berikut
R1(config-if)#router bgp 1
R1(config-router)#bgp dmzlink-bw
R1(config-router)#neigh 11.11.11.2 dmzlink-bw
R1(config-router)#neigh 12.12.12.3 dmzlink-bw
R1(config-router)#do clear ip bgp *
Seperti yang terlihat, sekarang load sharingnya sudah dalam perbandingan yang baik, Serial0/1 lebih sering dipilih untuk mengirimkan trafik sehingga kedua link tersebut bisa digunakan sesuai kemampuanya.