Ada sedikit masalah saat kiat mengkonfigurasi IBGP Peering, yaitu router-router yang menjalankan IBGP harus melakukan Peering ke seluruh router IBGP lainnya (Mesh). Bagaimana jika ternyata router router IBGP tidak melakukan peering secara mesh? kita akan coba lab kan.. Berikut topologi yang akan kita gunakan pada lab ini
Gambar 1 Topologi IBGP Peering |
[admin@MikroTik] > system identity set name=R1 [admin@R1] > interface bridge add name=lo0 [admin@R1] > ip address [admin@R1] /ip address> add address=12.12.12.1/24 interface=ether1 [admin@R1] /ip address> add address=192.168.1.1/24 interface=lo0
[admin@MikroTik] > system identity set name=R2 [admin@R2] > interface bridge add name=lo0 [admin@R2] > ip address [admin@R2] /ip address> add address=12.12.12.2/24 interface=ether1 [admin@R2] /ip address> add address=23.23.23.2/24 interface=ether2 [admin@R2] /ip address> add address=192.168.2.1/24 interface=lo0
Lanjut kita coba buat IBGP Peering pada R1, R2, dan R3[admin@MikroTik] > system identity set name=R3 [admin@R3] > interface bridge add name=lo0 [admin@R3] > ip address [admin@R3] /ip address> add address=23.23.23.3/24 interface=ether1 [admin@R3] /ip address> add address=192.168.3.1/24 interface=lo0
[admin@R1] /ip address> /routing bgp [admin@R1] /routing bgp> instance set 0 as=123 [admin@R1] /routing bgp> peer add remote-address=12.12.12.2 remote-as=123 [admin@R1] /routing bgp> network add network=192.168.1.0/24
[admin@R2] /ip address> /routing bgp [admin@R2] /routing bgp> instance set 0 as=123 [admin@R2] /routing bgp> peer add remote-address=12.12.12.1 remote-as=123 [admin@R2] /routing bgp> peer add remote-address=23.23.23.3 remote-as=123 [admin@R2] /routing bgp> network add network=192.168.2.0/24
Untuk pengujian, coba kita cek tabel routing di R1[admin@R3] /ip address> /routing bgp [admin@R3] /routing bgp> instance set 0 as=123 [admin@R3] /routing bgp> peer add remote-address=23.23.23.2 remote-as=123 [admin@R3] /routing bgp> network add network=192.168.3.0/24
Perhatikan bahwa R1 belum mengenali network 192.168.3.0/24 yang berada dibawah R3. Inilah akibatnya jika kita tidak mengkonfigurasikan Full Mesh Peering pada IBGP. Bagaimana cara mengatasi masalah ini? Yaitu kita harus mengkonfigurasi Full Mesh Peering. Perhatikan! kita membutuhkan Full Mesh Peering! bukan Full Mesh Topology.!![admin@R1] /routing bgp> /ip route print Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 ADC 12.12.12.0/24 12.12.12.1 ether1 0 1 ADC 192.168.1.0/24 192.168.1.1 lo0 0 2 ADb 192.168.2.0/24 12.12.12.2 200
Perhatikan bahwa topologi yang kita miliki tidaklah full mesh topology, namun dengan topology ini kita bisa mengkonfigurasi full mesh peering. Yaitu dengan menambahkan peering antara R1 dan R3. Namun sebelum membuat peering antara R1 dan R3, kita harus menambahkan static routing terlebih dahulu agar R1 dan R3 saling mengenal
[admin@R1] /routing bgp> /ip route add dst-address=23.23.23.0/24 gateway=12.12.12.2
Selanjutnya kita buat peering antara R1 dan R3[admin@R3] /routing bgp> /ip route add dst-address=12.12.12.0/24 gateway=23.23.23.2
[admin@R1] /routing bgp> peer add remote-address=23.23.23.3 remote-as=123
Selanjutnya kita coba lihat lagi tabel routing pada R1[admin@R3] /routing bgp> peer add remote-address=12.12.12.1 remote-as=123
Perhatikan bahwa saat ini R1 sudah mengenali network 192.168.3.0/24[admin@R1] /routing bgp> /ip route print Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit # DST-ADDRESS PREF-SRC GATEWAY DISTANCE 0 ADC 12.12.12.0/24 12.12.12.1 ether1 0 1 A S 23.23.23.0/24 12.12.12.2 1 2 ADC 192.168.1.0/24 192.168.1.1 lo0 0 3 ADb 192.168.2.0/24 12.12.12.2 200 4 ADb 192.168.3.0/24 23.23.23.3 200
Tidak ada komentar:
Posting Komentar
Komentar