Mengatasi Browsing Lemot Load Balancing

banyak dari mikrotikerz yang ternyata mengeluh browsing jadi lemot setelah menerapkan konsep load balancing pada MT tercintanya, kebetulan salah satunya saya yang mencoba sendiri dan merasakan lebih cepat browsing dengan 1 isp saja dari pada Load balancing. mungkin konsep "cepat" di sini berbeda dengan "cepat" saat download.. saya akui dengan Load Balancing Download Speednya mampu mencapai maksimal karena kita menggabungkan dua kekuatan yang artinya kemampuan kita menjadi dua kali lipat. namun pada kasus browsing lemot tidak demikian, "cepat" di sini adalah respons time nya. kasus seperti ini sering dijumpai pada kasus 2 ISP yang berbeda bandwith dan berbeda Provider. misal ; Speedy 1024 kbps dengan ISP x Up To 256Kbps 1:8 . ini semua bisa terjadi karena respons time (mungking lebih tepatping kali ya ) dari masing masing ISP ke WEB SERVER berbeda.. beberapa browser tertentu akan menampilkan halaman web setelah mendapat respons time dari web server. pada kasus 1 ISP browser akan langsung mendapat respons time dan melakukan download packet saat itu juga karena sifatnya single direct access. sedangkan untuk 2 ISP saya menyebutnya koneksi FLip Flop.. router akan mengambil data dari webserver secara bergantian ISP setiap packetnya.. nah disinilah kasus bercokol.. browser akan berkali kali meminta respons time setiap kali router berpindah ISP dan Respons time dari masing masing ISP pun berbeda nah.. inilah yang kadang membuat browser tidak singkron ( tidak terload sempurna ) atau malah lama muncul halamannya. untuk 2 ISP seProvider biasanya jarang terjadi hal ini ( mis Speedy VS Speedy ). pasti muncul pertanyaan.. kenapa Download lebih cepat?? karena saat download file, file yang kita download hanya satu.. dan koneksinya (TCP State ) akan di tandai establish (alias tersambung terus) sedangkan untuk didalam satu halaman web terdiri dari beberapa file.. yakni jpg, png, gif atau beberapa file type yang menyertai halaman itu. nah setiap kali browser di load akan banyak permintaan koneksi baru (TCP State new) yang di buat dan masing masing koneksi akan menggunakan jalur jalur ISP yang berbeda sesuai jatahnya antriannya. dengan perbedaan respons time antar ISP akan menimbulkan efek lemot saat browsing.. mungkin begitu kesimpulannya ( sorry kalo ngaco ya bang momod hehehe )


TIPS MENGATASI BROWSING LEMOT PADA LOAD BALANCING

diterapkan pada 2 ISP berbeda Provider dan Bandwith
Speedy 1024 VS ISP X 256Kbps 1:8

konsepnya sama dengan load balancing biasa Simple Load Balancing + DNS Resolver + Secret Fiture
hanya di sini kita akali menambah satu ISP palsu untuk menyeimbangkan akses

langsung praktek ja.. biar ga bingung heheheh

1. Pake WinBox masuk ke -> IP -> Address
-> klik [+] -> isikan Address : 192.168.1.1/24
Network : 192.168.1.0 
Broadcast : 192.168.1.255 -> Konfigurasi LAN ( Local)
Interface : Ether1 
-> klik [+] -> isikan Address : 192.168.2.2/24 
Network : 192.168.2.0 
Broadcast : 192.168.2.255 -> Konfigurasi WAN 1 (Speedy)
Interface : Ether2 
-> klik [+] -> isikan Address : 192.168.3.2/24 
Network : 192.168.3.0
Broadcast : 192.168.3.255 -> Konfigurasi WAN 2 (ISP)
Interface : Ether3 


2. Buat Mangle. Pake WinBox pilih -> New Terminal

Paste kan Kode Berikut
/ip firewall mangle [lalu enter]
add chain=prerouting in-interface="ether1" connection-state=new nth=2,3,0 action=mark-connection new-connection-mark=lb_1 passthrough=yes comment="LB Client" disabled=no
add chain=prerouting in-interface="ether1" connection-mark=lb_1 action=mark-routing new-routing-mark=route_lb_1 passthrough=no comment="" disabled=no
add chain=prerouting in-interface="ether1" connection-state=new nth=2,3,1 action=mark-connection new-connection-mark=lb_2 passthrough=yes comment="" disabled=no
add chain=prerouting in-interface="ether1" connection-mark=lb_2 action=mark-routing new-routing-mark=route_lb_2 passthrough=no comment="" disabled=no
add chain=prerouting in-interface="ether1" connection-state=new nth=2,3,2 action=mark-connection new-connection-mark=lb_3 passthrough=yes comment="" disabled=no
add chain=prerouting in-interface="ether1" connection-mark=lb_3 action=mark-routing new-routing-mark=route_lb_3 passthrough=no comment="" disabled=no

3. Buat Nat. Pake WinBox pilih -> New Terminal

Lagi Lagi Paste kan [ maklum sebagai newbie males nulis ]
/ ip firewall nat
add chain=srcnat out-interface="ether3" action=masquerade comment="" disabled=no
add chain=srcnat out-interface="ether2" action=masquerade comment="" disabled=no

4. Buat Route. Pake WinBox pilih -> New Terminal
Copy Paste Lagi Bosssss
/ ip route
add dst-address=0.0.0.0/0 gateway=192.168.2.1 scope=255 target-scope=10 routing-mark=route_lb_1 comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.3.1 scope=255 target-scope=10 routing-mark=route_lb_2 comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.2.1 scope=255 target-scope=10 routing-mark=route_lb_3 comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=192.168.2.1 scope=255 target-scope=10 comment="default routing connection" disabled=no

Sampai Disini Load Balancing Telah Beres... 

jadi hanya Dua ISP di buat 3 Round Load Balancing + 1 Default Gateway


untuk menyempurnakan Aksi Tipu Tipu tadi.. wajib kita tambahkan settingan ini..

1. aktifkan Web Proxy

jangan tanya caranya... klo ga tau kebangeten...  heheh 
di sini saya contohkan dengan menggunakan port:3128 ( standar bangeeeet )

2. buat NAT Rulenya
pake winbox > ip > firewall > NAT
[+] (add)

chain : dstnat
protocol : (6) tcp
dst.port : 80
in. interface : ether1 (lan localnya)
connection mark : [!] lb_2 <--- tanda [!] di check ( artinya selain )
Routing mark :[!] route_lb_2 
submenu > Action
action : redirect
to ports : 3128 ( port WebProxy )

eiiiitt.... ada yang ketinggalan..
Mencegah YM dan MIRC Diskonek saat Load Balancingpada mangle pembuatan connection mark yang telah dibuat di Load Balancing tadi [ bukalah pakai WinBox -> Ip -> Firewall -> mangle ] pada kolom protocol tambahkan 6(TCP) dan dst port 80 ( jangan lupa aplikasikan pada ketiga mangle tersebut baik lb_1 lb_2 maupaun lb_3 )
apa fungsinya ??
fungsinya semua koneksi selain HTTP (80) akan di routing menggunakan default routing conncetion alias satu IP Route jadi ndak bolak balik drop.

wis dijamin sip tuh.. load balancing + Web Proxynya.. 




credit :adhielesmana
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description

Video Gallery

  • Linux
    sekedar informasi, sekarang zimbra sudah diakuisisi oleh VMWare. jadi nantinya logo webmail zimbra kita akan ada logo VMware-nya.
  • Foto
    kalo mau buat efek foto kembar yang penting pilih minimal 3 foto (mau lebih juga terserah anda aj..)yang setingan tempat dan letak kameranya
  • Network
    setelah anda membongkar dus, dan menyiapkan koneksi. yang perlu anda lakukan adalah:
  • Serba-Serbi
    16 Cara Mengikat Sepatu Ala Jepang share buat teman2 & cew ato cow yang senang menggunakan sepatu bertali. Selamat mencoba
  • Tips-Trik
    Jika agan pengguna komputer, pasti sudah tidak asing lagi dengan yang namanya mouse. Mouse adalah salah satu pendamping setia dari komputer. Hampir semua jenis mouse memiliki 3 buah tombol. Tombol kiri, tombol kanan dan tombol scroll yang ada di tengah
  • Windows
    Windows 7 merupakan versi yang jauh lebih baik daripada versi terbaru windows, yaitu windows Vista. Dan windows 7 dilengkapi dengan banyak fitur baru.