Lab Super Mikrotik 12

Kali ini saya akan membahas konfigurasi dari Superlab yang ke 12 saya, superlab ini adalah pergabungan dari beberapa materi lab menjadi satu lab yang super. berikut ini adalah materi superlab Mikrotik yang akan saya bahas :

  1. Static Routing
  2. OSPF
  3. RIP
  4. eBGP
  5. Redistribute
Topologi



Pada topologi lab diatas terdiri dari 3 Autonomous System, masing-masing AS terdiri dari 3 Router, untuk menghubungkan antara satu Router dengan Router lainnya dalam satu AS yang sama menggunakan protokol IGP seperti (RIP, OSPF, Static), dan untuk menghubungkan atara satu AS dengan AS lainnya menggunakan protokol EGP seperti BGP, Routing dari IGP akan di Redistribute menjadi BGP untuk dikirimkan pada AS lainnya.


Konfigurasi AS 100

Pertama kita konfigurasi Router-Router yang ada di AS 100 ini mulai dari IP Address hingga Static Routing dan BGP.

    IP Address

    Berikan alamat IP pada masing-masing Interface Router, dan Interface loopback dengan membuat Interface bridge. Note : e0 artinya ether1, e1 artinya ether2 dan seterusnya, karena dalam pengurutan Interface MikroTik tidak dimulai dari angka nol, pengurutan angka nol dilakukan oleh GNS3

      Static-R1

      [admin@Static-R1] > /interface bridge
      add name=lo0
      /ip address
      add address=10.10.10.100/24 interface=ether1 network=10.10.10.0
      add address=100.12.12.1/24 interface=ether4 network=100.12.12.0
      add address=100.13.13.1/24 interface=ether3 network=100.13.13.0
      add address=100.1.1.1 interface=lo0 network=100.1.1.1
      

      Static-R2

      [admin@Static-R2] > /interface bridge
      add name=lo0
      /ip address
      add address=100.23.23.2/24 interface=ether2 network=100.23.23.0
      add address=100.12.12.2/24 interface=ether1 network=100.12.12.0
      add address=100.2.2.2 interface=lo0 network=100.2.2.2
      

      Static-R3

      [admin@Static-R3] > /interface bridge
      add name=lo0
      /ip address
      add address=100.23.23.3/24 interface=ether2 network=100.23.23.0
      add address=100.13.13.3/24 interface=ether1 network=100.13.13.0
      add address=100.3.3.3 interface=lo0 network=100.3.3.3
      

    Static Routing

    Konfigurasi Static Routing pada masing-masing Router agar dapat mengenal Network-Network yang dimiliki tetangganya

      Static-R1

      [admin@Static-R1] > /ip route
      add distance=1 dst-address=100.2.2.2/32 gateway=100.12.12.2
      add distance=2 dst-address=100.2.2.2/32 gateway=100.13.13.3
      add distance=1 dst-address=100.3.3.3/32 gateway=100.13.13.3
      add distance=2 dst-address=100.3.3.3/32 gateway=100.12.12.2
      add distance=1 dst-address=100.23.23.0/24 gateway=100.12.12.2,100.13.13.3
      

      Static-R2

      [admin@Static-R2] > /ip route
      add distance=1 dst-address=100.1.1.1/32 gateway=100.12.12.1
      add distance=2 dst-address=100.1.1.1/32 gateway=100.23.23.3
      add distance=1 dst-address=100.3.3.3/32 gateway=100.23.23.3
      add distance=2 dst-address=100.3.3.3/32 gateway=100.12.12.1
      add distance=1 dst-address=100.13.13.0/24 gateway=100.23.23.3,100.12.12.1
      

      Static-R3

      [admin@Static-R3] > /ip route
      add distance=1 dst-address=100.1.1.1/32 gateway=100.13.13.1
      add distance=2 dst-address=100.1.1.1/32 gateway=100.23.23.2
      add distance=1 dst-address=100.2.2.2/32 gateway=100.23.23.2
      add distance=2 dst-address=100.2.2.2/32 gateway=100.13.13.1
      add distance=1 dst-address=100.12.12.0/24 gateway=100.13.13.1,100.23.23.2
      add distance=1 dst-address=100.12.12.0/30 gateway=100.13.13.1
      add distance=1 dst-address=100.12.12.0/30 gateway=100.23.23.1
      
      Setelah itu coba cek dengan melakukan PING Interface loopback dari salah satu Router menuju Router lainnya
      [admin@Static-R1] > ping 100.2.2.2
        SEQ HOST                                     SIZE TTL TIME  STATUS           
          0 100.2.2.2                                  56  64 16ms 
          1 100.2.2.2                                  56  64 1ms  
          sent=2 received=2 packet-loss=0% min-rtt=1ms avg-rtt=8ms max-rtt=16ms 
      
      [admin@Static-R1] > ping 100.3.3.3
        SEQ HOST                                     SIZE TTL TIME  STATUS           
          0 100.3.3.3                                  56  64 6ms  
          1 100.3.3.3                                  56  64 1ms  
          sent=2 received=2 packet-loss=0% min-rtt=1ms avg-rtt=3ms max-rtt=6ms 
      
      

    Konfigurasi BGP

    Konfigurasi BGP untuk melakukan peering dengan Router lainnya. Pada AS 100 ini Router yang menjalankan BGP adalah Router R1, maka kita lakukan konfigurasi BGP pada R1 untuk melakukan peering pada Router BGP lainnya pada AS yang berbeda.

    Static-R1

    [admin@Static-R1] > /routing bgp instance
    set default as=100 redistribute-connected=yes redistribute-static=yes
    /routing bgp peer
    add name=peer1 remote-address=10.10.10.120 remote-as=120
    add name=peer2 remote-address=10.10.10.130 remote-as=130
    

Konfigurasi AS 120

Sekarang kita konfigurasi setiap Router pada AS 120 ini, berikan alamat IP pada masing-masing Interface. Pada AS ini agar antar Router dapat saling terhubung, Router-Router menggunakan OSPF untuk mendistribusikan informasi Routing-nya.

    IP Address

    Konfigurasi pengalamatan IP pada setiap Interface tiap Router, dan membuat Interface loopback.

      OSPF-1

      [admin@OSPF-1] > /interface bridge
      add name=lo0
      /ip address
      add address=10.10.10.120/24 interface=ether1 network=10.10.10.0
      add address=120.12.12.1/24 interface=ether3 network=120.12.12.0
      add address=120.13.13.1/24 interface=ether4 network=120.13.13.0
      add address=120.1.1.1 interface=lo0 network=120.1.1.1
      

      OSPF-2

      [admin@OSPF-2] > /interface bridge
      add name=lo0
      /ip address
      add address=120.12.12.2/24 interface=ether1 network=120.12.12.0
      add address=120.23.23.2/24 interface=ether2 network=120.23.23.0
      add address=120.2.2.2 interface=lo0 network=120.2.2.2
      

      OSPF-3

      [admin@OSPF-3] > /interface bridge
      add name=lo0
      /ip address
      add address=120.13.13.3/24 interface=ether1 network=120.13.13.0
      add address=120.23.23.3/24 interface=ether2 network=120.23.23.0
      add address=120.3.3.3 interface=lo0 network=120.3.3.3
      

    Routing OSPF

    Ubah router-id instance default menjadi Router-id yang dinginkan, dan masukan network-network yang ingin di advertise ke Router-Router lainnya pada setiap Router.

      OSPF-1

      Khusus untuk Router OSPF-1 karena juga menjalankan BGP, maka atur redistribution pada Router ini.
      [admin@OSPF-1] > /routing ospf instance
      set [ find default=yes ] redistribute-bgp=as-type-2 router-id=120.1.1.1
      /routing ospf network
      add area=backbone network=120.12.12.0/30
      add area=backbone network=120.13.13.0/30
      add area=backbone network=120.12.12.0/24
      add area=backbone network=120.13.13.0/24
      add area=backbone network=120.1.1.1/32
      

      OSPF-2

      [admin@OSPF-2] > /routing ospf instance
      set [ find default=yes ] router-id=2.2.2.2
      /routing ospf network
      add area=backbone network=120.12.12.0/24
      add area=backbone network=120.23.23.0/24
      add area=backbone network=120.2.2.2/32
      

      OSPF-3

      [admin@OSPF-3] > /routing ospf instance
      set [ find default=yes ] router-id=120.3.3.3
      /routing ospf network
      add area=backbone network=120.13.13.0/24
      add area=backbone network=120.23.23.0/24
      add area=backbone network=120.3.3.3/32
      
      Untuk konfirmasi konektifitas cek dengan melakukan PING dari salah satu Router menuju Interface loopback Router lainnya.
      [admin@OSPF-1] > ping 120.2.2.2
        SEQ HOST                                     SIZE TTL TIME  STATUS           
          0 120.2.2.2                                  56  64 7ms  
          sent=1 received=1 packet-loss=0% min-rtt=7ms avg-rtt=7ms max-rtt=7ms 
      
      [admin@OSPF-1] > ping 120.3.3.3
        SEQ HOST                                     SIZE TTL TIME  STATUS           
          0 120.3.3.3                                  56  64 3ms  
          sent=1 received=1 packet-loss=0% min-rtt=3ms avg-rtt=3ms max-rtt=3ms 
      
      

    Konfigurasi BGP

    Konfigurasi BGP pada Router OSPF-1 untuk melakukan peering pada Router BGP lainnya, dan konfigurasi redistribute OSPF untuk mengirimkan informasi Routing pada AS lainnya menggunakan BGP.
    [admin@OSPF-1] > /routing bgp instance
    set default as=120 redistribute-connected=yes redistribute-ospf=yes \
        router-id=120.1.1.1
    /routing bgp peer
    add name=peer1 remote-address=10.10.10.100 remote-as=100
    add name=peer2 remote-address=10.10.10.130 remote-as=130
    
    

Konfigurasi AS 130

Konfigurasi AS 130 mulai dari IP Address dan Routing, pada AS ini untuk mendistribusikan informasi Routing, setiap Router menggunakan RIP.

    IP Address

    Konfigurasi IP Address setiap Interface Router, dan membuat interface loopback pada setiap Router

      RIP-1

      [admin@RIP-1] > /interface bridge
      add name=lo0
      /ip address
      add address=10.10.10.130/24 interface=ether1 network=10.10.10.0
      add address=130.12.12.1/24 interface=ether3 network=130.12.12.0
      add address=130.13.13.1/24 interface=ether4 network=130.13.13.0
      add address=130.1.1.1 interface=lo0 network=130.1.1.1
      

      RIP-2

      [admin@RIP-2] > /interface bridge
      add name=lo0
      /ip address
      add address=130.12.12.2/24 interface=ether1 network=130.12.12.0
      add address=130.23.23.2/24 interface=ether2 network=130.23.23.0
      add address=130.2.2.2 interface=lo0 network=130.2.2.2
      

      RIP-3

      [admin@RIP-3] > /interface bridge
      add name=lo0
      /ip address
      add address=130.23.23.3/24 interface=ether2 network=130.23.23.0
      add address=130.13.13.3/24 interface=ether1 network=130.13.13.0
      add address=130.3.3.3 interface=lo0 network=130.3.3.3
      

    Routing RIP

    Konfigurasi RIP pada setiap Router untuk mendistribusikan informasi Routing dari satu Router menuju Router lainnya

      RIP-1

      Pada Router ini juga menjalankan BGP, maka lakukan Redistribute dari BGP ke RIP.
      [admin@RIP-1] > /routing rip
      set redistribute-bgp=yes
      /routing rip network
      add network=130.13.13.0/24
      add network=130.12.12.0/24
      add network=130.1.1.1/32
      

      RIP-2

      [admin@RIP-2] > /routing rip network
      add network=130.12.12.0/24
      add network=130.23.23.0/24
      add network=130.2.2.2/32
      

      RIP-3

      [admin@RIP-3] > /routing rip network
      add network=130.23.23.0/24
      add network=130.13.13.0/24
      add network=130.3.3.3/32
      

    Konfigurasi BGP

    Konfigurasi BGP pada Router RIP-1 untuk melakukan peering terhadap Router BGP lain di AS yang berbeda, dan lakukan redistribute untuk mengirimkan informasi Routing dari AS lokal menuju AS lainnya.
    [admin@RIP-1] > /routing bgp instance
    set default as=130 redistribute-connected=yes redistribute-rip=yes router-id=\
        130.1.1.1
    /routing bgp peer
    add name=peer1 remote-address=10.10.10.100 remote-as=100
    add name=peer2 remote-address=10.10.10.120 remote-as=120
    

Konfirmasi

Setelah semuanya selesai dikonfigurasi, sekarang kita lakukan konfirmasi apakah antar Router sudah dapat saling terhubung. pertama cek status BGP Peer dari salah satu Router :
[admin@OSPF-1] > routing bgp peer print 
Flags: X - disabled, E - established 
 #   INSTANCE        REMOTE-ADDRESS                                 REMOTE-AS  
 0 E default         10.10.10.100                                   100        
 1 E default         10.10.10.130                                   130        
Jika keduanya sudah bertandakan huruf "E" tandanya koneksi eBGP antar Router sudah terbentuk, setelah itu cek isi dari Routing table salah satu Router :
[admin@RIP-2] > 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 ADr  100.1.1.1/32                       130.12.12.1             120
 1 ADr  100.2.2.2/32                       130.12.12.1             120
 2 ADr  100.3.3.3/32                       130.12.12.1             120
 3 ADr  100.12.12.0/24                     130.12.12.1             120
 4 ADr  100.13.13.0/24                     130.12.12.1             120
 5 ADr  100.23.23.0/24                     130.12.12.1             120
 6 ADr  120.1.1.1/32                       130.12.12.1             120
 7 ADr  120.2.2.2/32                       130.12.12.1             120
 8 ADr  120.3.3.3/32                       130.12.12.1             120
 9 ADr  120.12.12.0/24                     130.12.12.1             120
10 ADr  120.13.13.0/24                     130.12.12.1             120
11 ADr  120.23.23.0/24                     130.12.12.1             120
12 ADr  130.1.1.1/32                       130.12.12.1             120
13 ADC  130.2.2.2/32       130.2.2.2       lo0                       0
14 ADr  130.3.3.3/32                       130.23.23.3             120
15 ADC  130.12.12.0/24     130.12.12.2     ether1                    0
16 ADr  130.13.13.0/24                     130.12.12.1             120
17 ADC  130.23.23.0/24     130.23.23.2     ether2                    0
Entri yang ditebalkan adalah alamat IP interface loopback semua Router dalam topology ini, tandanya antar Router sudah saling bertukar informasi dan konfigurasi sudah berhasil.

Komentar