Lab32. BGP Multihoming 2 ISP Berbeda

multihoming-ispbedaObjective

  • 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

  1. Pastikan trafik dari R1 bisa ke R4 berjalan secara load sharing
  2. 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
1Terlihat 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 *
2OK 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
3Wew 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 *
45Seperti 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.
6

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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