Saturday, 10 June 2017

BGP Allow AS in

Assalamualaikum,

Pada kali ini saya akan kembali membahas materi mengenai BGP, dan materi yang akan dibahas pada kali ini adalah BGP Allow AS-In.

Penggunaan ini, apabila kita temukan adanya AS lainnya yang memiliki AS sama dengan AS yang kita miliki. Jadi nantinya, kedua AS tersebut dapat menerima route dari AS yang sama itu. Hal ini dikarenakan, secara default BGP tidak akan menerima route dari AS yang sama.

Oke langsung saja, berikut topologi yang akan digunakan.

Topologi
Konfigurasi

Untuk konfigurasinya, tentunya tambahkan address dan interface loopback yang nantinya akan digunakan oleh setiap router. Jika sudah, sekarang tambahkan peering antar router.

Router1
R1(config)#router bg 13
R1(config-router)#nei 12.12.12.2 remote 2
R1(config-router)#net 1.1.1.1 mas 255.255.255.255
R1(config-router)#ex
Router2
R2(config)#router bg 2
R2(config-router)#nei 12.12.12.1 remote 13
R2(config-router)#nei 23.23.23.3 remote 13
R2(config-router)#net 2.2.2.2 mas 255.255.255.255
R2(config-router)#ex
Router3
R3(config)#router bg 13
R3(config-router)#nei 23.23.23.2 remote 2
R3(config-router)#net 3.3.3.3 mas 255.255.255.255
R3(config-router)#ex
Oke jika sudah, lakukan verifikasi pada setiap router.

Router1
R1(config)#do sh ip bg
BGP table version is 3, local router ID is 1.1.1.1

Network Next Hop Metric LocPrf Weight Path
*> 1.1.1.1/32 0.0.0.0 0 32768 i
*> 2.2.2.2/32 12.12.12.2 0 0 2 I
Router2
R2(config)#do sh ip bg
BGP table version is 4, local router ID is 2.2.2.2

Network Next Hop Metric LocPrf Weight Path
*> 1.1.1.1/32 12.12.12.1 0 0 13 i
*> 2.2.2.2/32 0.0.0.0 0 32768 i
*> 3.3.3.3/32 23.23.23.3 0 0 13 i
Router3
R3(config)#do sh ip bg
BGP table version is 3, 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, 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
*> 2.2.2.2/32 23.23.23.2 0 0 2 i
*> 3.3.3.3/32 0.0.0.0 0 32768 i
Oke dapat kita lihat bahwa R3 dan R1 tidak menerima route dari AS yang sama. Lalu kita sekarang akan mengkonfigurasikan agar tetap menerima route, walaupun dari AS yang sama.

Router1
R1(config)#router bg 13
R1(config-router)#nei 12.12.12.2 allowas-in
R1(config-router)#ex
Router3
R3(config)#router bg 13
R3(config-router)#nei 23.23.23.2 allowas-in
R3(config-router)#ex
Jika sudah, lakukan verifikasi kembali pada R1 dan juga R3.

Router1
R1(config)#do sh ip bg
BGP table version is 4, local router ID is 1.1.1.1
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.1/32 12.12.12.2 0 2 13 i
*> 0.0.0.0 0 32768 i
*> 2.2.2.2/32 12.12.12.2 0 0 2 i
*> 3.3.3.3/32 12.12.12.2 0 2 13 I
Router3
R3(config)#do sh ip bg
BGP table version is 4, 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, 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.1/32 23.23.23.2 0 2 13 i
*> 2.2.2.2/32 23.23.23.2 0 0 2 i
* 3.3.3.3/32 23.23.23.2 0 2 13 i
*> 0.0.0.0 0 32768 i
Dan sekarang terlihat sudah terdaftar route yang ada pada R3 ke R1, maupun sebaliknya.

Share this

0 Comment to "BGP Allow AS in"