BGP DUAL HOMING ( MED ) - BGP #15 ( CCNP )

 BGP #15: 

BGP DUAL HOMING ( MED )

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 BGP Attribute yang terakhir yaitu MED atau Multi Exit Discriminator.

MED ( Multi Exit Discriminator ) adalah BGP Attribute yang Keenam dan termasuk BGP Attribute yang Optional dan Non-Transitive. MED adalah kebalikan dari Local Preference, karena Local Pref focus ke "bagaimana keluar dari AS" sedangkan MED lebih focus kepada "Bagaimana masuk ke AS".Jika MED ( metric ) digunakan untuk memilih Best path,

maka MED akan memilih Metric terkecil, dan bentuk Defaultnya : 0. Local Preference hanya broadcast ke Neighbour IGP sedangkan MED hanya membroadcast Router yang berbeda AS atau EGP. Local Preference dapat dipertukarkan didalam AS, sedangkan MED dapat dipertukarkan antar AS. MED (Multi Exit Discriminator) diketahui sebagai Metric pada tabel BGP:

Berikut cara BGP DUAL HOMING MED :

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

R2 :
 
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 lo1
Router(config-if)#ip address 1.1.1.1 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 30.30.30.2 255.255.255.0 

Setelah memastikan semua IP sudah terdaftar di Interface, saatnya mengonfig BGP Standard :
 
R1 : 
 
Router(config-if)#router bgp 2
Router(config-router)#neighbor 20.20.20.2 remote 1
Router(config-router)#bgp router-id 1.1.1.1
Router(config-router)#network 1.1.1.0 mask 255.255.255.0

R2 :
 
Router(config-if)#router bgp 2
Router(config-router)#neighbor 30.30.30.2 remote 1
Router(config-router)#network 1.1.1.0 mask 255.255.255.0
Router(config-router)#bgp router-id 2.2.2.2

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 30.30.30.2 255.255.255.0

Setelah Menyetting BGP Standard, saatnya mengonfig MED : 

Pertama-tama kita akan membuat Rule MED pada Route-map di R1 dan R2 menuju R3, disini kita akan merubah metric nya, kenapa? karena MED diketahui sebagai Metric pada tabel BGP :

R1 :
 
Router(config)#route-map MED permit 10=
Buatlah Rule Route-map dengan "route-map ( Seq name ) permit ( Seq Number )"
Router(config-route-map)#set metric 200= Ubah metric dengan "set metric ( Jumlah )"

Jika sudah dibuat, langsung saja di hubungkan ke BGP :

 R1 : 

Router(config)#router bgp 2= Masuk ke Konfigurasi BGP
Router(config-router)#neighbor 20.20.20.2 route-map MED out= Tambahkan Konfigurasi BGP dengan "neighbor ( IP ke Router tetangga ) route-map ( nama Route-map ) ( In/out )"
Router(config-router)#do clear ip bgp *= Refresh BGP 

Lakukan Hal yang sama pada R2 :

R2 : 

Router(config)#route-map MED permit 10
Router(config-route-map)#set metric 100
Router(config)#router bgp 2
Router(config-router)#neighbor 30.30.30.2 route-map MED out
Router(config-router)#do clear ip bgp *

Setelah menyetting Semua itu, saatnya melihat Metric pada Routing table BGP R3, jika sesuai dengan Konfigurasi yang kalian terapkan, maka berhasil : 

R3 :

Router(config-if)#do sh ip bgp
BGP table version is 7, local router ID is 20.20.20.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
              x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
 *   1.1.1.0/24       20.20.20.1             200             0 2 i= Lihat Metricnya
 *>                   30.30.30.1             100             0 2 i

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 )