Pada lab sebelumnya kita telah melakukan konfigurasi BGP Multihoming Backup Link. Selanjutnya pada lab ini kita akan belajar tentang BGP Multihoming Load Sharing. Berikut topologi yang akan kita gunakan pada lab ini
Gmabar 1 Topologi jaringan BGP |
Pada lab sebelumnya, hanya satu jalur saja yang digunakan oleh R4 untuk menuju 3.3.3.3, entah itu via R1 ataupun via R2. Selanjutnya pada lab ini kita akan mengkonfigurasikan agar kedua jalur tersebut digunakan secara bersamaan. Pertama kita hapus dulu konfigurasi yang kita lakukan sebelumnya
Sekarang kita konfig agar R4 menggunakan kedua jalur tersebut secara bersamaan (load sharing)R4(config)#router bgp 4R4(config-router)#no neighbor 14.14.14.1 weight 200 R4(config-router)#do clea ip bgp *
Untuk pengujian kita coba lihat tabel routing di R4R4(config)#router bgp 4 R4(config-router)#maximum-paths 2
Perhatikan bahwa jalur yang aktif tetap satu, yaitu via R1. Sekarang kita coba traceR4(config-router)#do sh ip bgp BGP table version is 8, 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 * 1.1.1.1/32 24.24.24.2 0 12 i *> 14.14.14.1 0 0 12 i * 2.2.2.2/32 24.24.24.2 0 0 12 i *> 14.14.14.1 0 12 i * 3.3.3.3/32 24.24.24.2 0 12 3 i *> 14.14.14.1 0 12 3 i *> 4.4.4.4/32 0.0.0.0 0 32768 i
R4(config-router)#do trace 3.3.3.3 source 4.4.4.4 Type escape sequence to abort. Tracing the route to 3.3.3.3 1 14.14.14.1 0 msec 24.24.24.2 0 msec 14.14.14.1 0 msec 2 23.23.23.3 4 msec 13.13.13.3 0 msec 23.23.23.3 0 msec
Perhatikan bahwa kedua jalur sudah digunakan secara bersamaan. Secara default, load sharing yang digunakan oleh BGP adalah 1:1.
R4(config-router)#do sh ip ro 3.3.3.3Routing entry for 3.3.3.3/32 Known via "bgp 4", distance 20, metric 0 Tag 12, type external Last update from 14.14.14.1 00:04:48 ago Routing Descriptor Blocks: 24.24.24.2, from 24.24.24.2, 00:04:48 ago Route metric is 0, traffic share count is 1 AS Hops 2 Route tag 12 MPLS label: none * 14.14.14.1, from 14.14.14.1, 00:04:48 ago Route metric is 0, traffic share count is 1 AS Hops 2 Route tag 12 MPLS label: none
Bagaimana jika ternyata bandwidth antara kedua link tersebut berbeda? maka solusinya adalah konfigurasi unequal load balancing. Misal jalur via R1 bandwidthnya 10Mb, sedangkan jalur via R2 bandwidthnya 100Mb maka konfigurasinya adalah sebagai berikut
Konfigurasi diatas adalah dalam satuan Kb, sekarang kita coba lihat lagi tabel routing di R4R4(config)#int e0/0R4(config-if)#bandwidth 10240 R4(config-if)#int e0/1 R4(config-if)#bandwidth 102400 R4(config-if)#router bgp 4 R4(config-router)#bgp dmzlink-bw R4(config-router)#neighbor 14.14.14.1 dmzlink-bw R4(config-router)#neighbor 24.24.24.2 dmzlink-bw R4(config-router)#do cle ip bgp *
R4(config-router)#do sh ip ro 3.3.3.3 Routing entry for 3.3.3.3/32 Known via "bgp 4", distance 20, metric 0 Tag 12, type external Last update from 24.24.24.2 00:00:00 ago Routing Descriptor Blocks: 24.24.24.2, from 24.24.24.2, 00:00:00 ago Route metric is 0, traffic share count is 10 AS Hops 2 Route tag 12 MPLS label: none * 14.14.14.1, from 14.14.14.1, 00:00:00 ago Route metric is 0, traffic share count is 1 AS Hops 2 Route tag 12 MPLS label: none
Perhatikan bahwa share count yang digunakan pada jalur tersebut sudah berbeda, sesuai dengan bandwidth yang dimiliki oleh masing-masing link
Tidak ada komentar:
Posting Komentar
Komentar