Jumat, 11 November 2016

Lab 101 - BGP Peers Group

Pada lab sebelumnya, kita telah belajar tentang Route Reflector. Pada lab tersebut, disebutkan bahwa route reflector server harus melakukan peering dengan seluruh route reflcetor client. Pertanyaannya adalah bagaimana jika kita memiliki lebih dari 10 route reflector client? akan kah kita mengetikkan command satu persatu untuk melakukan peering?

Jawabannya tidak! kita bisa menggunakan fitur BGP Peers Group, sehingga kita nanti tinggal memasukkan IP Address route reflector client ke sebuah group, kemudian kita hanya perlu peering dengan group tersebut.

Oke langsung saja berikut topologi yang akan kita gunakan pada lab ini

Gambar 1 Topologi jaringan IBGP

Kita nanti akan melakukan konfigurasi IBGP dengan R1 sebagai RR Server, sedangkan router lain menjadi RR Client. Langsung saja berikut konfigurasi yang perlu kita lakukan diseluruh router
R1(config)#int e0/0
R1(config-if)#no sh R1(config-if)#ip add 12.12.12.1 255.255.255.0 R1(config-if)#int l0 R1(config-if)#ip add 1.1.1.1 255.255.255.255 R1(config-if)#router rip R1(config-router)#net 12.12.12.0 R1(config-router)#net 1.1.1.0
R2(config)#int e0/0 R2(config-if)#no sh R2(config-if)#ip add 12.12.12.2 255.255.255.0 R2(config-if)#int e0/1 R2(config-if)#no sh R2(config-if)#ip add 23.23.23.2 255.255.255.0 R2(config-if)#int l0 R2(config-if)#ip add 2.2.2.2 255.255.255.255 R2(config-if)#router rip R2(config-router)#net 12.12.12.0 R2(config-router)#net 23.23.23.0 R2(config-router)#net 2.2.2.0
R3(config)#int e0/0 R3(config-if)#no sh R3(config-if)#ip add 23.23.23.3 255.255.255.0 R3(config-if)#int e0/1 R3(config-if)#no sh R3(config-if)#ip add 34.34.34.3 255.255.255.0 R3(config-if)#int l0 R3(config-if)#ip add 3.3.3.3 255.255.255.255 R3(config-if)#router rip R3(config-router)#net 23.23.23.0 R3(config-router)#net 34.34.34.0 R3(config-router)#net 3.3.3.0
R4(config)#int e0/0 R4(config-if)#no sh R4(config-if)#ip add 34.34.34.4 255.255.255.0 R4(config-if)#int l0 R4(config-if)#ip add 4.4.4.4 255.255.255.255 R4(config-if)#router rip R4(config-router)#net 34.34.34.0 R4(config-router)#net 4.4.4.0
Perhatikan bahwa kita melakukan advertise network ke routing RIP, tujuannya adalah agar IP Loopback masing-masing router bisa dijangkau oleh router lain. Karena nantinya kita ingin melakukan IBGP Peering menggunakan IP Loopback. Sekarang kita coba lakukan ping dari R1 ke IP Loopback router lain
R1(config-if)#do ping 2.2.2.2
Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 4/4/8 ms R1(config-if)#do ping 3.3.3.3 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 3.3.3.3, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 4/4/4 ms R1(config-if)#do ping 4.4.4.4 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 4.4.4.4, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 4/4/8 ms
Perhatikan bahwa R1 sudah bisa menghubungi seluruh IP Loopback router lain. Lanjut kita konfigurasikan IBGP Peeringnya. Yang perlu kita konfigurasikan adalah R1 harus Peering ke R2, R3, dan R4. Sedangkan R2, R3, dan R4 hanya perlu peering dengan R1 saja. Oke langsung saja
R1(config-router)#router bgp 1234
R1(config-router)#neighbor INTERNAL peer-group R1(config-router)#neighbor INTERNAL remote-as 1234 R1(config-router)#nei INTERNAL update l0 R1(config-router)#nei INTERNAL route-reflector-client R1(config-router)#nei 2.2.2.2 peer-group INTERNAL R1(config-router)#nei 3.3.3.3 peer-group INTERNAL R1(config-router)#nei 4.4.4.4 peer-group INTERNAL
R2(config-router)#router bgp 1234 R2(config-router)#nei 1.1.1.1 remote 1234 R2(config-router)#nei 1.1.1.1 update l0
R3(config-router)#router bgp 1234 R3(config-router)#nei 1.1.1.1 remote-as 1234 R3(config-router)#nei 1.1.1.1 upda l0
R4(config)#router bgp 1234 R4(config-router)#nei 1.1.1.1 remote 1234 R4(config-router)#nei 1.1.1.1 update l0
Perhatikan langkah-langkah konfigurasi diatas, terlihat bahwa R1 membuat sebuah peers group dengan nama INTERNAL, selanjutnya R1 menambahkan IP Address neighbornya ke peers group INTERNAL tersebut. Sehingga R1 hanya perlu melakukan peering ke peers group tersebut.

Untuk pengujian, kita coba advertise satu IP di R4, pastikan ketiga router lainnya dapat menerima informasi tentang IP yang kita advertise tersebut
R4(config-router)#int l0 R4(config-if)#ip add 44.44.44.44 255.255.255.255 R4(config)#router bgp 1234 R4(config-router)#net 44.44.44.44 mask 255.255.255.255
Kita coba lihat tabel routing di R1, R2, dan R3
R1(config-router)#do sh ip bgp BGP table version is 2, local router ID is 11.11.11.11 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *>i44.44.44.44/32 4.4.4.4 0 100 0 i
R2(config-router)#do sh ip bgp BGP table version is 2, local router ID is 2.2.2.2 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *>i44.44.44.44/32 4.4.4.4 0 100 0 i
R3(config-router)#do show ip bgp BGP table version is 2, local router ID is 3.3.3.3 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *>i44.44.44.44/32 4.4.4.4 0 100 0 i
Perhatikan bahwa ketiga router tersebut sudah memiliki informasi tentang IP yang baru saja kita advertise di R4

Like the Post? Do share with your Friends.

Tidak ada komentar:

Posting Komentar

Komentar

FeedBack

Jika Anda merasa terbantu dengan artikel dari Coretan Bocah IT, silahkan berlangganan GRATIS via email. Dengan begitu, Anda akan mendapat kiriman artikel setiap ada artikel baru yang terbit di Coretan Bocah IT

Masukkan Email :

IconIconIconFollow Me on Pinterest