-->

  • Konfigurasi iBGP Route Reflection di Mikrotik

    Konfigurasi iBGP Route Reflector di Mikrotik

    Konfigurasi iBGP Route Reflection di Mikrotik - Seperti yang kita tahu, bahwa iBGP membutuhkan topology yang full mesh, antara setiap BGP Speaker harus terhubung. Jika tidak full mesh, maka akan ada permasalahan route reachablity antara router. Seperti apa sih full mesh itu ? Cek gambar berikut.
    Gambar diatas menunjukan antara RTR-A, RTR-B dan RTR-C saling terhubung/Mesh. Jika antara RTR-A dan RTR-B tidak terhubung maka antara router tersebut tidak bisa peering.
    Oleh sebab itu, agar RTR-A dan RTR-B dapat saling mengenal, maka RTR-C bisa dikonfigurasi sebagai Router Reflector. Tugas Router Reflector adalah re-advertise route yang dipelajari, untuk digunakan oleh RTR-A dan RTR-B.

    RTR-A dan RTR-B sebagai Client Peer dan RTR-C "RR" atau Router Reflector. Kira-kira seperti itu lah. Kembali kepada topologi lab ini.
    Konfigurasi iBGP Route Reflector di Mikrotik
    Pada topologi diatas, antara router tidak saling terhubung dan hanya terhubung ke R1. Nah, supaya bisa peering antar router, maka R1 bertindak sebagai Router Reflector dan yang lainnya sebagai Peer. (R2-R3,R4 dan R5)

    Client Peer cukup melakukan peering ke Router Reflector, maka nanti akan mendapatkan route, seolah-olah jaringan full mesh.

    Topologi ini menggunakan ASNumber 1101 disemua router. Menggunakan peering loopback, untuk menghubungkan antar loopback menggunakan Dynamic Routing OSPF. Berikut konfigurasi lengkapnya.

    Konfigurasi R1

    R1 ini akan berfungsi sebagai Router Reflector
    
    /interface bridge
    add name=lo0
    add name=lo1
    
    /routing bgp instance
    set default as=1101 router-id=1.1.1.1
    
    /routing ospf instance
    set [ find default=yes ] router-id=11.11.11.11
    
    /ip address
    add address=10.1.1.1/30 interface=ether1 network=10.1.1.0
    add address=10.1.1.10/30 interface=ether2 network=10.1.1.8
    add address=192.168.1.1/24 interface=lo0 network=192.168.1.0
    add address=1.1.1.1 interface=lo1 network=1.1.1.1
    add address=10.1.1.13/30 interface=ether3 network=10.1.1.12
    
    /routing bgp network
    add network=192.168.1.0/24 synchronize=no
    
    /routing bgp peer
    add name=TO-R2 remote-address=2.2.2.2 remote-as=1101 route-reflect=yes ttl=\
        default update-source=lo1
    add name=TO-R3 remote-address=3.3.3.3 remote-as=1101 route-reflect=yes ttl=\
        default update-source=lo1
    add name=TO-R4 remote-address=4.4.4.4 remote-as=1101 route-reflect=yes ttl=\
        default update-source=lo1
    add name=TO-R5 remote-address=5.5.5.5 remote-as=1101 route-reflect=yes ttl=\
        default update-source=lo1
    
    /routing ospf network
    add area=backbone network=10.1.1.0/30
    add area=backbone network=10.1.1.8/30
    add area=backbone network=1.1.1.1/32
    add area=backbone network=10.1.1.12/30
    add area=backbone network=10.1.1.4/30
    
    /system identity
    set name=R1
    
    Kita bahas satu persatu perintah diatas,
    
    /interface bridge
    add name=lo0
    add name=lo1
    
    /system identity
    set name=R1
    
    Buat interface loopback0 dan loopback1. lo0 digunakan sebagai network yang akan diadvertise, sedangkan loopback1 digunakan untuk peering.
    
    /ip address
    add address=10.1.1.1/30 interface=ether1 network=10.1.1.0
    add address=10.1.1.10/30 interface=ether2 network=10.1.1.8
    add address=192.168.1.1/24 interface=lo0 network=192.168.1.0
    add address=1.1.1.1 interface=lo1 network=1.1.1.1
    add address=10.1.1.13/30 interface=ether3 network=10.1.1.12
    
    /routing ospf instance
    set [ find default=yes ] router-id=11.11.11.11
    
    /routing ospf network
    add area=backbone network=10.1.1.0/30
    add area=backbone network=10.1.1.8/30
    add area=backbone network=1.1.1.1/32
    add area=backbone network=10.1.1.12/30
    add area=backbone network=10.1.1.4/30
    
    
    Tambahkan IP Address pada interface sesuai topologi diatas. Aktifkan routing dynamic OSPF untuk menghubungkan antar loopback1, yang nanti digunakan untuk peering. R1 menggunakan router-id 11.11.11.11 agar mudah diingat. Selanjutnya definisikan network.
    
    /routing bgp instance
    set default as=1101 router-id=1.1.1.1
    
    /routing bgp network
    add network=192.168.1.0/24 synchronize=no
    
    /routing bgp peer
    add name=TO-R2 remote-address=2.2.2.2 remote-as=1101 route-reflect=yes ttl=\
        default update-source=lo1
    add name=TO-R3 remote-address=3.3.3.3 remote-as=1101 route-reflect=yes ttl=\
        default update-source=lo1
    add name=TO-R4 remote-address=4.4.4.4 remote-as=1101 route-reflect=yes ttl=\
        default update-source=lo1
    add name=TO-R5 remote-address=5.5.5.5 remote-as=1101 route-reflect=yes ttl=\
        default update-source=lo1
    
    Setelah routing OSPF terhubung, aktifikan BGP instance dengan ASN1101 dan router ID untuk R1 1.1.1.1. Definisikan BGP Peer untuk kesemua router, dengan opsi route-reflect=yes. R1 akan berfungsi sebagai router reflector. Peering menggunakan loopback.

    Setelah itu advertise network yang ada di R1 yakni 192.168.1.0/24.
    Konfigurasi iBGP Route Reflector di Mikrotik

    Konfigurasi R2

    Berikut ini konfigurasi lengkap dari R2 sebagai Client Peer dari Router Reflector R1
    
    /interface bridge
    add name=lo0
    add name=lo1
    
    /routing bgp instance
    set default as=1101 router-id=2.2.2.2
    
    /routing ospf instance
    set [ find default=yes ] router-id=22.22.22.22
    
    /ip address
    add address=10.1.1.2/30 interface=ether1 network=10.1.1.0
    add address=192.168.2.1/24 interface=lo0 network=192.168.2.0
    add address=2.2.2.2 interface=ether1 network=2.2.2.2
    
    /routing bgp network
    add network=192.168.2.0/24 synchronize=no
    
    /routing bgp peer
    add name=TO-R1 remote-address=1.1.1.1 remote-as=1101 ttl=default update-source=\
        lo1
    add name=TO-R3 remote-address=3.3.3.3 remote-as=1101 ttl=default update-source=\
        lo1
    
    /routing ospf network
    add area=backbone network=10.1.1.0/30
    add area=backbone network=2.2.2.2/32
    
    /system identity
    set name=R2
    
    Berikut penjelasan setiap perintah.
    
    /interface bridge
    add name=lo0
    add name=lo1
    
    /ip address
    add address=10.1.1.2/30 interface=ether1 network=10.1.1.0
    add address=192.168.2.1/24 interface=lo0 network=192.168.2.0
    add address=2.2.2.2 interface=ether1 network=2.2.2.2
    
    /system identity
    set name=R2
    
    Ganti nama hostname menjadi R2 di system identity, kemudian tambahkan interface loopback dengan membuat 2 buah bridge. Kemudian tambahkan IP Address di masing-masing ethernet sesuai topology.
    
    /routing ospf instance
    set [ find default=yes ] router-id=22.22.22.22
    
    /routing ospf network
    add area=backbone network=10.1.1.0/30
    add area=backbone network=2.2.2.2/32
    
    Aktifkan routing OSPF untuk menghubungkan interface loopback. Interface loopback ini digunakan oleh BGP untuk peering.
    
    /routing bgp instance
    set default as=1101 client-to-client-reflection=no router-id=2.2.2.2
    
    /routing bgp network
    add network=192.168.2.0/24 synchronize=no
    
    /routing bgp peer
    add name=TO-R1 remote-address=1.1.1.1 remote-as=1101 ttl=default update-source=\
        lo1
    
    Langkah terakhir, mengaktifkan BGP peering, melakukan peering ke R1 dan mengadvertise networknya. Di Client Peer seperti R2,R4,R3 dan R5, saat membuat instance client-to-client-reflection di set no.

    Untuk konfigurasi Client Peer yang lainya (R4,R3 dan R5) kurang lebih sama, seperti dibawah ini.

    Konfigurasi R3

    
    /interface bridge
    add name=lo0
    add name=lo1
    
    /routing bgp instance
    set default as=1101 client-to-client-reflection=no router-id=3.3.3.3
    
    /routing ospf instance
    set [ find default=yes ] router-id=33.33.33.33
    
    /ip address
    add address=10.1.1.5/30 interface=ether1 network=10.1.1.4
    add address=10.1.1.9/30 interface=ether2 network=10.1.1.8
    add address=192.168.3.1/24 interface=lo0 network=192.168.3.0
    add address=3.3.3.3 interface=lo1 network=3.3.3.3
    
    /routing bgp network
    add network=192.168.3.0/24 synchronize=no
    
    /routing bgp peer
    add name=TO-R1 remote-address=1.1.1.1 remote-as=1101 ttl=default update-source=\
        lo1
    
    /routing ospf network
    add area=backbone network=10.1.1.8/30
    add area=backbone network=10.1.1.4/30
    add area=backbone network=3.3.3.3/32
    
    /system identity
    set name=R3
    

    Konfigurasi R4

    
    /interface bridge
    add name=lo0
    add name=lo1
    
    /routing bgp instance
    set default as=1101 client-to-client-reflection=no router-id=4.4.4.4
    
    /routing ospf instance
    set [ find default=yes ] router-id=44.44.44.44
    
    /ip address
    add address=10.1.1.14/30 interface=ether1 network=10.1.1.12
    add address=192.168.4.1/24 interface=lo0 network=192.168.4.0
    add address=4.4.4.4 interface=lo1 network=4.4.4.4
    
    /routing bgp network
    add network=192.168.4.0/24 synchronize=no
    
    /routing bgp peer
    add name=TO-R1 remote-address=1.1.1.1 remote-as=1101 ttl=default update-source=\
        lo1
    
    /routing ospf network
    add area=backbone network=10.1.1.12/30
    add area=backbone network=4.4.4.4/32
    
    /system identity
    set name=R4
    

    Konfigurasi R5

    
    /interface bridge
    add name=lo0
    add name=lo1
    
    /routing bgp instance
    set default as=1101 client-to-client-reflection=no router-id=5.5.5.5
    
    /routing ospf instance
    set [ find default=yes ] router-id=55.55.55.55
    
    /ip address
    add address=10.1.1.6/30 interface=ether1 network=10.1.1.4
    add address=192.168.5.1/24 interface=lo0 network=192.168.5.0
    add address=5.5.5.5 interface=lo1 network=5.5.5.5
    
    /routing bgp network
    add network=192.168.5.0/24 synchronize=no
    
    /routing bgp peer
    add name=TO-R1 remote-address=1.1.1.1 remote-as=1101 ttl=default upd
        lo1
    
    /routing ospf network
    add area=backbone network=10.1.1.4/30
    add area=backbone network=5.5.5.5/32
    
    /system identity
    set name=R5
    

    Pengujian

    Pengujian ini dilakukan di R5. Pengujian dilakukan dengan melihat tabel routing, BGP Peering. Dibawah ini hasil routing table pada R5. Terlihat network yang sudah diadvertise oleh semua router bisa muncul di routing table R5 walaupun hanya melakukan peering dengan R1 (Router Reflector)

    Nah, berikut ini peering status ke R1 sebagai Router Reflector
  • 0 comments:

    Post a Comment

    GET A FREE QUOTE NOW

    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

    Search This Blog

    Powered by Blogger.

    Download Modul Cisco sertifikasi CCENT ICND Part 1 100-105

    Dalam modul ini berisi sekitar 26 Lab CCENT. Awalnya modul yang berbentuk PDF ini hanya penulis jadikan sebuah dokumentasi belajar saja, ...

    ADDRESS

    4759, NY 10011 Abia Martin Drive, Huston

    EMAIL

    contact-support@mail.com
    another@mail.com

    TELEPHONE

    +201 478 9800
    +501 478 9800

    MOBILE

    0177 7536213 44,
    017 775362 13