Lab. iBGP Reflector

Posted on Posted in Cyber, Networking

Lab. iBGP Reflector

Assalamu’alaikum Warahmatullahi Wabarakatu

tetap semangat teman-teman kali ini SIRENG kita adalah masih membahas iBGP, tapi sekarang kita membahas iBGP Reflector, di lab hari ini kita akan membuat Route-Reflector / RR, fungsinya kita akan membuat salah 1 Router akan menjadi induknya, Router induk ini akan memberikan semua informasi ke semua router anak, jadi ke simpulannya kita akan menjadi network ip physical sebagai neighbor untuk melihat router tetangga, semisalkan kita tidak tahu ip loopbacknya, supaya lebih jelas hayuuk ngoprek saja..

1. Tujuan Lab :

  • kita dapat membuat RR pada salah 1 router
  • mempermudah konfigurasi iBGP

2. Topologi Lab :

 3.Tahapan Lab :

  • kita menggunakan AS 10 untuk semua Router
  • konfigurasi ip address dan ip loopback tiap router
  • kita pilih R2 sebagai RR

4. Konfigurasi :

Kita konfig IP dulu untuk masing2 router


R1#conf t
R1(config)#int g0/0
R1(config-if)#no shut

R1(config-if)#ip add 10.10.10.1 255.255.255.0
R1(config-if)#int lo0

R1(config-if)#ip add 1.1.1.1 255.255.255.255

R2#conf t
R2(config)#int g0/0
R2(config-if)#no shut
R2(config-if)#ip add 10.10.10.2 255.255.255.0
R2(config-if)#int g1/0
R2(config-if)#no shut
R2(config-if)#ip add 20.20.20.1 255.255.255.0
R2(config-if)#int lo0
R2(config-if)#ip add 2.2.2.2 255.255.255.255


R3#conf t
R3(config)#int g1/0
R3(config-if)#no shut
R3(config-if)#ip add 20.20.20.2 255.255.255.0
R3(config-if)#int lo0
R3(config-if)#ip add 3.3.3.3 255.255.255.255 

Oke, sekarang kita konfig iBGP Peers nya menggunakan AS 10 semua 

R1(config)#router bgp 10
R1(config-router)#neighbor 10.10.10.2 remote-as 10


R2(config)#router bgp 10
R2(config-router)#nei 10.10.10.1 remote-as 10

*May 14 21:54:15.087: %BGP-5-ADJCHANGE: neighbor 10.10.10.1 Up

R2(config-router)#neighbor 20.20.20.2 remote-as 10


R3(config)#router bgp 10
R3(config-router)#neighbor 20.20.20.1 remote-as 10

*May 14 21:54:15.087: %BGP-5-ADJCHANGE: neighbor 20.20.20.1 Up

Verifikasi :

 

Note :

*                  =  valid

>                    =  best

i                   =  (pada kolom Network) menunjukkan route berasal dari iBGP

i                   =  (pada kolom Path) menunjukkan origin

Network     =  route yang diadvertise ke dalam BGP

Next Hop   =  menunjukkan IP next-hop untuk menuju ke suatu route

Metric        =  menunjukkan nilai metric inter-AS atau nilai atribut MED, defaultnya 0

LocPrf        =  menunjukkan nilai atribut local preference yang digunakan untuk pemilihan  

                       jalur, nilai defaultnya 100 yang lebih tinggi dipilih.

Weight       =  nilai default pada router itu sendiri akan bernilai 32768

                       nilai defaultnya 0. Untuk pemilihan jalur, yang tertinggi akan dipilih.

Path           =  menunjukkan dari mana suatu route berasal. Bila hanya i, maka menunjukkan 

                       route tersebut berasal dari iBGP. bila berasal dari AS lain, akan ditampilkan 

                       lewat AS mana saja.

Selanjutnya kita cek apakah route tersebut sudah masuk ke dalam routing tabelnya di R1


 Bisa kita lihat, R1 samasekali belum mengenal IP dari R3. Sekarang kita coba cek di R3 

 Di R3 juga sama sekali belum mengenal IP dari R1, lalu solusinya gimana? Coba kita cek routing tabel di R2 dulu…

 

 Nah, di R2 sudah mengenal IP dari R1 dan R3 yang berarti R2 dapat terhubung ke R1 maupun R3. Nah, agar R1 dapat terhubung ke R3, kita jadikan R2 sebagai Route-Reflector. Hal ini memungkinkan ketiga router dapat saling ping.

R2(config)#router bgp 10
R2(config-router)#nei 10.10.10.1 route-reflector-client

R2(config-router)#
*May 14 21:54:15.087: %BGP-5-ADJCHANGE: neighbor 10.10.10.1 Down RR client config change*May 14 21:54:15.087: %BGP_SESSION-5-ADJCHANGE: neighbor 10.10.10.1 IPv4 Unicast topology base removed from session  RR client config change*May 14 21:54:15.087: %BGP-5-ADJCHANGE: neighbor 10.10.10.1 Up

R2(config-router)#nei 20.20.20.2 route-reflector-client
R2(config-router)#
*May 14 21:54:15.087: %BGP-5-ADJCHANGE: neighbor 20.20.20.2 Down RR client config change*May 14 21:54:15.087: %BGP_SESSION-5-ADJCHANGE: neighbor 20.20.20.2 IPv4 Unicast topology base removed from session  RR client config change*May 14 21:54:15.087: %BGP-5-ADJCHANGE: neighbor 20.20.20.2 Up

Lalu kita advertise network yang directly connected di R2

R2(config-router)#net 20.20.20.0 mas 255.255.255.0
R2(config-router)#net 10.10.10.0 mask 255.255.255.0

Sekarang cek ip route di R1 atau R3, saya pake R1

 

Nah, sudah keluar semua IP nya, coba lakukan tes ping

 

 Alhamdulillah Lab kita hari sudah berhasil

Salam,

Hamdan

Leave a Reply

Your email address will not be published. Required fields are marked *