You are on page 1of 15

GNS3 LAB 6: Load Balance ECMP dan Failover

Menggunakan Mikrotik

1. Konfigurasi Router ISP1

[admin@Mikrotik] > system identity set name=ISP1


[admin@ISP1] >ip address add address=192.168.137.2/24 interface=ether1
[admin@ISP1] >ip address add address=12.12.12.1/24 interface=ether2
[admin@ISP1] > ip dns set servers=8.8.8.8
[admin@ISP1] > ip dns set allow-remote-requests=no yes
[admin@ISP1] > ip dns set allow-remote-requests=yes
[admin@ISP1] > ip route add gateway=192.168.137.1
2. Konfigurasi Router ISP2

[admin@Mikrotik] > system identity set name=ISP2


[admin@ISP2] >ip address add address=192.168.137.3/24 interface=ether1
[admin@ISP2] >ip address add address=23.23.23.2/24 interface=ether2
[admin@ISP2] > ip dns set servers=8.8.8.8
[admin@ISP2] > ip dns set allow-remote-requests=no yes
[admin@ISP2] > ip dns set allow-remote-requests=yes
[admin@ISP2] > ip route add gateway=192.168.137.1

3. Konfigurasi Router Lokal

[admin@Lokal] > ip address add address=12.12.12.2/24 interface=ether1


[admin@Lokal] > ip address add address=23.23.23.1/24 interface=ether2
[admin@Lokal] > ip address add address=192.168.137.4/24 interface=ether3
[admin@Lokal] > ip address add address=30.30.30.1/24 interface=ether4

4. Konfigurasi PC1
PC1> ip 30.30.30.2 30.30.30.1

5. Konfigurasi PC2
PC2> ip 30.30.30.3 30.30.30.1

6. Konfigurasi NAT

Buat NAT untuk semua out-interface, yaitu ether1 dan ether2.


7. Konfigurasi Load Balance ECMP pada Router Lokal
8. Konfigurasi Failover pada Router Lokal

Masuk ke System >> Scripts

Copykan script berikut ke Source


:if ([/ip route get [/ip route find comment="utama"] disabled]=yes) do={/ip route enable [/ip
route find comment="utama"]} else={/ip route disable [/ip route find comment="utama"]}
Kemudian kita buat lagi script satu lagi.

Copykan script berikut


:if ([/ip route get [/ip route find comment="utama"] disabled]=yes) do={/ip route enable [/ip
route find comment="utama"]}
Jadi hasilnya seperti ini Script Listnya.
Lanjut ke Netwatch, masuk ke menu Netwatch. Buat Netwatch pertama dengan Down
"failover".
Tab Host
- Host: 8.8.8.8
- Interval: 00:00:03
- Timeout: 1000 ms
Tab Down
beri nama misal failover
Buat lagi Down "back2main".

Tab Host
- Host: 8.8.8.8
- Interval: 00:00:03
- Timeout: 1000 ms
Tab Down
beri nama misal back2main
Hasilnya seperti ini.
Langkah selanjutnya masuk ke Route. Buat seperti ini,

Penjelasan.
AS: 12.12.12.1 karena pada ECMP perbandingan 2:1 yaitu untuk ip 12.12.12.1, 12.12.12.1,
dan 23.23.23.2, jadi ip 23.23.23.2 menjadi slave.
S: 23.23.23.2 untuk jalur gateway cadangan.
Jadi semakin kecil Distance nya, maka akan menjadi prefer route dari router, sementara
semakin besar Distance nya, maka menjadi jalur cadangan.

Uji Coba

Matikan salah satu router, misal ISP1

kemudian coba ping dan trace 8.8.8.8 dari salah satu client PC.

Jalurnya berubah ke 23.23.23.2 (ISP2).

Coba nyalakan lagi ISP1


Jalur kembali berubah lagi ke 12.12.12.1 (ISP1) karena Distance nya 1, dan pada
perbandingan ECMP 2:1 >> 12.12.12.1, 12.12.12.1, 23.23.23.2.

You might also like