+62 858-5061-3346

Sidoarjo, East Java, Indonesia

Get Update on our recent article & Tabs

Sabtu, 24 September 2016

Session Initiation Protocol (SIP)


SIP atau Session Initiation Protocol adalah signaling protokol pada layer aplikasi yang dikeluarkan oleh IETF ( International Engingeering Task Force ) dan berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu atau beberapa pengguna. Sesi multimedia sendiri merupakan pertukaran data antar user yang meliputi suara, video, atau text. SIP tidak menyediakan layanan secara langsung, tetapi menyediakan fondasi bagi user, misalnya dengan :
  • RTP ( Real Time Transport Protocol )  Untuk trasfer data secara realtime.
  • SDP ( Session Description Protocol ) Untuk mendeskripsikan sesi multimedia.
  • MEGACO ( Media Gateway Control Protocol ) Untuk berkomunikasi dengan PSTN ( Public Switch Telephone Network ) atau jaringan telephone global.
Meskipun demikian, fungsi dan operasi dasar SIP tidak tergantung pada protokol diatas. SIP juga tidak tergantung pada protokol layer transport yang digunakan.

Arsitektur dari SIP terdiri dari dua komponen yaitu user agent dan serverUser agent merupakan end point dari sistem dan memuat dua sub sistem yaitu user agent client (UAC) yang membangkitkan request, dan user agent server (UAS) yang merespon request. Sedangkan SIP Server adalah kesatuan fungsi logic dimana tidak perlu memisahkan alat secara fisik. 

SIP didukung oleh beberapa protokol, antara lain :
  • IETF Session Description Protocol (SDP)
    Protokol yang mendeskripsikan media dalam suatu komunikasi. Tujuan dari Protokol SDP adalah untuk memberikan informasi aliran media dalam suatu sesi komunkasi agar penerima informasi dapat berkomunikasi.
  • IETF Session Announcement Protocol (SAP)
    Protokol yang setiap periode waktu tertentu mengumumkan parameter dari suatu sesi konferensi.
  • IEETF Real-Time Transport Protocol (RTP)
    Protokol yang menyediakan transfer media secara real time.
  • Real-Time Control Protocol (RTCP)
    Protokol yang mengatur sesi secara periodik mentransmit packet yang berisi feedback atau kualitas dari distribusi data.
  • ITU_T Codec
    Algoritma pengkodean yang direkomendasikan, seperti G.723.1, G711, G.728, dan G.729 untuk audio, atau H.261 untuk video.
Satu yang istimewa dari SIP adalah penggunaan text-based model pada request / response di HTTP. Ini akan memudahkan debugging kaena messages mudah untuk dilakukan rekonstruksi dan mudah dilihat dan dianalisa (bagi network manager). Kontras dengan H.323, SIP adalah protokol yang sangat simple, namun demikian mempunyai fitur yang cukup powerfull untuk lingkungan telpon PABX ( Private Automatic Branch eXchange ). SIP umumnya menggunakan IPv4 dan protokol UDP.

Referensi :
Softswitch, Architecture for VoIP, Mc Grew Hill - 2002
SIP Introduction, fhG Fokus - 2003
Putting VoIP to work softswitch Network Design and Testing, Bill Douskalis, PH PTR

Senin, 15 Agustus 2016

Tik-App, Winbox official untuk adroid



Winbox adalah sebuah utility yang digunakan untuk melakukan remote ke server mikrotik dalam mode GUI maupun CLI lewat terminal. Mengkonfigurasi mikrotik melaui winbox ini lebih banyak digunakan karena selain penggunaannya yang mudah kita juga tidak harus menghapal perintah-perintah console.


Tik-App sendiri merupakan Winbox versi mobile yang berjalan di sistem operasi android, untuk meremote mikrotik anda harus terkoneksi ke wifi/access point yang terhubung dengan perangkat MikroTik yang akan sobat remote.

Fungsi dari Tik-App adalah sama seperti winbox pada sistem operasi windows yang biasa sobat gunakan yaitu memonitor dan mengkonfigurasi perangkat RouterOS dari ponsel atau tablet. Apliksi ini mendukung versi RouterOS 6.0 dan yang lebih baru dan dapat anda download secara resmi di Google Play Store.

Berikut tampilan winbox untuk android :


Untuk sobat yang membutuhkan aplikasi ini silahkan download via link dibawah ini :

Jumat, 20 Mei 2016

Access Point WDS dan Repeater

1. Pengertian Access Point


Access Point adalah sebuah perangkat jaringan yang berisi sebuah transceiver dan antena untuk transmisi dan menerima sinyal ke dan dari clients remote.

Fungsi Access Point :
  • Mengatur supaya AP dapat berfungsi sebagai DHCP server
  • Mencoba fitur Wired Equivalent Privacy (WEP) dan Wi-Fi Protected Access(WPA)
  • Mengatur akses berdasarkan MAC Address device pengakses
  • Sebagai Hub atau Switch yang bertindak untuk menghubungkan jaringan lokal dengan jaringan wireless atau nirkabel

2. Pengertian Point To Point

Point to point protocol adalah platform yang digunakan untuk menghubungkan komputer individu atau jaringan komputer ke internet service provider.


Fungsi Point To Point :
  • Memeriksa apakah kondisi line atau saluran telepon sedang beroperasi bekerja dengan baik
  • Memeriksa password dan setelah melalui semua pemeriksaan awal kemudian menetapkan koneksi dengan ISP dan melakukan permintaan alamat IP. 




3. Pengertian Repeater

Repeater sering disebut juga sebagai Penguat Sinyal adalah Alat yang berfungsi untuk memperkuat sinyal di dalam jaringan komputer, dengan cara menerima sinyal dari satu segmen kabel pada jaringan (LAN,MAN,WAN) yang kemudian dipancarkan kembali dengan mempertahankan kekuatan sinyal asli yang pertama diterima segmen kabel tersebut. bisa juga mengembalikan kekuatan sinyal asli sepertidari pusatnya.


Fungsi Repeater
  • Memperluas sinyal dari server
  • Mengover daerah-daerah yang lemah sinyal dari server (Pemancar).
  • Mempermudah akses sinyal WIFI dari server.
  • Meneruskan dan memperkuat sinyal.
  • Mempermudah pengiriman data ataupun informasi
  • Tidak perlu membangun jaringan kabel yang sangat panjang




4. Pengertian WDSWireless Distribution System (WDS) adalah sebuah sistem untuk memperluas jangkauan jaringan wireless dengan menggunakan dua atau lebih Access Point.



5. Perbedaan AP mode repeater dan WDS

Yang membedakan dengan mode WDS adalah medianya, pada WDS, kita sama sekali tidak menggunakan kabel untuk memancarkan sinyal ke wireless yang digunakan sebagai Repeater. Sedangkan pada Repeater, dihubungkan dengan kabel, sehingga akses pada kabel bersifat disable, karena telah digunakan untuk menghubungkan kedua Acces point.





Daftar Pustaka :















Rabu, 17 Februari 2016

Clash Royale APK


 http://jlan.tk/t/8858

Clash Royale, game terbaru besutan Supercell ini bisa dibilang akan mengikuti kepopuleran game Clash of Clans. Dengan menggabungkan dua game berbeda genre ini, Supercell sepertinya bisa menjadi publisher game Android terbaik di 2016. Clash Royale memiliki genre Card Game atau game kartu dimana pemainnya akan melawan orang lain secara real-time. Jika kamu pernah memainkan game Hearthstone milik Blizzard, maka harusnya game Clash Royale tidak akan sulit.
Clash Royale baru dirilis di platform iOS dan hanya beberapa negara saja yang bisa download game Clash Royale. Clash Royale juga baru saja dirilis bulan Januari 2016. Hingga saat ini masih banyak sekali yang mencari tempat download Clash Royale atau download Clash Royale APK berdasarkan pencarian di Google Search.

Negara Beruntung yang Bisa Download Clash Royale
·         Kanada
·         Hong Kong
·         Australia
·         Swedia
·         Norwegia
·         Denmark
·         Islandia
·         Finlandia
·         Selandia Baru
Cara Main Clash Royale
Cara bermain Clash Royale terbilang cukup mudah karena pemain cukup mengumpulkan kartu-kartu karakter yang tentunya memiliki kemampuan bagus atau cocok dengan strategi kamu. Kartu-kartu di Clash Royale tidak hanya kartu karakter, tetapi ada juga kartu Spell.
Setiap pemain perlu memiliki Deck yang disebut Battle Deck untuk bermain game Clash Royale dan memulai pertarungan dengan pemain lain. Setelah itu kamu akan melawan pemain lain secara langsung, maka itu setiap pemain wajib memiliki strategi terbaik di Clash Royale agak ketika bermain Clash Royale tidak terkalahkan.
Cara menang game Clash Royale adalah dengan menghancurkan seluruh bangunan atau langsung mengalahkan raja milik lawan.

Download Game Clash Royale


Senin, 01 Februari 2016

Overclocking processor intel

Kali ini saya akan mengulas mengenai cara overclocking untuk processor Intel yang menggunakan socket LGA775,baik dari penaikan clock dan multiplier,FSB,hingga cara menstabilkan clock rate di beberapa jenis processor.


WARNING!

Overclocking pada dasarnya bertujuan untuk memaksimalkan kinerja processor secara keseluruhan,tetapi overclocking secara berlebihan akan berakibat fatal ke semua komponen hardware,seperti tidak dapat masuk ke BIOS,hingga kerusakan pada komponen itu sendiri. Oleh karena itu,metode overclocking ini harus dilakukan secara berkali-kali untuk mendapatkan hasil maksimum dan perlu dilakukan pengecekan kestabilan sistem berupa benchmarking untuk menjamin bahwa processor dalam keadaan stabil.



Jika sudah bersiap untuk melakukan overclock pada processor Anda,maka hal-hal awal yang harus dilakukan adalah :


- Memperkirakan jumlah daya yang digunakan komputer.
Salah satu hal yang paling penting dalam overclocking,karena salah perkiraan pemakaian daya akan berakibat fatal pada komponen komputer lainnya.Selain itu,PSU yang digunakan juga harus memiliki efisiensi 80% bronze dan Active PFC untuk menghindari masalah pada penggunaan daya.



- Mengecek aliran udara casing dan kipas processor
Sebuah fan processor bawaan biasanya tidak mendukung sistem airflow yang baik,sehingga diperlukan pengecekan terhadap aliran udara pembuangan panas processor. Panas yang terkumpul di dalam casing dapat menyebabkan processor dan komponen lainnya akan mengalami panas yang berlebihan dan mengakibatkan komputer Anda akan restart mendadak. Disarankan untuk menggunakan kipas pendingin yang bukan bawaan dari Intel untuk performa overclocking yang optimal.


Pendingin dari Intel (NOT RECOMMENDED FOR OVERCLOCKING)



Pendingin dari Thermaltake (Thermaltake Frio - VERY RECOMMENDED FOR BEGINNER - HARD OVERCLOCKING)



- Menggunakan BIOS yang mampu melakukan overclocking

Tidak semua BIOS dapat di-overclock,khususnya untuk PC Built-up,karena umumnya fitur overclock pada komputer built-up telah dikunci. Oleh karena itu,ada baiknya untuk mengecek buku manual motherboard untuk memastikan bahwa motherboard tersebut sudah didukung dengan fitur overclock atau tidak.


Jika kedua syarat tersebut sudah dipenuhi,maka sekarang saya akan membahas mengenai overclock. Kali ini saya mengambilsample dari motherboard Gigabyte GA-G31M-S2C (Update BIOS F4) dan processor Intel Pentium Dual-Core E5200 dengan fan processor bawaan Intel.


NB : Disarankan untuk mengecek thermal paste (pasta processor) sebelum overclock. Jika Anda tidak bisa membuka komponen dalam komputer,sebaiknya konsultasi kepada teknisi komputer dalam hal pengecekan pasta processor. Pasta yang kering dapat menyebabkan aliran panas processor tidak bisa mengalir ke heatsink dengan baik.


Untuk masuk ke dalam settingan overclock,Anda harus masuk ke dalam setup BIOS. Pada sample motherboard ini,bagian overclocking terdapat di menu M.I.T. (Motherboard Intelligent Tweaker). Di bagian MIT terletak semua settingan clock processor,PCI-E dan RAM. Untuk overclock processor,hal-hal yang perlu dilihat adalah di bagian clock ratio,multiplier dan voltase processor. Pertama-tama,set voltase processor dari "auto" ke "manual" (jika kurang yakin dengan settingan manual,lebih baik set ke auto,tetapi akan berakibat ke hasil overclock yang kurang maksimal). Setelah itu,masukkan multiplier clock ratio processor Anda. Setelah dimasukkan ke nilai yang sesuai,sekarang masukkan clock ratio ke nilai yang sesuai. Perlu dilihat juga,bahwa penaikan clock speed tidak harus signifikan,karena dapat berakibat fatal ke BIOS dan sistem operasi.
Setelah itu,masuk ke bagian RAM divider dan frequency. Jika Anda tidak menginginkan pengubahan manual pada frequency,tinggal menyetelnya ke "Auto".
Setelah semuanya dioptimalkan,restart BIOS Anda dan masuk ke sistem operasi yang ada. Pada bagian ini,sangat disarankan untuk melakukan benchmark untuk mengetes kestabilan komputer. Selain itu,benchmark juga mengecek apakah komputer dalam keadaan yang lebih baik,atau malah semakin buruk. Jika tidak ada masalah selama benchmark dan pengetesan,maka komputer Anda sudah stabil di-overclock. Tetapi,bukan berarti komputer Anda sudah aman sepenuhnya. Ada baiknya untuk melakukan benchmark secara rutin agar komponen komputer dapat dipastikan stabil.



F.A.Q :

1. Mengapa saya tidak bisa masuk ke BIOS setelah overclock?
- Settingan yang Anda pasang tidak sesuai dengan kemampuan processor tersebut. Silakan melakukan "BIOS Reset" dengan mencabut panel reset BIOS yang berada di motherboard komputer.



2. Suhu processor saya mencapai 70 derajat Celcius saat idle,tetapi masih bisa masuk ke dalam OS. Apakah itu normal?
- Sebaiknya dicek kembali komponen yang ada,karena batasan suhu saat idle adalah 35-40 derajat celcius dan 60-65 derajat saat full load.Jika tidak ada masalah dalam semua komponen dan suhu tetap tinggi saat idle, sebaiknya rollback settingan processor Anda lebih rendah lagi.



3. Komputer saya sering mati mendadak setelah saya meng-overclock processornya.
- Coba dicek kembali PSU-nya. Jika masih belum Active PFC dan efisiensi dibawah 80%,sangat disarankan untuk tidak meng-overclock processor Anda,karena dapat berakibat fatal.



4. Komputer saya sering mengalami BSOD saat bermain game atau melakukan multitasking program.
- Jika masalahnya setelah melakukan overclock,maka satu-satunya cara adalah men-setting semua ke keadaan saat normal kembali.

Jumat, 08 Januari 2016

Cara Membatasi Bandwidth dengan Squid

Pengertian Bandwidth Management

Bandwidth management adalah serangkaian mekanisme kontrol yang menilai data alokasi, penundaaan variabilitas, tepat waktu pengiriman, dan kehandalan pengiriman dalam mengelola jalur internet agar kecepatannya menjadi efektif dan efisien. Dengan bandwidth management, kita dapat mengatur bandwitdh sesuai dengan kebutuhan.

Pengertian Proxy

Proxy adalah sebuah komputer server yang digunakan sebagai perantara antara user dan internet. Untuk analoginya proxy sebagai perantara antara pihak pertama (user) dalam berhubungan dengan pihak kedua (internet), jadi pada saat user melakukan akses internet maka proxy sebagai perantara yang menyampaikan request dari user tersebut ke internet atau sebaliknya. Di sini user tidak langsung berhubungan dengan internet tetapi dengan menggunakan perantara proxy server user bisa terhubung dengan akses internet.
Proxy mempunyai banyak peran, tanpa proxy adminstrator akan sulit mengelola jaringan di sini, dan pasti permasalahan pasti akan banyak timbul, seperti load internet yang besar karena bandwith yang tidak dibatasi, pembagian bandwith yang tidak adil, banyaknya konten-konten tidak penting yang diakses user, dll. Di sini proxy mengatasi masalah tersebut, karena fungsi utama proxy yaitu melakukan proses sharing, caching, filtering, sehingga penggunaan internet dapat terkelola dengan baik.

§   Sharing

Dimana semua user bisa bersama-sama saling terhubung ke proxy server dan dapat melakukan akses internet secara bersamaan melalui proxy server.

§   Caching

Semua request yang diminta user dapat disimpan dalam jangka waktu yang cukup lama oleh proxy server dalam cache proxy, sehingga apabila user ingin mengakses situs atau konten yang sama, proxy tidak perlu lagi menghubungi alamat yang menyediakan konten tersebut, jadi user dapat mengakses konten tersebut dari cache yang disimpan proxy.

§   Filtering

Proxy dapat diatur agar dapat melakukan penyaringan terhadap konten-konten yang tidak diinginkan seperti porno, judi, sara, pishing, konten-konten yang memakai bandwith besar, dll. Sehingga semua user tidak dapat mengakses konten-konten tersebut.
Fungsi lain proxy server yaitu dapat menentukan user mana saja yang bisa mengakses internet, membagi dan membatasi bandwith para user, membatasi download, melakukan pengaturan untuk akses-akses situs tertentu pada jam waktu yang diinginkan.
Hal ini mempermudah pekerjaan adminsrator jaringan, karena di sini peran adminstrator jaringan hanya terpusat di proxy server. Sehingga administartor hanya perlu melakukan monitoring penggunaan proxy dan melakukan troubleshoot apabila service proxy down atau bermasalah.

Cara Kerja Proxy

Dari sisi pengguna, proxy sama seperti penyedia layanan asli. Pengguna hanya perlu mengirimkan permintaan layanan, dan proxy akan melayani permintaan tersebut. Namun dalam proses eksekusi layanan tersebut, alih-alih mengeksekusinya sendiri, proxy melakukan permintaan layanan ke penyedia layanan asli. Setelah penyedia layanan asli memberikan hasil, kemudian proxy baru akan mengembalikan hasil eksekusi permintaan layanan ke pengguna. Sehinnga dari sisi penyedia layanan asli, proxy sama seperti pengguna layanan.

Squid

Squid adalah high-performance proxy caching server untuk web klien, yang sudah mendukung FTP, ghoper, dan HTTP data object. Berbeda dengan software caching yang lama, Squid menangani semua permintaan tunggal (single), non-blocking, I/O-driven proses. Squid menyimpan meta data yang di simpan di RAM, menyimpan DNS lookups, mendukung nonblocking DNS lookups, dan implementasi negative-caching jika permintaan gagal. Squid merupakan software proxy yang dapat diperoleh secara gratis. Squid juga dapat digunakan untuk mengendalikan pemakaian bandwidth berdasarkan ekstensi file-file tertentu, menyaring situs-situs yang boleh diakses.

Delay Pools

Delay pools merupakan salah satu fasilitas squid untuk membatasi bandwidth yang dikonsumsi client, delay pools juga adalah opsi untuk menspesifikasi berapa jumlah pool yang digunakan untuk membatasi jumlah bandwidth dari ACL tertentu. ACL (Access Control List), sederhananya digunakan untuk mengijinkan atau tidak paket host menuju ke tujuan tertentu. ACL terdiri atas aturan-aturan dan kondisi yang menentukan trafik jaringan dan menentukan proses nantinya akan dilewatkan atau tidak. Sebelum mulai mengkonfigurasi delay pools, harus dipersiapkan terlebih dahulu aplikasi squid yang sudah dikompilasi dengan support delay pools. Beberapa distro besar seperti RedHat/Mandrake biasanya sudah di atur support delay pools. Bila tidak, dapat dikompilasi sendiri/manual. Biasanya delay pools akan dirangkaikan bersama opsiopsi yang lain, yaitu:
Ø Delay class, opsi ini menspesifikasikan dari masing- masing pool yang telah didefinisikan pada opsi delay pools. Ada 3 class yang didukung squid, antara lain:
a.                Class 1, Akses dibatasi dengan single bucket, artinya hanya bisa mendefinisikan overall bandwidth untuk suatu ACL saja, tidak bisa mendefinisikan bandwidth dengan lebih mendetail.
b.                Class 2, Semua akses dibatasi dengan single agregate dengan dua parameter bandwidth. Parameter pertama mendefinisikan berapa bandwidth maksimal yang didapatkan ACL, parameter kedua mendefinisikan berapa bandwidth overall untuk ACL yang spesifik yang ada pada network tersebut.
c.                Class 3, Kelompok yang definisi bandwidth-nya paling mendetail. Parameter pertama mendefinisikan berapa bandwidth maksimal yang didapatkan ACL, parameter kedua mendefinisikan berapa bandwidth normal yang didapatkan ACL secara umum, dan parameter yang ketiga adalah mendefinisikan bandwidth yang didapatkan ACL jika mengakses ACL-ACL tertentu yang spesifik, misalnya file mp3.
Class-class ini dispesifikasi berdasarkan IP address dari ACL.
§ Delay Parameter, Opsi ini menspesifikasikan berapa jumlah transfer rate atau lebih sering disebut bandwidth untuk suatu pool. Bandwidth dispesifikasi dalam transfer rate rata-rata dan transfer rate maksimum yang dapat dicapai suatu pool.
§ Delay Access, Opsi ini mendefinisikan siapa-siapa ACL yang akan dimasukkan ke pool tertentu untuk mendapatkan “perlambatan” bandwidth.
.

HTB

Hierarchical Tocken Bucket (HTB) merupakan jenis aplikasi yang dikembangkan oleh Martin Devera pada tahun 2001 yang digunakan untuk membatasi akses menuju ke port/IP tertentu tanpa mengganggu trafik bandwidth pengguna lain. Aplikasi ini berfungsi sebagai pengganti aplikasi yang masih sering digunakan, yaitu CBQ. HTB diklaim mampu melakukan pembagian trafik yang lebih akurat.
Teknik antrian HTB mirip dengan teknik pada CBQ. Hanya perbedaannya terletak pada opsi, dimana pada HTB opsi yang digunakan jauh lebih sedikit dalam konfigurasinya, serta lebih presisi dalam penggunaannya. Teknik antrian HTB memberikan fasilitas pembatasan trafik pada setiap level ataupun klasifikasinya, sehingga bandwidth yang  tidak terpakai dapat digunakan oleh klasifikasi lain yang lebih rendah.
Pada antrian HTB mempunyai parameter yang menyusunnya dalam antrian yaitu :
1.    Rate
Parameter rate menetukan bandwidth maksimum yang bisa digunakan oleh setiap class, jika bandwidth melebihi nilai “rate”, maka paket data akan dipotong atau dijatuhkan (drop).
2.    Ceil
Parameter ceil di-set untuk menetukan peminjaman bandwidth antar class (kelas), peminjaman bandwidth dilakukan kelas paling bawah ke kelas di atasnya. Teknik ini disebut link sharing.
3.    Random Early Detection (RED)
Random Early Detection atau bisa disebut Random Early Drop biasanya digunakan untuk gateway/router backbone dengan tingkat trafik yang sangat tinggi. RED mengendalikan trafik jaringan sehingga terhindar dari kemacetan pada saat trafik tinggi berdasarkan pemantauan perubahan nilai antrian minimum dan maksimum. Jika isi antrian dibawah nilai minimum, maka mode ‘drop’ tidak berlaku, saat antrian mulai terisi hingga melebihi nilai maksimum, maka RED akan membuang (drop) paket data secara acak sehingga kemacetan pada jaringan dapat dihindari. Pada antrian RED juga mempunyai parameter yang menyusunnya, yaitu :
a. Min
Yaitu nilai rata-rata minimum antrian (queue).
b.    Max
Nilai rata-rata maksimum antrian, biasanya dua kali nilai minimum atau dengan rumus :
Max = bandwidth (bps) * latency (s)
c.    Probability
Jumlah maksimum probabilitas penandaan paket data. Nilainya berkisar antara 0.0 sampai dengan 1.0.
d.    Limit
Batas paling atas antrian secara riil, jumlah paket data yang melewati limit pasti dibuang.
Nilai limit harus lebih besar daripada ‘max’ dan dinyatakan dengan persamaan :
limit = max + burst
e.    Burst
Digunakan untuk menentukan kecepatan perhitungan nilai antrian mempengaruhi antrian riil (limit). Bisa dihitung dengan persamaan :
Burst = (min+min+max) / 3*avpkt
f.     Avpkt
Nilai rata – rata paket data/grafik yang melintasi gateway RED, sebaiknya diisi 1000. g. Bandwidth
Yaitu lebar bandwidth kartu Ethernet.
h. Ecn (Explicit Congestion Notification)
Parameter ini memberikan fasilitas gateway RED untuk memberitahukan kepada client jika terjadi kemacetan.
PERALATAN :
        Sebuah komputer sebagai server, dengan 1 NIC Card
        Sebuah komputer sebagai client, dengan 1 NIC Card
        Sebuah komputer sebagai router, dengan 2 NIC Card
        Hub/switch sebagai penghubung jaringan Kabel jaringan secukupnya

PERCOBAAN

A. Traffic shaping dengan SQUID

Bangun jaringan sederhana seperti pada gambar berikut :

Gambar 1 Jaringan Percobaan NB:
Gunakan dhclient di masing-masing PC untuk mendapatkan IP dari router.
192.168.50.x & y : IP dari router
Pilih 192.168.50.50 sebagai PC Server dengan Squid
Pilih 192.168.50.60 sebagai PC Client
1.      Instalasi squid
# apt-get install squid
2.      Edit file squid.conf
# vim  /etc/squid/squid.conf
3.      Cari bagian ini dan tambahkan rule:
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS acl kelompok1 src 192.168.50.60/32 => no IP PC Client
acl kelompok2 src  192.168.50.70/32 http_access  allow  kelompok1 http_access  allow kelompok2
                  delay_pools  2                                                             => terdapat 1 aturan
                  delay_class  1  1                                                          => diberi class type 1
                   delay_parameters 1 -1/-1                                           => diberi full bandwidth
                  delay_access 1 allow  kelompok1                              => diberlakukan pada kelompok1
                   delay_access 1 deny kelompok2                                => kelompok2 ditolak
delay_class 2  1
                  delay_parameters  2  5000/8000                      => maks 5Kb jika download file diatas 8Kb
delay_access  2  allow  kelompok2
4.      Simpan dan kemudian restart squid
# /etc/init.d/squid  restart
5.      Ujicoba dengan menggunakan wget
# export  http_proxy=http://192.168.50.50:3128
# wget  http://galatea.eepis-its.edu/files/fonts.tar
6.      Lihat hasilnya dari pembatasan bandwidth tersebut dan isilah tabel berikut:
Bandwidth
Waktu (s)
Throughput (Kbps)
64Kbps


128Kbps


256Kbps


no QoS


B. Traffic shaping dengan HTB

1.      Installasi aplikasi HTB
a.    Download paket HTB
# mkdir  /usr/src/htb
# cd  /usr/src/htb
# wget http://galatea.eepis-its.edu/files/HTB-tools-0.3.0a-i486-
1.tgz
b.    Ekstrak file tersebut
# tar –zxvf HTB-tools-0.3.0a-i486-1.tgz
c.    Pindahkan semua hasil ekstrak ke folder aslinya
# mv  sbin/* /sbin/
# mv  usr/*  /usr/
# mv  etc/htb  /etc/
# mv etc/rc.d/*  /etc/init.d/rc.htb
# chmod +x /etc/init.d/rc.htb
d.    Copykan file konfigurasi berikut ini, karena yang dipakai hanya eth0, sehingga eth1 dihapus.
# cd /etc/htb/
# mv eth0-qos.cfg.new eth0-qos.cfg
# rm eth1-qos.cfg.new
e.    Konfigurasi HTB Untuk proses download: eth0-qos.cfg
# vim /etc/htb/eth0-qos.cfg
class class_1 {
bandwidth 10000; limit 20000; burst 2; priority 1;
client client_1 {
bandwidth 64; limit 128; burst 2; priority 1; dst {
192.168.50.60/32;
};
};
};
class default { bandwidth 8; };
NB: Jika ingin maksimal di client dapat 64kbps :
bandwidth 64; limit 64;
f.     Untuk menjalankan HTB, masuk ke /etc/htb, jalankan perintah berikut :
# /etc/init.d/rc.htb stop_eth0
# /etc/init.d/rc.htb start_eth0
                              # /etc/init.d/rc.htb stats     => untuk melihat statistik
2.      Lakukan pengetesan seperti langkah A.6 dan bandingkan hasilnya.
Bandwidth
Waktu (s)
Throughput (Kbps)
64Kbps


128Kbps


256Kbps


no QoS


NB: untuk memonitoring traffic bisa digunakan iptraf.


Hey, we've just launched a new web portal. You'll like it - https://www.anasfalahuddin.com
Join Our Newsletter