Okeoke kita akan pake topologi ini yaa
Pertama kita konfig BGP nya dulu ya.. asumsinya kita udah konfig ip address standard IDN yaa.. berikut konfig BGP nya..
R1 access-list 1 permit 1.1.0.0 0.0.0.255 access-list 1 permit 1.1.1.0 0.0.0.255 access-list 1 permit 1.1.2.0 0.0.0.255 access-list 1 permit 1.1.3.0 0.0.0.255 ! route-map loopback permit 10 match ip address 1 ! router bgp 1 bgp log-neighbor-changes redistribute connected route-map loopback neighbor 12.12.12.2 remote-as 2
R2(config-router)#do sh run | s r b router bgp 2 bgp log-neighbor-changes neighbor 12.12.12.1 remote-as 1 neighbor 23.23.23.3 remote-as 3
Sekarang kita lihat hasilnya yaaR3(config-router)#do sh run | s r b router bgp 3 bgp log-neighbor-changes neighbor 23.23.23.2 remote-as 2
Oke masih normal yaa... sekarang kita akan mengkonfigurasikan summarization dengan aggregation di R2R3(config-router)#do sh ip bgp BGP table version is 5, local router ID is 23.23.23.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.0.0/24 23.23.23.2 0 2 1 ? *> 1.1.1.0/24 23.23.23.2 0 2 1 ? *> 1.1.2.0/24 23.23.23.2 0 2 1 ? *> 1.1.3.0/24 23.23.23.2 0 2 1 ?
Masih ada yang belum tau tentang perintah as-set diatas?? kalo belum.. silahkan baca lab sebelumnya disini yaa..R2(config)#router bgp 2 R2(config-router)#aggregate-address 1.1.0.0 255.255.252.0 summary-only as-set R2(config-router)#do cle ip bgp * soft
Kita lihat hasilnya di R3
Oke.. di R3 sudah tersummary ya.. sekarang kita mau konfig attribute map nih.. attribute map ini bisa kita gunakan untuk memodifikasi attribute dari prefix yang di aggregate menggunakan as-set..R3(config-router)#do sh ip bg BGP table version is 10, local router ID is 23.23.23.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.0.0/22 23.23.23.2 0 0 2 1 ?
Pada contoh diatas, origin dari prefix yang kita aggregate di R2 adalah incomplate.. nah dengan menggunakan attribute map ini kita bisa memodifikasi origin nya menjadi IGP.. kita coba yaa
perhatikan bahwa kita membuat route-map di R2, namun tidak ada parameter match. kalau seperti ini artinya untuk semuanya..R2(config)#route-map manipulate-origin R2(config-route-map)#set origin igp R2(config-route-map)#exit R2(config)#router bgp 2 R2(config-router)# aggregate-address 1.1.0.0 255.255.252.0 as-set summary-only attribute-map manipulate-origin
sekarang kita coba lihat hasilnya lagi di R3 yaa
Nah perhatikan sekarang origin nya sudah berganti menjadi IGP...R3(config-router)#do sh ip bgp BGP table version is 11, local router ID is 23.23.23.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.0.0/22 23.23.23.2 0 0 2 1 i
Sekarang kita buat contoh kasus lain.. misal kita mengkonfigurasikan community no-advertise pada R1..
Kita lihat hasilnya di R2R1(config)#ip prefix-list prefix-24 permit 1.1.0.0/22 ge 24 le 24 R1(config)#route-map com-no-advertise R1(config-route-map)#match ip address prefix-list prefix-24 R1(config-route-map)#set community no-advertise R1(config-route-map)#exit R1(config)#router bgp 1 R1(config-router)#nei 12.12.12.2 route-map com-no-advertise out R1(config-router)#nei 12.12.12.2 send-community
Perhatikan bahwa community nya no-advertise, jadi prefix ini tidak akan diadvertise kemanapun.. alhasil R3 pun tidak akan punya informasi tentang prefix iniR2(config)#do sh ip bgp 1.1.0.0 BGP routing table entry for 1.1.0.0/24, version 12 Paths: (1 available, best #1, table default, not advertised to any peer, Advertisements suppressed by an aggregate.) Not advertised to any peer Refresh Epoch 1 1 12.12.12.1 from 12.12.12.1 (1.1.3.1) Origin incomplete, metric 0, localpref 100, valid, external, best Community: no-advertise
Teruss bagaimana dong??? tenang... kita bisa manipulasi prefix ini menggunakan attribute map pada R2...R3(config-router)#do sh ip bgp R3(config-router)#
Sekarang kita coba lihat lagi di R2R2(config)#route-map remove-community R2(config-route-map)#set community none R2(config-route-map)#exit R2(config)#router bgp 2 R2(config-router)#aggregate-address 1.1.0.0 255.255.252.0 as-set summary-only attribute-map remove-community R2(config-router)#do cle ip bgp * soft
Perhatikan bahwa keterangan di R2 masih tetap tidak diadvertise kemanapun,,, karena community nya no-advertise.. tapi coba kita lihat di R3..R2(config-router)#do sh ip bgp 1.1.0.0 BGP routing table entry for 1.1.0.0/24, version 12 Paths: (1 available, best #1, table default, not advertised to any peer,Advertisements suppressed by an aggregate.) Not advertised to any peer Refresh Epoch 2 1 12.12.12.1 from 12.12.12.1 (1.1.3.1) Origin incomplete, metric 0, localpref 100, valid, external, best Community: no-advertise
Perhatikan bahwa R3 sudah punya informasi tentang prefix 1.1.0.0/22... Oke kira2 bisa dimengerti ya?? intinya attribute map BGP itu fungsinya untuk menghilangkan atau memodifikasi attribute pada prefix yang diaggregate...R3(config-router)#do sh ip bgp BGP table version is 13, local router ID is 23.23.23.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.0.0/22 23.23.23.2 0 0 2 1 ?
Tidak ada komentar:
Posting Komentar
Komentar