Ada 2, yaitu:
BGP Dualhoming yaitu Dua Link ke ISP yang sama dengan fitur sebagai berikut
Main-Backup Mode Mudahnya seperti High Availability [kalau di Mikrotik namanya Fail Over], saat packet melalui jalur utama putus, maka disitu ada backup-nya, yaitu interface sebelahnya.
Load Sharing Mode Seperti Load Balancing saat packet berangkat dari ISP menuju ke client, maka packet akan dibagi dengan interface lainnya yang telah dikonfigurasi.
BGP multihoming yaitu Dua Link ke ISP yang berbeda dengan fitur :
BGP Dual Homing
Dual Homing, packet yang dikirimkan dari 1 sumber saja.
Main Backup Mode, bisa dengan beberapa cara:
Weight
MED (Multi Exit Disc)
AS Path
Load Sharing Mode, bisa dengan:
Maximum Path
Main Backup Mode
Weight
Buatlah topologi seperti dibawah ini, lalu lakukan BGP peering ke interface physical-nya masing-masing. Masing-masing router memiliki 1 interface loopback masing-masing.
R1
R1(config)#route-map WEIGHT
R1(config-route-map)#set weight 100
R1(config-route-map)#exit
R1(config)#router bgp 1
R1(config-router)#neighbor 12.12.12.2 route-map WEIGHT in
R1(config-router)#exit
R1(config)#do clear ip bgp *
MED (Multi Exit Disc)
Buatlah topologi seperti dibawah ini, lalu lakukan BGP peering ke interface physical-nya masing-masing. Masing-masing router memiliki 1 interface loopback masing-masing.
R1
R1(config)#ip access-list standard ForMED
R1(config-std-nacl)#permit 1.1.1.1
R1(config)#route-map MED_Map permit 10
R1(config-route-map)#match ip address ForMED
R1(config-route-map)#set metric 110
R1(config)#router bgp 1
R1(config-router)#neighbor 12.12.12.2 route-map MED_Map out
R1(config-router)#neighbor 13.13.13.2 route-map MED_Map out
AS-Path
Buatlah topologi seperti dibawah ini, lalu lakukan BGP peering ke interface physical-nya masing-masing. Masing-masing router memiliki 1 interface loopback masing-masing.
R1
R1(config-router)#route-map AS-PREPEND
R1(config-route-map)#set as-path prepend 1 1 1
R1(config)#router bgp 1
R1(config-router)#neighbor 12.12.12.2 route-map AS-PREPEND* out
R1(config-route-map)#do clear ip bgp * **
* Hanya nama
** 'do clear ip bgp *' Fungsinya adalah untuk me reload (restart) routernya dengan CLI
Load Sharing Mode
Maximum Path
Buatlah topologi seperti dibawah ini, lalu lakukan BGP peering ke interface physical-nya masing-masing. Masing-masing router memiliki 1 interface loopback masing-masing.
R1
R1(config-router)#maximum-paths 2
R1(config-router)#do clear ip bgp * soft
Setelah itu, cobalah untuk melakukan ping dan traceroute.
BGP Multi Homing
Kita masing menggunakan refrensi gambaran topologi seperti diatas. Untuk konfigurasinya berbeda dengan Dual Homing.
jadi, kita akan menjadikan R1 agar mendapatkan packet dari 2 arah dalam topologi tersebut.
***Sebenarnya, jalur 23.0/24 tidak kita pakai di topologi ini***
Pertama, kita akan membuat konfigurasi BGP pada topologi.
R1
R1(config)#router bgp 1
R1(config-router)#network 1.1.1.1 mask 255.255.255.255
R1(config-router)#neighbor 12.12.12.2 remote-as 2
R1(config-router)#neighbor 13.13.13.2 remote-as 3
R1(config-router)#maximum-paths 2
R1(config-router)#bgp bestpath as-path multipath-relax *
R1(config-router)#do clear ip bgp *
* Fungsi dari command tersebut adalah untuk mengaktifkan load sharing, karena sebelum kita memasukkan command itu, BGP-nya masih bersifat main backup saja.
R2
R2(config)#router bgp 2
R2(config-router)#neighbor 12.12.12.1 remote-as 1
R2(config-router)#neighbor 24.24.24.2 remote-as 4
R3
R3(config)#router bgp 3
R3(config-router)#neighbor 13.13.13.1 remote-as 1
R3(config-router)#neighbor 34.34.34.2 remote-as 4
R4
R4(config)#router bgp 4
R4(config-router)#network 4.4.4.4 mask 255.255.255.255
R4(config-router)#neighbor 24.24.24.1 remote-as 2
R4(config-router)#neighbor 34.34.34.1 remote-as 3
Setelah itu, ada konfigurasi optional, tidak wajib. Apabila ingin menjadikan salah satu jalur itu memiliki bandwidth yang lebih besar dari pada jalur backup-nya, maka bisa melakukan konfigurasi seperti dibawah ini:
R1
R1(config)#int g1/0
R1(config-if)#bandwidth 1000
R1(config-if)#int g2/0
R1(config-if)#bandwidth 2000
R1(config)#router bgp 1
R1(config-router)#bgp dmzlink-bw
R1(config-router)#neighbor 12.12.12.2 dmzlink-bw
R1(config-router)#neighbor 13.13.13.2 dmzlink-bw
R1(config-router)#do clear ip bgp * soft
Nah, setelah kita memasukkan command tersebut, maka seharusnya jalur yang telah di konfigurasi akan berat sebelah, tapi tetaplah menjadi load sharing.
Comments