Jumat, 11 November 2016

Lab 95 - BGP Multihoming - 2 ISP Berbeda

Pada lab sebelumnya kita telah belajar melakukan Load Sharing pada BGP Multihoming 2 ISP Sama. Selanjutnya pada lab ini kita juga akan belajar melakukan load sharing. Namun saat ini kita akan menggunakan 2 ISP yang berbeda. Oke langsung aja berikut topologi yang akan kita gunakan pada lab ini
Gambar 1 Topologi jaringan BGP
Diasumsikan kita udah konfig seperti yang telah kita lakukan pada lab sebelumnya ya.. tapi kita hapus aja konfig BGP nya.. kita hanya ambil konfig IP nya aja dari yang kita lakukan sebelumnya
R1(config)#no router bgp 12
R2(config)#no router bgp 12
R3(config)#no router bgp 3
R4(config)#no router bgp 4
Oke.. sekarang kita konfig ulang BGP nya sesuai topologi diatas ya..
R1(config)#router bgp 1 R1(config-router)#nei 13.13.13.3 remote-as 3 R1(config-router)#nei 12.12.12.2 remote-as 2 R1(config-router)#nei 14.14.14.4 remote-as 4 R1(config-router)#net 1.1.1.1 mask 255.255.255.255
R2(config)#router bgp 2 R2(config-router)#nei 12.12.12.1 remote-as 1 R2(config-router)#nei 23.23.23.3 remote-as 3 R2(config-router)#nei 24.24.24.4 remote-as 4 R2(config-router)#net 2.2.2.2 mask 255.255.255.255
R3(config)#router bgp 3 R3(config-router)#nei 13.13.13.1 remote-as 1 R3(config-router)#nei 23.23.23.2 remote-as 2 R3(config-router)#net 3.3.3.3 mask 255.255.255.255
R4(config)#router bgp 4 R4(config-router)#nei 14.14.14.1 remote-as 1 R4(config-router)#nei 24.24.24.2 remote-as 2 R4(config-router)#net 4.4.4.4 mask 255.255.255.255
Sekarang kita lihat tabel routing di R4 ya..
R4(config-router)#do sh ip bgp BGP table version is 5, 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 2 1 i *> 14.14.14.1 0 0 1 i * 2.2.2.2/32 14.14.14.1 0 1 2 i *> 24.24.24.2 0 0 2 i * 3.3.3.3/32 24.24.24.2 0 2 3 i *> 14.14.14.1 0 1 3 i *> 4.4.4.4/32 0.0.0.0 0 32768 i
Perhatikan bahwa jalur yang digunakan untuk menuju 3.3.3.3 secara default adalah via R1. jalur via R2 tidak akan pernah digunakan selama jalur via R1 masih up. Coba kita lakukan trace
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 0 msec 0 msec 2 13.13.13.3 0 msec 0 msec 0 msec
Perhatikan jalur yang digunakan hanya jalur via R1 saja. Ini artinya secara default BGP menerapkan fitur backup link. Sekarang bagaimana jika kita pengen konfigurasi load sharing?
R4(config-router)#maximum-paths 2
R4(config-router)#bgp bestpath as-path multipath-relax R4(config-router)#do cle ip bgp *
Sekarang kita coba trace lagi
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 0 msec 13.13.13.3 0 msec 23.23.23.3 0 msec
Perhatikan bahwa sekarang sudah terjadi load sharing. Load sharing yang dilakuakn secara default adalah 1 banding 1. Ini nih buktinya
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 1, type external Last update from 24.24.24.2 00:01:22 ago Routing Descriptor Blocks: 24.24.24.2, from 24.24.24.2, 00:01:22 ago Route metric is 0, traffic share count is 1 AS Hops 2 Route tag 1 MPLS label: none * 14.14.14.1, from 14.14.14.1, 00:01:22 ago Route metric is 0, traffic share count is 1 AS Hops 2 Route tag 1 MPLS label: none
Tuh bener kan.. gimana kalo ternyata bandwidth antara e0/0 dan e0/1 beda? gini nih solusinya
R4(config)#int e0/0 R4(config-if)#bandwidth 10240 R4(config-if)#int e0/1 R4(config-if)#bandwidth 20480 R4(config-if)#router bgp 4 R4(config-router)#bgp dmzlink-bw R4(config-router)#nei 14.14.14.1 dmzlink-bw R4(config-router)#nei 24.24.24.2 dmzlink-bw R4(config-router)#do cle ip bgp *
Kita coba lihat lagi tabel routing di R4
R4(config-if)#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 1, type external Last update from 14.14.14.1 00:00:26 ago Routing Descriptor Blocks: * 24.24.24.2, from 24.24.24.2, 00:00:26 ago Route metric is 0, traffic share count is 2 AS Hops 2 Route tag 1 MPLS label: none 14.14.14.1, from 14.14.14.1, 00:00:26 ago Route metric is 0, traffic share count is 1 AS Hops 2 Route tag 1 MPLS label: none
Perhatikan bahwa trafic count antara dua link tersebut sudah berbeda. Untuk lebih memastikan kita cek menggunakan perintah ip cef ya..
R4(config-if)#do sh ip cef 3.3.3.3 internal
15 hash buckets < 0 > IP adj out of Ethernet0/0, addr 14.14.14.1 F56C6420 < 1 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 2 > IP adj out of Ethernet0/0, addr 14.14.14.1 F56C6420 < 3 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 4 > IP adj out of Ethernet0/0, addr 14.14.14.1 F56C6420 < 5 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 6 > IP adj out of Ethernet0/0, addr 14.14.14.1 F56C6420 < 7 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 8 > IP adj out of Ethernet0/0, addr 14.14.14.1 F56C6420 < 9 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 10 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 11 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 12 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 13 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0 < 14 > IP adj out of Ethernet0/1, addr 24.24.24.2 F56C62F0
Perhatikan bahwa perbandingan antara eth0/0 dan eth0/1 sudah sesuai dengan yang kita konfigurasikan sebelumnya..

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