BGP MULTIHOMING - BGP #11 ( CCNA )

 BGP #11 : 

BGP MULTIHOMING 

Required :

  • Laptop
  • VMware
  • EVE NG 

     BGP Multihoming adalah metode untuk memastikan bahwa rute dan layanan BGP aktif dan berjalan sepanjang waktu dengan menambahkan Jalur kedua / sekunder / secondary melalui ISP lain. Jadi Kita menetapkan Metode Redudancy kepada Topolgy kita, Karena kegagalan kadang terjadi pada perutean kita, dan menambahkan Jalur kedua bisa menjadi menguntungkan. 

Dan multihoming melakukan nya dengan Load-Sharing, Load sharing diterapkan untuk membagi beban kepada banyak jalur atau bisa disebut dengan Multiple Paths, dengan Load sharing tidak akan terjadi yang namanya Overload. Secara simple Load sharing itu Load balancenya BGP :

Berikut cara BGP Multihoming

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

 
Seperti Biasa, tambahkan IP Address pada Router sesuai dengan topologi kalian : 
 
R1 : 
 
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-if)#int e0/1
Router(config-if)#ip address 20.20.20.2 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.255
Router(config-if)#no sh 
 
R2 : 
 
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 40.40.40.1 255.255.255.0
Router(config-if)#no sh 

R3 :

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 e0/1
Router(config-if)#ip address 30.30.30.1 255.255.255.0
Router(config-if)#no sh 

R4 : 

Router(config)#int e0/0
Router(config-if)#ip address 40.40.40.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
Router(config-if)#no sh
Router(config-if)#int lo4
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 :

Note : PASTIKAN AS DAN PEERING NYA SESUAI DENGAN TOPOLOGY YANG ANDA BUAT  

R1 :

Router(config-if)#router bgp 1
Router(config-router)#neighbor 10.10.10.1 remote 2
Router(config-router)#neighbor 20.20.20.1 remote 3
Router(config-router)#network 1.1.1.1 mask 255.255.255.255

R2 : 

Router(config-if)#router bgp 2
Router(config-router)#neighbor 10.10.10.2 remote 1
Router(config-router)#neighbor 40.40.40.2 remote 4

R3 :

Router(config-if)#router bgp 3
Router(config-router)#neighbor 20.20.20.2 remote 1
Router(config-router)#neighbor 30.30.30.2 remote 4

R4 : 

Router(config-if)#router bgp 4
Router(config-router)#neighbor 40.40.40.1 remote 2
Router(config-router)#neighbor 30.30.30.1 remote 3
Router(config-router)#network 4.4.4.4 mask 255.255.255.255 

Setelah menyetting BGP Standard saatnya mengonfig BGP Multihoming :  

Disini kita akan melakukan Konfigurasi Multihoming di R1

Pertama-tama kita tambahkan konfigurasi Maximum path pada R1, Maximum path memungkinkan kita untuk menambah 2 hingga 6 jalur ke tujuan yang sama. tetapi disini kita akan menambahkan 1 :

R1 : 

Router(config-if)#router bgp 1= masuk ke Konfigurasi BGP
Router(config-router)#maximum-paths 2= kita menambahkan nya dengan "maximum-path ( Number of path)"

Sistem operasi Cisco tidak mengallow load balance pada AS yang berbeda, jadi untuk merubahnya. kita menambahkan Konfigurasi Multipath-relax di Konfigurasi BGP, dengan itu kita bisa melakukan Load-sharing antar AS yang berbeda : 

R1 :

Router(config-if)#router bgp 1= masuk ke konfigurasi BGP
Router(config-router)#bgp bestpath as-path multipath-relax= tambahkan Konfigurasi Multi-relax dengan menambahkan Rule ini pada BGP kalian 

Setelah menambahkan Konfigurasi Tersebut saatnya melihat Trace untuk memastikan Load sharing kita telah terinstal : 

Setelah kita melihat nya, sekarang kita akan merubah Nominal Bandwidth nya untuk membuat Jumlah Bandwidth kedua jalur kita sama dengan tujuan melakukan Proses Load-sharing :

R1 : 

Router(config-router)#int e0/0
Router(config-if)#bandwidth 4000
Router(config)#int e0/1
Router(config-if)#bandwidth 4000

Setelah merubah bandwidth kita perlu Jalur Load balance bandwidth yang terhubung dengan AS yang berbeda, step ini dibutuhkan karena kita menggunakan External BGP atau AS yang berbeda : 

 R1 :

Router(config)#router bgp 1= masuk ke Konfigurasi BGP
Router(config-router)#bgp dmzlink-bw= Tambahkan Konfigurasi dmzlink BW
Router(config-router)#neighbor 10.10.10.1 dmzlink-bw= Tambahkan kedua link yang terhubung
Router(config-router)#neighbor 20.20.20.1 dmzlink-bw= Tambahkan kedua link yang terhubung
Router(config-router)#do clear ip bgp *= lakukan do clear ip untuk merefresh Cache    

Setelah melakukan refresh saatnya melihat Route ke R4 :

 R1 :

Router(config-router)#do sh ip route 4.4.4.4
Routing entry for 4.4.4.4/32
  Known via "bgp 1", distance 20, metric 0
  Tag 3, type external
  Last update from 10.10.10.1 00:04:28 ago
  Routing Descriptor Blocks:
  * 20.20.20.1, from 20.20.20.1, 00:04:28 ago
      Route metric is 0, traffic share count is 2= maka traffic share count nya terganti menjadi 2
      AS Hops 2
      Route tag 3
      MPLS label: none
    10.10.10.1, from 10.10.10.1, 00:04:28 ago
      Route metric is 0, traffic share count is 1
      AS Hops 2
      Route tag 3
      MPLS label: none

Jika semua berhasil maka anda telah melakukan BGP Multihoming

 

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 )