Kamis, 18 Oktober 2018

QOS & Bandwith Mangement with Simple Queue in Mikrotik

Quality Of Service

Quality of Service Quality of Service (QoS) adalah kemampuan sebuah jaringan untuk 
menyediakan layanan yang lebih baik lagi bagi layanan trafik yang melewatinya. 
QOS merupakan sebuah sistem arsitektur end to end dan bukan merupakan 
sebuah feature yang dimiliki oleh jaringan. Quality of Service suatu network 
merujuk ke tingkat kecepatan dan keandalan penyampaian berbagai jenis beban 
data di dalam suatu komunikasi. Quality of Service digunakan untuk mengukur 
tingkat kualitas koneksi jaringan TCP/IP internet atau intranet (Ningsih, 2004). 
Dari definisi diatas dapat disimpulkan QOS (Quality of Service) adalah 
kemampuan suatu jaringan untuk menyediakan layanan yang baik. Oleh 
karenanya buruk atau baiknya kualitas dan kemampuan suatu jaringan dapat kita 
ukur melalui unjuk kerja jaringan tersebut. Beberapa parameter yang dijadikan 
referensi umum untuk dapat mengukur dan melihat unjuk kerja dari suatu jaringan 
antara lain, throughput, packet loss, dan fairness index


Simple Queue

Pembatasan trafik tidak dapat dilakukan pada suatu interface. Satu-satunya cara untuk mengontrol adalah dengan buffering (menahan sementara). Selain itu jika paket yang berada dalam buffer telah melampaui limit buffer, akan dilakukan drop pada paket tersebut. Pada paket TCP, cara ini cukup efektif karena paket yang didrop akan dikirimkan ulang. Sehingga tidak ada kehilangan paket data. Cara termudah melakukan queue di RouterOS adalah menggunakan simple queue. Dengan menggunakan simpel queue, sebuah traffic dapat dilimit tx-rate-nya (untuk upload), rx-rate-nya (untuk download) dan tx+rx-rate-nya (akumulasi).

Burst

Burst adalah salah satu cara menjalankan QoS yang memungkinkan penggunaan data-rate yang melebihi max-limit untuk periode waktu tertentu. Jika data rate lebih kecil dari burst-threshold, burst dapat dilakukan hingga data-rate mencapai burst-limit. Setiap detik, router mengkalkulasi data rate rata-rata pada suatu kelas queue untuk periode waktu terakhir sesuai dengan burst-time. Perlu diingat bahwa burst time tidak sama dengan waktu yang diijinkan oleh router untuk melakukan burst. Dalam Burst dikenal beberapa istilah penting yaitu burst-limit & burst-threshold

Per Connection Queue

Untuk kondisi client yang sangat banyak dan sangat merepotkan jika harus membuat banyak rule maka bisa menggunakan metode PCQ. PCQ dibuat sebagai penyempurnaan dari metode SFQ. Kelebihan PCQ adalah bisa membatasi bandwith untuk masing-maing client secara merata. Namun PCQ mempunyai kekurangan yaitu PCQ membutuhkan memori yang cukup besar.

Management Bandwith with queue


Kita akan melakukan pengaturan bandwidth sebesar 512kbps untuk digunakan 3 client.
Konsep: 
  1. Dalam keadaan semua client melakukan akses, maka masing-masing client akan mendapat bandwidth minimal 128kbps.
  2. Jika hanya ada 1 Client yang melakukan akses, maka client tersebut bisa mendapatkan bandwidth hingga 512kbps.
  3. Jika terdapat beberapa Client (tidak semua client) melakukan akses, maka bandwidth yang tersedia akan dibagi rata ke sejumlah client yg aktif.
Topologi Jaringan
Router kita tidak tahu berapa total bandwidth real yang kita miliki, maka kita harus definisikan pada langkah pertama. Pendefinisian ini bisa dilakukan dengan melakukan setting Queue Parent. Besar bandwidth yang kita miliki bisa diisikan pada parameter Target Upload Max-Limit dan Target Download Max-Limit.
Langkah selanjutnya kita akan menentukan limitasi per client dengan melakukan setting child-queue.
Pada child-queue kita tentukan target-address dengan mengisikan IP address masing-masing client. Terapkan Limit-at (CIR) : 128kbps dan Max-Limit (MIR) : 512kbps. Arahkan ke Parent Total Bandwidth yang kita buat sebelumnya.
Ulangi untuk memberikan limitasi pada client yang lain, sesuaikan Target-Address.

Selanjutnya lakukan pengetesan dengan melakukan download di sisi client.
Pada gambar berikut menunjukkan perbedaan kondisi penggunaan bandwidth client setelah dilakukan limitasi bertingkat
Kondisi 1
Kondisi 1 menunjukkan ketika hanya 1 client saja yg menggunakan bandwidth, maka Client tersebut bisa mendapat hingga Max-Limit.
Perhitungan : Pertama Router akan memenuhi Limit-at Client yaitu 128kbps. Bandwitdh yang tersedia masih sisa 512kbps-128kbps=384kbps. Karena client yang lain tidak aktif maka 384kbps yang tersisa akan diberikan lagi ke Client1 sehingga mendapat 128kbps+384kbps =512kbps atau sama dengan max-limit.
Kondisi 2
Kondisi 2 menggambarkan ketika hanya 2 client yang menggunakan bandwidth.
Perhitungan : Pertama router akan memberikan limit-at semua client terlebih dahulu. Akumulasi Limit-at untuk 2 client = 128kbps x 2 =256kbps . Bandwidth total masih tersisa 256kbps. Sisa diberikan kemana.? Akan dibagi rata ke kedua Client.
Sehingga tiap client mendapat Limit-at + (sisa bandwidth / 2) = 128kbps+128kbps =256kbps
Kondisi 3
Kondisi 3 menunjukkan apabila semua client menggunakan bandwidth.
Perhitungan: Pertama Router akan memenuhi Limit-at tiap client lebih dulu, sehingga bandwidth yang digunakan 128kbps x 3 = 384kbps. Bandwidth total masih tersisa 128kbps. Sisa bandwidth akan dibagikan ke ketiga client secara merata sehingga tiap client mendapat 128kbps + (128kbps/3) = 170kbps.
Pada Limitasi bertingkat ini juga bisa diterapkan Priority untuk client. Nilai priority queue adalah 1-8 dimana terendah 8 dan tertinggi 1.
Contoh : 
Client 1 adalah VVIP user, maka bisa diberikan Priority 1 (tertinggi).

Jika kita menerapkan priority perhitungan pembagian bandwidth hampir sama dengan sebelumnya. Hanya saja setelah limit-at semua client terpenuhi, Router akan melihat priority client. Router akan mencoba memenuhi Max-Limit client priority tertinggi dengan bandwidth yang masih tersedia.


Perhitungan: Client 1 mempunyai priority tertinggi maka router akan mencoba memberikan bandwidth sampai batas Max-Limit yaitu 512kbps. Sedangkan bandwidth yang tersisa hanya 128kbps, maka Client1 mendapat bandwidth sebesar Limit-at + Sisa Bandwidth = 128kbps+128kbps = 256kbps

Konsep pembagian bandwidth ini mirip ketika anda berlangganan internet dengan sistem Bandwidth share.
Limitasi bertingkat juga bisa diterapkan ketika dibutuhkan sebuah pengelompokkan pembagian bandwidth.
Tampak pada gambar, limitasi Client1 dan Client3 tidak menganggu limitasi Client2 karena sudah berbeda parent. Perhatikan max-limit pada Limitasi Manager dan Limitasi Staff.

Daftar Pustaka 

Rabu, 10 Oktober 2018

KONTROL PANEL HOSTING

Kontrol panel Web hosting adalah antarmuka berbasis web yang memiliki kemampuan untuk mengelola layanan website Anda secara penuh di dalam satu interface/antarmuka. Kontrol panel ini dapat mengelola account email, account FTP, manajemen file, penambahan domain (subdomain, addon, parked), disk monitoring, bandwidth monitoring, backup data dan masih banyak lagi.

Cara Konfigurasi :

Pertama, download file ehcp-nya, kunjungi situs resminya.
Pindahkan file tersebut ke server anda. Kemudian di ekstrak, bila ber-format tar (gunakan tar xzvf) sedangkan zip (gunakan unzip).
Setelah di ekstrak pindah ke direktorinya, ketikkan cd ehcp serta install aplikasinya ./install. Maka akan muncul tampilan seperti dibawah.
Ikuti langkah - langkahnya dengan teliti.


Isikan password MariaDB anda > tekan TAB > Enter.


Setelah langkah - langkah di atas selesai, maka otomatis akan menginstall paket-paket yang di perlukan, tunggu prosesnya mungkin agak lama.


Pilih bahasa yang di inginkan, biasanya default english. Enter saja.


Kemudian terdapat pertanyaan apakah anda ingin menginstall beberapa aplikasi, pilih yes saja. Tunggu hingga proses selesai.


Setelah selesai, kemudian cek pada browser anda. Ketikkan ip address server. Maka akan muncul tampilan seperti dibawah. Masukan username dan password sesuai dengan saat proses install tadi.

Rabu, 09 Agustus 2017

Dasar Jaringan komputer

OSI ( Open System Intraconnection )

7 OSI LAYER Terdiri dari :

# Application Layer è disini informasi masih berbentuk data, fungsi layer ini 
                                      adalah sebagai penghubung antara manusia dengan program atau perangkat.
# Presentation Layer è disini informasi masih berbentuk data, fungsi layer ini adalah sebagai
penerjemah, layer ini akan menerjemahkan Bahasa manusia yang berbeda ke Bahasa yang dapat dimengerti oleh system atau perangkat.
 # Session Layer è informasi masih berbentuk data , fungsi layer ini untuk menjaga dan memelihara data
Sebelum dikirim ke Transport Layer, selain itu layer ini juga akan mencek terlebih dahulu apakah transport layer sudah siap menerima data atau belum.
# Tranportation Layer è disini data sudah berupa segmen atau bagian-bagian, fungsi layer ini yaitu memecah data menjadi segmen dan memberi nama untuk segmen – segmen data.
# Network Layer è disini data berupa paket, fungsi layer ini untuk membungkus data menjadi paket dan memberi alamat untuk data.
# Datalink Layer è data berupa frame, fungsi layer ini adalah mencek kembali data apakah layak untukdikirim atau tidak, layer ini juga akan mencap data yang layak dikirim atau tidak layak kirim.
# Physical Layer è disni data sudah berupa bit atau kode – kode biner sehingga dapat dikenali oleh mesin atau computer, fungsi layer ini adalah merubah data menjadi bit dan mengirimkan data ke jaringan.

Diatas adalah fungsi Layer dari computer pengirim untuk penerima maka fungsi layer akan berbalik

# Physical Layer è Merubah bit atau kode – kode biner menjadi data
# Datalink Layer è Mencek cap / kondisi data layak atau tidak
# Network Layer è mencek alamat data dan membongkar data.
# Tranportation Layer è Menyatukan bagian – bagian data menjadi satu data yang utuh.
# Session Layer è Memelihara data
# Presentation Layer è menerjemahkan Bahasa ke Bahasa yang dimengerti oleh manusia
# Application Layer è Menghubungkan atau menampilkan data ke manusia


Urutan Proses pengolahan data 7OSI LAYER :
Ø  Pengirim  : Application – Presentation – Session – Transportation – Network – Datalink – Physical
Ø  Penerima : Physical – Datalink – Network – Transportation – Session – Presentation – Application


Jenis – Jenis Jaringan

Berdasarkan Koneksi :
v  Broadcast links
v  Point to Point è jaringan atau koneksi antara dua perangkat

Berdasarkan Skala :
v  Local  Area Network ( LAN )
v  Metropolitan Area Network ( MAN )
v  Wide Area Nertwork ( WAN )
v  Internetwork ( Internet )




Berdasarkan Topologi :
Hasil gambar untuk topologi jaringanv 





Topologi Bus è                                        Jika salah satu computer yang ditengah tidak berfungsi
                                                                     maka computer ujung dan ujung lainnya tidak akan bisa saling mengirim atau menerima data.






v 



Topologi Ring è                                Jika salah satu komuter rusak maka cara pengiriman atau 
                                                              penerimaan data bisa memutar arah jaringan.
 Hasil gambar untuk topologi jaringan

 


Hasil gambar untuk topologi jaringanv  
Topologi Star è                             Kerusakan atau ketidak berfungsian salah satu computer tidak
                                                          akan mempengaruhi jaringan.








Berdasarkan Protokol :

v  Ethernet
v  Token ring

Berdasarkan Arsitektur :

v  Peer to Peer è jaringan yang terdiri tidak lebih dari 2 komputer
v  Client/Server è Terdiri dari 2 atau lebih computer dan ada yang berperan sebagai client atau
                               Server
v  Workgroup è Mirip dengan jaringan peer to peer namun terdiri dari banyak computer atau
                           lebih dari dua computer.
v  Hybrid è Penggabungan antara jaringan wireless dan jaringan non wireless