Cara Menstabilkan PING di MikroTik / ICMP High Priority

PING adalah sebuah tool yg digunakan untuk mengecek konektivitas antar satu komputer dengan lainnya, Hal ini dilakukan dengan mengirim sebuah pesan Internet Control Message Protocol (ICMP) kepada IP Address yang hendak diujicoba konektivitasnya dan menunggu respon darinya.

Fungsi Perintah Ping 

  1. Berguna untuk mengecek troubleshooting pada jaringan komputer
  2. Berguna untuk mengecek koneksi internet suatu komputer, dengan cara melakukan ping dan apabila ping tersebut dibalas maka artinya komputer sudah terhubung dengan host atau internet.
  3. Membantu untuk mengecek kualitas koneksi jaringan. Dengan berpanduan dari hasil Ping ke sebuah host, apabila statistik paket lost menunjukan (0%lost) atau nol persen maka kualitas koneksi dalam keadaan bagus.

Perbedaan Request time out (RTO) VS Destination host unreachable

Pengertian Request Time Out (RTO) – Requst Time Out adalah ketika Komputer server tidak merespon permintaan koneksi dari klien setelah beberapa lama (jangka waktu timeout bervariasi)

Penyebab RTO (request time out) 

  1. Utilisasi/pemakaian bandwidth sudah penuh. solusi harus upgrade kecepatan.
  2. Kualitas akses jaringan (wireless/wireline) kurang bagus.
  3. website yang dituju memiliki delay yang tinggi, sehingga ping timeout.
  4. Koneksi ke IP tersebut putus, atau
  5. Port di komputer tersebut ditutup
  6. Adanya Firewall
  7. Kabel rusak atau tidak terpasang.

Cara Mengatasinya :

  1. Check kembali penulisan IP Tujuan pada sintaks ping
  2. Check kembali apakah pemasangan kabel sudah tepat di Komputer tujuan
  3. Check kembali NetID pada computer tujuan
  4. Matikan Firewall di kedua computer (Cara Matikan Firewall)
Destination unreachable, terjadi jika host, jaringan, port atau protokol tertentu tidak dapat dijangkau. Komunikasi di jaringan tergantung dari beberapa kondisi yang ditemui.

Penyebab Destination host unreachable

Jika anda menemui pesan “Destination Host Unreachable” saat melakukan tes koneksi via Command Prompt pada komputer Windows anda ,maka ada 3 masalah yang harus di perbaiki :
  1. Kabel jaringan,LAN Card atau Wireless USB kemungkinan tidak terhubung ke PC atau perangkatnya rusak
  2. HUB/SWITCH tidak di nyalakan atau rusa
  3. Status “Local Area Connection” masih “Disable” pada Network Connection di Control Panel

Cara Menstabilkan PING di MikroTik / ICMP High Priority

Ketika kita melakukan browsing atau download data apa saja, akan ada sedikit bandwidth ataupun bahkan tidak ada bandwith yang tersedia untuk paket PING dari client ke mikrotik ataupun internet maka akan sering terjadi kehabisan waktu dan latensi tinggi jika penggunaan bandwith yang digunakan secara penuh seperti gambar berikut :
Cara Menstabilkan PING di MikroTik / ICMP High Priority
Note : ada dua opsi yang dapat digunakan untuk menyelesaikan masalah ini

- Memblokir protokol icmp/ping pada setiap jaringan untuk menghindari overload request dari sisi client dengan hanya mengijikan komputer admin anda untuk keperluan mengecek kondisi jaringan

- Memperbolehkan ICMP dengan menandai paket ICMP dan membuatkan queue kemudian mengalokasikan bandwidth yang lebih banyak pada paket tersebut seperti cara di bawah ini

1. Menggunakan Model Overall Capping | Buka Winbox - New Terminal - Copy Paste Script dibawah

###########################################
# Menstabilkan PING/ICMP di Mikrotik
# Arief Agung / agungjayakomputer@gmail.com
# https://www.agungjayakomputer.com
# https://agungjayakomputer.blogspot.com
###########################################

# Membuat paket marking untuk koneksi ICMP
/ip firewall mangle
add chain=prerouting protocol=icmp action=mark-connection new-connection-mark=icmp-c passthrough=yes comment="" disabled=no
add chain=prerouting protocol=icmp connection-mark=icmp-c action=mark-packet new-packet-mark=paket-icmp passthrough=no comment="" disabled=no

# Menggunakan Queue Tree (pilih salah satu)
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=128k max-limit=128k name=PING packet-mark=paket-icmp parent=global priority=1 queue=default

# Menggunakan Simple Queue (pilih salah satu)
/queue simple
add max-limit=128k/128k name=ICMP_Priority packet-marks=icmp-pkt target=""
Cara Menstabilkan PING di MikroTik / ICMP High Priority
Hasil Implementasi dari script diatas
Cara Menstabilkan PING di MikroTik / ICMP High Priority
Hasil Implementasi dari script diatas

2. Menggunakan User Per Distribution | Buka Winbox - New Terminal - Copy Paste Script dibawah

###########################################
# Menstabilkan PING/ICMP di Mikrotik
# Arief Agung / agungjayakomputer@gmail.com
# https://www.agungjayakomputer.com
# https://agungjayakomputer.blogspot.com
###########################################

/ip firewall mangle
add action=mark-packet chain=prerouting comment="Mark ICMP In" new-packet-mark=paket-ping-in protocol=icmp
add action=mark-packet chain=postrouting comment="Mark ICMP Out" new-packet-mark=paket-ping-out protocol=icmp

/queue type
add kind=pcq name="ICMP-I-32K" pcq-classifier=dst-address pcq-dst-address6-mask=64 pcq-rate=32k pcq-src-address6-mask=64
add kind=pcq name="ICMP-O-32K" pcq-classifier=src-address pcq-dst-address6-mask=64 pcq-rate=32k pcq-src-address6-mask=64

/queue tree
add name=ICMP-I packet-mark=paket-ping-in parent=global queue="ICMP-I-32K"
add name=ICMP-O packet-mark=paket-ping-out parent=global queue="ICMP-O-32K"
Tips: Anda dapat menggunakan priority pada queue untuk memberikan prioritas utama pada paket ICMP dibandingkan paket yang lain
Source : www.agungjayakomputer.com | Tags: fungsi perintah ping, perbedaan rto dan destination host unreachabel

Diskusi