Jumat, 11 November 2016

Lab 89 - BGP Attribute (AS Path Prepend)

Pada lab ini kita akan belajar tentang salah satu atribute BGP yang lain, yaitu AS Path. Langsung aja berikut topologi yang akan kita gunakan pada lab ini.
Gambar 1 Topologi jaringan BGP
Topologi ini merupakan topologi yang kita gunakan pada lab sebelumnya, biar gak pusing kita hapus aja dulu konfig yang kita lakukan sebelumnya
R1(config-if)#router bgp 1
R1(config-router)#no neighbor 14.14.14.4 route-map PREFERENCE in
R3(config-if)#router bgp 3 R3(config-router)#no neighbor 34.34.34.4 route-map PREFERENCE in
Untuk keperluan lab ini, kita buat IP Loopback pada R2 dan kita advertise ke BGP
R2(config)#int l0 R2(config-if)#ip add 2.2.2.2 255.255.255.255 R2(config-if)#router bgp 2 R2(config-router)#net 2.2.2.2 mask 255.255.255.255
Sekarang kita coba lihat tabel routing BGP di R4
R4#sh ip bgp BGP table version is 26, local router ID is 4.4.4.4 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 * 2.2.2.2/32 34.34.34.3 0 123 i *> 14.14.14.1 0 123 i *> 4.4.4.4/32 0.0.0.0 0 32768 i * 12.12.12.0/24 34.34.34.3 0 123 i *> 14.14.14.1 0 0 123 i r 14.14.14.0/24 34.34.34.3 0 123 i r> 14.14.14.1 0 0 123 i * 23.23.23.0/24 34.34.34.3 0 0 123 i *> 14.14.14.1 0 123 i r 34.34.34.0/24 34.34.34.3 0 0 123 i r> 14.14.14.1 0 123 i
Perhatikan bahwa secara default R4 akan menggunakan jalur via R1 untuk menuju 2.2.2.2. Coba kita traceroute ya..
R4#traceroute 2.2.2.2
Type escape sequence to abort. Tracing the route to 2.2.2.2 1 14.14.14.1 [AS 123] 0 msec 0 msec 0 msec 2 12.12.12.2 [AS 123] 0 msec 0 msec 4 msec
Tuh kan bener.... Oke, tujuan kita adalah melakukan manipulasi agar jalur yang digunakan oleh R4 adalah jalur via R3. Langsung konfig aja ya, ntar penejelasannya di ahir aja
R1(config)#access-list 3 permit 2.2.2.2
R1(config)#route-map ASPREPEND permit 10 R1(config-route-map)#match ip address 3 R1(config-route-map)#set as-path prepend 200 200 R1(config-route-map)#route-map ASPREPEND permit 20 R1(config-route-map)#router bgp 1 R1(config-router)#neighbor 14.14.14.4 route-map ASPREPEND out R1(config-router)#do cle ip bgp *
Konfig diatas intinya adalah kita "seolah-olah" menambahkan as path 200 sebanyak dua kali pada route yang melewati R1. Coba kita lihat hasilnya
R4#show ip bgp
BGP table version is 53, local router ID is 4.4.4.4 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 * 2.2.2.2/32 14.14.14.1 0 123 200 200 i *> 34.34.34.3 0 123 i *> 4.4.4.4/32 0.0.0.0 0 32768 i * 12.12.12.0/24 34.34.34.3 0 123 i *> 14.14.14.1 0 0 123 i r 14.14.14.0/24 34.34.34.3 0 123 i r> 14.14.14.1 0 0 123 i * 23.23.23.0/24 14.14.14.1 0 123 i *> 34.34.34.3 0 0 123 i r 34.34.34.0/24 14.14.14.1 0 123 i r> 34.34.34.3 0 0 123 i
Perhatikan bahwa saat ini jika melewati R1, maka as pathnya adalah 123,200,200. AS Path ini lebih panjang daripada jalur yang melewati R3, sehingga R4 akan lebih memilih jalur yang melewati R3. Coba kita trace
R4#trace 2.2.2.2
Type escape sequence to abort. Tracing the route to 2.2.2.2 1 34.34.34.3 [AS 123] 4 msec 0 msec 0 msec 2 23.23.23.2 [AS 123] 4 msec 0 msec 0 msec
Sip2,, sekarang jalur yang digunakan oleh R4 sudah jalur via R3,

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