BGP DUAL HOMING ( WEIGHT ) - BGP #12 ( CCNP )
BGP #12 :
BGP DUAL HOMING ( WEIGHT )
Required :
- Laptop
- VMware
- EVE NG
BGP Dual Homing sama dengan BGP MultiHoming, mereka sama sama menggunakan 2 metode yaitu Main-Backup dan Load-Sharing tetapi bedanya dia diterapkan pada toplogy Dual Homing ( 2 link terhubung ke ISP yang sama ). Dan karena dia terhubung hanya satu ISP, kita akan melakukan Dual homing dengan 4 BGP Attribute yaitu Weight,Local Preference, AS Path, dan MED dan Di lab ini kita akan melakukan Dual Homing Menggunakan Weight.
Weight adalah BGP Attribute pertama yang ada pada Daftar BGP Attribute, Weight adalah BGP Attribute yang Cisco Proprietary, yang artinya Weight tidak bisa ditemukan di Vendor lain, Weight hanya ada pada Cisco. dia juga tidak terdaftar pada Well known atau Optional. Weight tidak digunakan pada pertukaran antara Router BGP, tetapi Weight hanya bisa dipakai pada Jaringan Local. Kita bisa menentukan Jalur Primary dan Secondary dengan mengubah Jumlah Weight nya dan Weight memilih Jalur utama dengan melihat Jalur mana yang mempunyai Weight yang paling tinggi
Dan Secara Default Weight jumlah nya : 0 :
Berikut cara BGP Dual Homing Weight :
Nyalakan VMWarenya dan Masuk ke Eve NG lalu Buatlah Topologi seperti ini :
Seperti Biasa, tambahkan IP Address pada Router sesuai dengan topologi kalian ( Pastikan R1 dan R2 IP loopbacknya sama ) :
R1 :
Router(config)#int e0/0
Router(config-if)#ip address 30.30.30.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#int e0/1
Router(config-if)#ip address 10.10.10.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#int lo1
Router(config-if)#ip address 2.2.2.2 255.255.255.0
R2 :
Router(config)#int e0/0
Router(config-if)#ip address 30.30.30.2 255.255.255.0
Router(config-if)#no sh
Router(config)#int e0/1
Router(config-if)#no sh
Router(config-if)#ip address 20.20.20.1 255.255.255.0
Router(config-if)#int lo1
Router(config-if)#ip address 2.2.2.2 255.255.255.0
R3 :
Router(config)#int e0/1
Router(config-if)#ip address 10.10.10.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#int e0/0
Router(config-if)#ip address 20.20.20.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#ip address 20.20.20.2 255.255.255.0
Setelah memastikan semua IP sudah terdaftar di Interface, saatnya mengonfig BGP Standard :
Note : Disini ada Konfigurasi tambahan yang namanya "BGP Router-ID", Konfigurasi Ini digunakan untuk memberi ID kepada BGP dalam VRF ( Virtual Routing and Fowarding ), pilihan ini optional tetapi karena kita membuat Jaringan yang mempunyai Router yang mempunyai IP loopback yang sama, jadi untuk Membedakan atau memisah VRF menggunakan Router-ID
R1 :
Router(config-if)#router bgp 2
Router(config-router)#neighbor 10.10.10.2 remote 1
Router(config-router)#neighbor 30.30.30.2 remote 2
Router(config-router)#bgp router-id 1.1.1.1= tambahkan Router-ID dengan "bgp router-id ( IP Identifier )"
Router(config-router)#network 2.2.2.0 mask 255.255.255.0
R2 :
Router(config)#router bgp 2
Router(config-router)#bgp router-id 2.2.2.2
Router(config-router)#neighbor 30.30.30.1 remote 2
Router(config-router)#neighbor 20.20.20.2 remote 1
Router(config-router)#network 2.2.2.0 mask 255.255.255.0
R3 :
Router(config-if)#router bgp 1
Router(config-router)#neighbor 20.20.20.1 remote 2
Router(config-router)#neighbor 10.10.10.1 remote 2
Setelah melakukan BGP Standard saatnya mengofig Dual Homing :
Pertama-tama kita buat Konfigurasi Weight, cara menambahkan Weight ada 2, dengan BGP atau dengan Route-map. Disini kita akan menggunakan kedua cara tersebut, kita akan merubah Weight pada Salah satu jalur, dan jalur tersebut akan menjadi Jalur utama :
Dengan BGP :
R1 :
Router(config)#router bgp 2= masuk ke konfigurasi BGP
Router(config-router)#neighbor 10.10.10.2 weight 400= Tambahkan Konfigurasinya dengan "neighbor ( IP Jalur ) weight ( Angka )"
Setelah merubah Weight maka saatnya melihat apakah weight nya berubah atau tidak :
Dengan Route-map :
Masih pada Lab yang sama, kita akan mengubah Jumlah Weight menggunakan Route-map. Pertama kita tambahkan IP Loopback baru pada R1 dan R2 dan IP Loopback mereka sama
R1 :
Router(config)#int lo2
Router(config-if)#ip address 22.22.22.22 255.255.255.0
R2 :
Router(config)#int lo2
Router(config-if)#ip address 22.22.22.22 255.255.255.0
Setelah menambahkan IP, Lakukan BGP Peering :
R1 :
Router(config-if)#router bgp 2
Router(config-router)#network 22.22.22.0 mask 255.255.255.0
R2 :
Router(config-if)#router bgp 2
Router(config-router)#network 22.22.22.0 mask 255.255.255.0
Setelah mempeer, saatnya membuat Access-list untuk menargetkan IP nya :
R3 :
Router(config)#access-list 1 permit 22.22.22.0 0.0.0.255
Setelah menambahkan Access List,buatlah Konfigurasi Weight pada Route-map :
R3 :
Router(config)#route-map weight permit 10= tambahkan Konfigurasi Weight dengan "route-map ( Seq name ) permit ( Seq number )"
Router(config-route-map)#match ip address 1= lalu integrasikan dengan Access List yang kita buat
Router(config-route-map)#set weight 500= Ubah weight menjadi 500 dengan "set weight ( Nominal )"
Setelah kita mengonfig nya pada Routemap, Langsung saja di hubungkan dengan BGP :
R3:
Router(config)#router bgp 1= masuk ke Konfigurasi BGP
Router(config-router)#neighbor 10.10.10.1 route-map weight in= Pilih jalur mana yang ingin diubah weightnya "neighbor ( Jalur yang ingin diubah ) route-map ( Nama Route-map ) ( in/out )"
Router(config-router)#do clear ip bgp *= Refresh BGP
Ok setelah mengonfig Weight saatnya melihat hasilnya :
Komentar
Posting Komentar