BGP DUAL HOMING ( LOCAL PREFERENCE ) - BGP #13 ( CCNP )

 BGP #13 : 

BGP DUAL HOMING ( LOCAL PREFERENCE )

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 Local Preference.

Local Preference adalah BGP Attribute yang kedua setelah Weight. Local preference termasuk BGP Atribute jenis Well-Known dan Discretionary. dalam BGP Attribute ( Bukan Cisco ), Local Preference itu Attribute yang pertama dalam Pemilihan jalur ( Path selection ), Local Preference digunakan untuk memilih Jalur terbaik atau Best path dalam Path Selection, Local Preference di Konfig pada semua BGP Internal dan tidak bisa berkerja jika di terapkan pada Router yang berbeda BGP ASLocal Preference diterpkan pada Interface Inbound dan menunjukan Jalur terbaik pada Interface Outbound ke AS Lain, Sama dengan weight, Local Preference akan memilih Best path berdasarkan jumlah Local Preference yang tertinggi :

Dan Secara Default Local Preference jumlah nya : 100

Berikut cara BGP Dual Homing Local Preference : 

Nyalakan VMWarenya dan Masuk ke Eve NG lalu Buatlah Topologi seperti ini :

 
Seperti Biasa, tambahkan IP Address pada Router sesuai dengan topologi kalian ( Pastikan R4 diisi IP loopback ) :

R1 : 

Router(config)#int e0/0
Router(config-if)#ip address 10.10.10.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#int e0/1
Router(config-if)#ip address 20.20.20.1 255.255.255.0
Router(config-if)#no sh

R2 :

Router(config)#int e0/0
Router(config-if)#ip address 10.10.10.2 255.255.255.0
Router(config-if)#no sh
Router(config)#int e0/1
Router(config-if)#ip address 30.30.30.2 255.255.255.0
Router(config-if)#no sh

R3 :

Router(config)#int e0/0
Router(config-if)#ip address 20.20.20.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#int e0/1
Router(config-if)#ip address 40.40.40.2 255.255.255.0
Router(config-if)#no sh

R4 :

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 40.40.40.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#int lo1
Router(config-if)#ip address 4.4.4.4 255.255.255.255

Setelah memastikan semua IP sudah terdaftar di Interface, saatnya mengonfig BGP Standard :

R1 : 

Router(config)#router bgp 2
Router(config-router)#neighbor 10.10.10.2 remote 2
Router(config-router)#neighbor 20.20.20.2 remote 2

R2 : 

Router(config)#router bgp 2
Router(config-router)#neighbor 30.30.30.1 remote 1
Router(config-router)#neighbor 10.10.10.1 remote 2
Router(config-router)#neighbor 10.10.10.1 next-hop-self

R3 :

Router(config)#router bgp 2
Router(config-router)#neighbor 40.40.40.1 remote 1
Router(config-router)#neighbor 20.20.20.1 remote 2
Router(config-router)#neighbor 20.20.20.1 next-hop-self

R4 : 

Router(config)#router bgp 1
Router(config-router)#neighbor 30.30.30.2 remote 2
Router(config-router)#neighbor 40.40.40.2 remote 2
Router(config-router)#network 4.4.4.0 mask 255.255.255.0

Setelah melakukan BGP Standard saatnya mengofig Dual Homing :

Pertama-tama kita buat Konfigurasi Local Preference, cara menambahkan Local Preference ada 2, dengan BGP atau dengan Route-map. Disini kita akan menggunakan kedua cara tersebut, kita akan merubah Local Preference pada jalur R3

Dengan BGP :

R3 : 

Router(config)#router bgp 2= masuk ke Konfigurasi BGP
Router(config-router)#bgp default local-preference 500= Ubah Local Preference dengan "bgp default local-preference ( Nominal )"
Router(config-router)#do clear ip bgp *=Refresh BGP

Kalian juga bisa mengubah Local pref menggunakan Route-map seperti ini ( Cara Alternatif ) :

Dengan Route-map :

Pertama, tambahkan Rule Route-map untuk Local-Preference : 

R3 : 

Router(config)#route-map local permit 10= Tambahkan Route-map dengan "route-map ( Seq name ) permit ( Seq number )"
Router(config-route-map)#set local-preference 300= Tambahkan Konfigurasi Local Pref dengan "set local-preference ( Nominal )"

Setelah membuat Rule di Route-map, Hubungkan dengan BGP : 

R3 :

Router(config-router)#neighbor 40.40.40.1 route-map local in=  Hubungkan dengan Route-map dengan "neighbor ( IP Destination ) route-map ( Nama route-map ) (in/out )"
Router(config-router)#do clear ip bgp *= Refresh BGP

Maka dengan semua Konfigurasi itu, jika di check IP BGP maka Local Preference nya akan terganti : 



 

Komentar

Postingan populer dari blog ini

IPv6 ROUTING DYNAMIC ( RIPnG,OSPFv3 & EIGRP ) - IPv6 #3 ( CCNP )

BGP BASIC CONFIGURATION - BGP #2 ( CCNP )

OTP - EIGRP #17 ( CCNP )