Page 1
LAPORAN
PROJECT TUGAS AKHIR
MANAGEMENT BANDWITH MENGGUNAKAN HTB
&
MONITORING JARINGAN
DISUSUN OLEH:
NAMA : ISROFI WAHYU KURNIAWAN
KELAS : XII-TKJ
NIK : 4869/321.071
PROGAM KEAHLIAN : TEKNIK KOMPUTER DAN JARINGAN
SMK DARMA SISWA 1 SIDOARJO
JL KUSUMA 9-11 BERBEK , WARU-SIDOARJO
Page 2
Kata Pengantar
Puji syukur saya panjatkan kehadirat Allah SWT yang telah memberikan segala rahmat
dan karunia-Nya sehingga saya dapat menyelesaikan Laporan Tugas Akhir Sekolah untuk
memenuhi syarat Uji Kompensi Kelulusan (UKK) pada SMK Darma Siswa 1 Sidoarjo. Dalam
proses penulisan Laporan Tugas Akhir Sekolah, saya banyak menemui kesulitan baik yang
disebabkan karena keterbatasan kemampuan, waktu maupun tenaga, karena itu saya sangat
menghargai bantuan dari berbagai pihak yang telah memberi bantuan baik berupa dukungan
semangat,buku referensi, serta bermacam-macam bahan penulisan sehingga Laporan Tugas
Akhir Sekolah ini dapat terwujud.
Saya merasa bahwa dalam menyusun Laporan Tugas Akhir Sekolah ini bukanlah jerih
payah sendiri, melainkan berkat bimbingan dari berbagai pihak. Untuk itu pada kesempatan
kali ini izinkanlah saya mengucapkan terima kasih kepada :
1. Saya berterima kasih kepada allah SWT karena telah memberi kelancaran untuk bisa
mengerjakan tugas akhir ini.
2. Kedua orang tua yang telah memberikan dukungan dan membimbing serta memberikan
pendidikan yang layak.
3. Drs. Fauzin, selaku Kepala SMK Darma Siswa 1 Sidoarjo.
4. Bapak Syiroyudin S.Kom yang telah memberikan bimbingan pembuatan Laporan Tugas
Akhir Sekolah
5. Guru-guru yang telah memberikan motivasi dan semangat serta memberikan bekal ilmu
dan pengetahuan.
6. Teman-teman seperjuangan kelas XII Teknik Komputer Jaringan yang telah memberi
semangat.
Tentunya Laporan ini masih terjadi banyak kesalahan ataupun kekurangan, oleh karena
itu saya mengharapkan kritik dan saran dari pembaca yang bersifat membangun guna
menyempurnakan laporan tersebut.
Saya berharap laporan yang saya buat ini dapat bermanfaat untuk orang lain yang
membutuhkan pengetahuan tentang materi UKK ini. Amiin..
Sidoarjo, 5 November 2014
Isrofi Wahyu Kurniawan
Page 3
Daftar isi:
HALAMAN JUDUL..................................................................................................... 1
KATA PENGANTAR...................................................................................................2
DAFTAR ISI................................................................................................................. 3, 4
BAB 1 PENDAHULUAN.............................................................................................5
1.1.................................................................................................... Latar
belakang.....................................................................................5
2.1.................................................................................................... Perumusa
n masalah................................................................................... 5
3.1.................................................................................................... Tujuan 5
4.1.................................................................................................... Batasan
masalah...................................................................................... 6
BAB 2 LANDASAN TEORI........................................................................................ 7
2.1....................................................................................................
Management Bandwidth............................................................7
2.1.1 Definisi............................................................................. 7
2.1.2 Metode pengendalian trafik..............................................7, 8
2.1.3 Hierarchical Tocken Bucket (HTB)................................. 8, 10
2.2....................................................................................................
Monitoring Jaringan.................................................................. 10
2.2.1 Definisi............................................................................. 10
2.2.2 SNMP............................................................................... 10, 12
BAB 3 ANALISIS DAN PERANCANGAN SISTEM................................................13
3.1.................................................................................................... Analisa
kebutuhan sistem....................................................................... 13
3.1.1 Kebutuhan perangkat lunak..............................................13
3.1.2 Kebutuhan perangkat keras.............................................. 13
Page 4
3.2....................................................................................................
Perancangan sistem....................................................................14
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM............................................. 15
4.1.................................................................................................... Tahap
implementasi..............................................................................15
4.2.................................................................................................... Peraangk
at uji coba...................................................................................15
4.3.................................................................................................... Penjelasa
n aplikasi....................................................................................15
4.3.1 Managementt Bandwidth..................................................15
1)..............................................................................Setting
pada server.........................................................15
2)..............................................................................Setting
pada client..........................................................16
3)..............................................................................Hasil uji
koneksi server client.......................................... 16
4)..............................................................................Pelaksana
an percobaan......................................................16, 21
4.3.2 Monitoring Jaringan......................................................... 22
1)..............................................................................Setting
koneksi pada vbox............................................. 22
2)..............................................................................Pelaksaan
percobaan...........................................................23
1................................................................... SNMP
............................................................... 23, 24
2................................................................... MRTG
............................................................... 24, 25
BAB IV PENUTUP.......................................................................................................26
4.1....................................................................................................
Kesimpulan................................................................................26
4.2.................................................................................................... Saran
pengembangan...........................................................................26
DARTAR PUSTAKA................................................................................................... 27
Page 5
BIOGRAFI.................................................................................................................... 28
BAB I
PENDAHULUAN
1. Latar belakang
Perkembangan teknologi informasi saat ini tidak dapat terelakkan lagi dengan
ditemukannya teknologi-teknologi baru yang sejatinya untuk membantu kegiatan manusia
sehingga waktu dan tenaga dapat dialihkan pada pekerjaan lainnnya.
Management bandwidth digunakan untuk mengatur agar semua komputer dapat
menggunakan internet dengan lancar dan stabil walaupun semua unit komputer menggunakan
internet dalam waktu yang bersamaan. Semua unit komputer mendapatkan bandwidth sesuai
dengan kebutuhan koneksi internet. Hal ini dapat membantu admin dalam mengontrol
bandwidth dalam suatu jaringan.
Monitoring jaringan local merupakan salah satu cara yang harus dilakukan untuk
mengatur arus data maupun aktivitas-aktivitas yang terjadi pada jaringan tersebut agar
terkontrol dengan baik dan sesuai dengan ketentuan yang telah ditetapkan pada jaringan local
tersebut.
Penelitian ini dilakukan agar user yang terdapat pada komputer client tidak dapat
melakukan seenaknya sendiri. User harus mengikuti ketentuan-ketentuan yang telah dibuat
oleh admin yang terdapat pada komputer server.
Page 6
1.2 Perumusan masalah
Berdasarkan uraian yang telah diuraikan dibagian latar belakang, maka dapat diambil
beberapa perumusan masalah untuk pengerjaan pengaturan bandwidth dan monitoring jaringan
tersebut:
1. Bagaimana cara pengaturan bandwidth dalam suatu jaringan local area network?
2. Bagaimana cara server monitoring jaringan dalam sebuah jaringan local area network?
1.3 Tujuan
Tujuan yang ingin dicapai dalam penerapan management bandwidth dan monitoring
jaringan adalah:
1. Mengatur kecepatan bandwidth internet pada suatu jaringan local area network
2. Merancang aplikasi yang dapat memonitor komputer yang terhubung pada jaringan local
area network
1.4 Batasan masalah
Agar masalah yang akan dibahas tidak terlalu luas, maka dibutuhkan juga batasan-
batasan masalah pengerjaan, sebagai berikut :
1. Aplikasi hanya dapat digunakan pada jaringan local area network saja.
2. Aplikasi hanya terdapat pada server.
3. Aplikasi hanya bisa digunakan oleh admin.
Page 7
BAB II
LANDASAN TEORI
2.1 Management bandwidth
2.1.1 Definisi
Istilah bandwidth dapat di definisikan sebagai kapasitas atau daya tampung suatu
channel komunikasi (medium kommunikasi) untuk dapat dilewati sejumllah traffic informasi
atau data dalam satuan waktu tertentu. Bandwidth dihitung dalam satuan bit, kbit, atau bps
(byte per sekon).
Istilah bandwidth management sering dipertukarkan dengan istilah traffic control, yang
dapat didefinisikan sebagai pengalokasian yang tepat dari suatu bandwidth untuk mendukung
kebutuhan atau keperluan aplikasi atau suatu layanan jaringan. Bandwidth management adalah
serangkaian mekanisme kontrol yang menilai data alokasi , penundaan variabilitas, tepat waktu
pengiriman, dan kehandalan pegiriman dalam mengelola jalur internet agar kecepatannya
menjadi efektif dan efisien. Dengan bandwidth management , admin bisa mengatur bandwidth
sesuai dengan kebutuhan client.
Latency
Jika kita mengirimkan data sebesar 3 Mbyte pada saat jaringan sepi waktunya
Page 8
5 menit tetapi pada saat ramai 15 menit, hal ini di sebut latency. Latency pada saat jaringan
sibuk berkisar 50 – 70 msec.
Losses
Losses adalah jumlah paket yang hilang saat pengiriman paket data ke tujuan, kualitas terbaik
dari jaringan LAN / WAN memiliki jumlah losses paling kecil.
Availabilit
Availability berarti ketersediaan suatu layanan web, smtp, pop3 dan aplikasi pada saat jaringan
LAN / WAN sibuk maupun tidak.
2.1.2 Metode pengendalian trafik
Tiap trafik akan dikendalikan dengan metode tertentu yang akan berdampak pada
kecepatan akses, jadi administrator jaringan perlu membaca dan mengerti bagian ini terlebih
dahulu, beberapa metode pengendalian trafik sebagai berikut:
Prioritas
Pada metode prioritas paket data yang melintasi gateway diberikan prioritas
berdasarkan port, alamat IP atau sub net. Jika trafik pada gateway sedang tinggi maka prioritas
dengan nilai terendah (nilai paling rendah berarti prioritas tertinggi) akan di proses terlebih
dahulu, sedangkan yang lainnya akan di berikan ke antrian atau dibuang. Metode prioritas
paling cocok diterapkan pada koneksi internet yang memiliki bandwidth sempit, hanya trafik
paling penting saja yang dilewatkan seperti smtp dan pop3.
FIFO
Pada metode FIFO jika trafik melebihi nilai set maka paket data akan dimasukkan ke
antrian, paket data tidak mengalami pembuangan hanya tertunda beberapa saat. Metode FIFO
cocok diterapkan pada koneksi internet dengan bandwidth menengah 64kbps, untuk
menghindari bootle neck pada jaringan LAN. Paket data jika melebihi batas konfigurasi akan
di masukkan ke dalam antrian dan pada saat jaringan LAN tidak sibuk maka paket data dalam
antrian akan dikeluarkan.
Penjadwalan
Metode penjadwalan atau scheduling ini paling sering dipakai karena memiliki
kemampuan membagi paket data ke dalam ukuran yang sama besar kemudian memasukkan ke
dalam beberapa antrian. Antrian itu kemudian di keluarkan oleh scheduler dengan algoritma
round robin.
Page 9
Shape & drop
Shape & drop merupakan metode paling cocok serta efektif untuk jaringan yang
memiliki beban trafik sangat tinggi. Jika trafik melebihi nilai set maka paket data akan di
masukan ke dalam antrian sehingga trafik menurun secara perlahan, metode ini disebut
pemotongan bandwidth, kemudian jika trafik terus menerus melebihi nilai set maka paket data
akan dibuang (drop).
2.1.3 Hierarchical Tocken Bucket (HTB)
Aplikasi ini dikembangkan oleh martin devera pada tahun 2001 yang digunkan 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 menentukan 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
Page 10
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 :
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 :
e.Burst
Digunakan untuk menentukan kecepatan perhitungan nilai antrian mempengaruhi antrian riil
(limit). Bisa dihitung dengan persamaan :
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.
2.2 Monitoring Jaringan
2.2.1 Definisi
Monitoring jaringan adalah salah satu fungsi dari management yang berguna untuk
menganalisa apakah jaringan masih cukup layak untuk digunakan atau perlu tambahan
kapasitas. Hasil monitoring juga dapat membantu jika admin ingin mendesain ulang jaringan
yang telah ada. Sebuah sistem monitoring melakukan proses pengumpulan data mengenai
dirinya sendiri dan melakukan analisis terhadap data-data tersebut dengan tujuan untuk
memaksimalkan seluruh sumber daya yang dimiliki. Data yang dikumpulkan pada umumnya
merupakan data yang real-time, baik data yang diperoleh dari sistem yang hard real-time
maupun sistem yang soft real-time. Sistem yang real-time merupakan sebuah sistem dimana
waktu yang diperlukan oleh sebuah komputer didalam memberikan stimulus ke lingkungan
Page 11
eksternal adalah suatu hal yang vital. Secara garis besar tahapan dalam sebuah sistem
monitoring terbagi ke dalam tiga proses besar, yaitu:
1. Proses di dalam pengumpulan data monitoring,
2. Proses di dalam analisis data monitoring,
3. Proses di dalam menampilkan data hasil monitoring
2.2.2 SNMP (Simple Network Management Protocol)
SNMP adalah sebuah protokol yang dirancang untuk memberikan kemampuan kepada
pengguna untuk memantau dan mengatur jaringan komputernya secara sistematis dari jarak
jauh atau dalam satu pusat kontrol saja. Dengan menggunakan protokol ini kita bisa
mendapatkan informasi tentang status dan keadaan dari suatu jaringan. Pengolahan ini
dijalankan dengan menggumpulkan data dan melakukan penetapan terhadap variabel-variabel
dalam elemen jaringan yang dikelola.
SNMP digunakan untuk mengumpulkan informasi, dan mengkonfigurasi, peralatan
jaringan, seperti, server, printer, hub, switch, dan router di jaringan berbasis Internet Protocol
(IP). SNMP dapat mengumpulkan informasi seperti kondisi CPU, temperatur chasis, dan
hampir tidak ada batas akan apa yang dapat dikonfigurasi oleh SNMP.
Protokol SNMP di rancang untuk memberikan metoda “sederhana” untuk memanage
jaringan TCP/IP secara terpusat. Jika anda ingin memanaged peralatan dari komputer pusat,
protokol SNMP akan memfasilitasi transfer data dari sisi client sampai sisi server dimana data
secara terpusat di catat, di lihat dan di analisa. SNMP tersediri dari sekumpulan standard
manajemen jaringan, termasuk di dalamnya definisi aplikasi di lapisan aplikasi, schema
database dan sekumpulan objek data. Tujuan utama dari protokol SNMP hanya pada satu
tujuan saja, dan masih digunakan hingga hari ini, yaitu, melakukan remote manajemen dari
peralatan. SNMP banyak digunakan untuk memanage peralatan di jaringan komputer.
Sebuah jaringan yang dapat di manage menggunakan SNMP pada dasarnya memiliki
tiga (3) komponen, yaitu:
1. Managed Device.
2. Agen.
3. Network-management System (NMS).
Sebuah managed device adalah sebuah node di jaringan yang berisi agen SNMP yang
berada di jaringan yang dapat di manage. Managed device akan mengumpulkan dan
menyimpan informasi manajemen dan membuat informasi ini tersedia bagi NMS
menggunakan SNMP. Managed device, kadang kala di sebut elemen jaringan, dapat berupa
router dan akses server, switch dan bridge, hub, host komputer atau printer.
Page 12
Agen adalah sebuah modul software network manajemen yang berada di dalam
managed device. Agen ini mengetahui tentang informasi manajemen dan dalam
menterjemahkan ke informasi yang kompatibel dengan SNMP.
Aplikasi NMS menjalankan aplikasi yang dapat memonitor dan mengontrol managed
device. NMS memberikan resource memory dan prosesor yang dibutuhkan untuk manajemen
network. Satu atau lebih NMS harus ada dalam sebuah jaringan yang di manage.
Ada beberapa keuntungan melakukan sistem monitor yang baik untuk jaringan anda:
1. Anggaran jaringan dan sumber daya di justifikasi. Tool monitor yang baik bisa
memperlihatkan tanpa ragu-ragu bahwa infrastruktur jaringan (bandwidth, hardware, dan
software) cocok dan bisa menangani kebutuhan pengguna jaringan.
2. Penyusup jaringan dideteksi dan disaring. Dengan menonton trafik jaringan anda, anda
bisa mendeteksi penyerang dan mencegah akses ke server dan layanan yang penting.
3. Virus jaringan dengan mudah dideteksi. Anda akan diberitahu akan adanya virus jaringan,
dan melakukan tindakan sebelum mereka memakan bandwidth Internet dan
mendestabilisasi jaringan anda.
4. Troubleshooting masalah jaringan sangat disederhanakan. Daripada mencoba untuk men-
debug masalah jaringan, anda dengan segera bisa diberitahukan mengenai masalah spesifik.
Beberapa masalah bahkan bisa diperbaiki secara otomatis.
5. Kinerja jaringan bisa sangat di optimisasi. Tanpa monitoring efektif, mustahil untuk
mengkonfigurasi alat dan protokol anda untuk mencapai kinerja yang terbaik.
6. Perencanaan kapasitas lebih mudah. Dengan catatan kinerja sejarah, anda tidak harus
"mengira-ngira" berapa banyak bandwidth yang anda perlukan sewaktu jaringan anda
bertambah besar.
7. Penggunaan jaringan secara layak bisa ditekankan. Ketika bandwidth adalah sumber daya
yang susah didapat, satu-satunya cara untuk menjadi adil kepada semua user adalah
menjamin kalau jaringan dipakai sesuai dengan maksudnya.
Page 13
BAB III
Analisis dan perancangan sistem
Pada bagian ini akan dilakukan analisa dan perancangan sistem perangkat lunak yang
dibangun untuk membantu pemahaman kode sumber, pemeriksaan pola kalimat serta
dokumentasi sebuah perangkat lunak sehingga membantu memberikan penjelasan kepada
pengembang untuk kelangsungan pengembang proyek perangkat lunak. Analisa sistem
meliputi analisa tentang kebutuhan sistem dan analisa fasilitas dalam perancangan sistem.
Tujuan dari analisa sistem adalah :
1. Menentukan kebutuhan sistem.
2. Memahami cara kerja sistem secara umum.
3. Memahami masalah yang ada dan penyelesaiannya.
3.1 Analisa kebutuhan sistem
Analisa kebutuhan sistem meliputi kebutuhan perangkat lunak dan kebutuhan perangkat
keras.
3.1.1 Kebutuhan Perangkat Lunak
Page 14
1. Sistem operasi linux debian 5
2. HTB-tools-0.3-0a-i486-1 ( untuk management bandwidth )
3. FTP
4. Aplikasi SNMP ( untuk monitoring jaringan )
5. Aplikasi MRTG ( untuk monitoring jaringan )
3.1.2 Kebutuhan Perangkat Keras
1. 1 unit laptop
2. Intel(R) Celeron(R) CPU B820 @ 1.70 GHz
3. RAM 2Gb
4. ± 2Gb ruangan hardisk
3.2 Perancangan Sistem
Fasilitas-fasilitas yang akan diberikan :
Management bandwidth:
1. Admin dapat mengendalikan kecepatan internet yang akan diberikan kepada komputer
client.
2. Semua komputer dapat menggunakan internet dengan lancar dan stabil walaupun semua
unit komputer menggunakan internet dalam waktu yang bersamaan.
3. Semua bagian unit komputer mendapatkan bandwidth sesuai dengan kebutuhan koneksi
internet.
4. Memaksimalkan Bandwidth di semua unit komputer
5. Membantu admin dalam mengontrol bandwidth.
Monitoring jaringan:
1. Membuat & melihat kegiatan pada Windows
2. Memantau keadaan jaringan Server anda
3. Monitor bandwidth jaringan
4. Track ruang disk, menginstal software, layanan anti-virus, tingkat toner, server offline
5. Monitor Semuanya pada Jaringan Anda
Page 15
6. Buat Custom Monitor / Detik
7. Monitor & Mengelola Email
8. Melihat Windows Alarm Di Jaringan Anda
9. Real-Time Monitoring Kinerja Windows
10. Membantu admin dalam mengontrol jaringan.
BAB IV
Implemaentasi dan pengujian sistem
Pada bab ini akan dijelaskan tentang implementasi dari hasil analisa dan perancangan
sistem yang telah dibuat pada bab sebelumnya, serta bagaimana sistem tersebut di jalankan.
4.1 Tahap
Implementasi
Implementasi aplikasi pembantu antara lain:
1. Instalasi DNS
2. Instalasi FTP
4.2 Perangkat Uji
Coba
Uji coba aplikasi ini menggunakan laptop TOSHIBA C800 dengan spesifikasi perangkat
sebagai berikut:
1. Processor : Intel(R)
Celeron(R) CPU B820 @1.70GHz
Page 16
2. Operating System :
Windows 7 Ultimate
3. System Type : 32-bit
Operating System
4. Memory (RAM) :
2,00 GB
5. Memory (HDD) :
500 GB
6. Video Grapic :
Intel(R) HD Graphics
4.3 Penjelasan aplikasi
Aplikasi yang saya jelaskan antara lain:
4.3.1 Management
bandwidth
1) Setting pada server
 setting ip pada eth0
dan eth1
 aktifkan ip_forward
pada pc router untuk proses routing
2) Setting Pada Client
Cara setting client hanya menyesuaikan alamat ip server agar dapat terhubung
dengan baik. Dengan cara:
 vim
/etc/network/interfaces (pemberian ip disesuaikan dengan ip server)
 Kemudian ketikkan
route add –net default gw 192.168.1.3
Page 17
3) Hasil Uji koneksi
Server Client
 Dari server ke client
 Dari client ke server
4) Pelaksanaan Percobaan
1. Ekstrak software HTB
#tar –zxvf HTB-tools-0.3.0a-i486.tgz –C /usr/local/src
2. Pindahkan semua hasil ekstrak ke folder aslinya
# cp /usr/local/src/sbin/* /sbin
# cp /usr/local/src/* /usr
Page 18
# mkdir /etc/htb
# cp /usr/local/src/etc/htb/* /etc/htb
# cp /usr/local/src/etc/rc.d/rc.htb.new /etc/init.d/rc.htb
# kemudian masuk ke dalam /user/local/src/etc/rc.d/
# kemudian beri hak akses dengan cara ketikkan perintah:
3. Konfigurasi HTB untuk proses download dari server ke client: eth0-qos.cfg
# masuk ke dalam /etc/htb/
# ketikkan mv eth0-qos.cfg.new eth0-qos.cfg
# ketikkan mv eth1-qos.cfg.new eth1-qos.cfg
# vim /etc/eth0-qos.cfg
Page 19
4. Untuk proses upload dari client ke server : eth1-qos.cfg
Page 20
# vim /etc/htb/rth1-qos.cfg
5. Untuk menjalankan HTB, masuk ke /etc/htb/ , jalankan perintah berikut
# /etc/init.d/rc.htb stop
# /etc/init.d/rc.htb start
Page 21
# /etc/init.d/rc.htb stats  untuk melihat statistik
6. Install aplikasi FTP server
# apt-get install proftpd
Tunggu proses instalasi selesai.
Page 22
7. Setelah proses instalasi selesai lakukan uji coba upload dan download
Upload
Download
4.3.2 Monitoring jaringan
Page 23
1) Setting koneksi pada virtualbox
Pada server
 Klik kanan kemudian pilih setting
 Klik storage masukkan file iso debian
 Kemudian klik jaringan
 Nyalakan network adapter, kemudian pilih jaringan internal
Page 24
 Klik ok. Kemudian klik start.
Pada client
Caranya sama saja , tinggal menyesuaikan dengan server agar bisa terkoneksi
dengan baik.
2) PELAKSANAAN PERCOBAAN
1. SNMP
 Instalasi daemon
SNMP
 Konfigurasi SNMP
Ubah seperti berikut:
Cari dan sesuaikan seperti ini.
#sec.name source community
#com2sec paranoid default public (beri tanda pagar)
Com2sec readonly default public (hapus tanda pagar)
#com2sec readwrite default public
Sesuaikan pula paramater pada baris ke 77 dan 78
Syslocation Lab Jarkom
Syscontact Isrofi Wahyu isrofiwahyu28@gmail.edu
 Restart SNMP
 Kemudian ujicoba
SNMP
.
Page 25
Dan pastikan berhasil seperti ini:
2. MRTG
 Instalasi MRTG
 Kemudian buat index
untuk trafik jaringan menggunakan:

mudian masuk kedalam www, dan buatlah folder mrtg didalamnya. Setelah itu
berikan hak akses folder tersebut.
 Membuat index
untuk MRTG
Page 26
 Kemudian kita lihat
hasilnya menggunakan web browser.
 Dan akan muncul
hasilnya seperti ini.
Page 27
BAB V
PENUTUP
4.4 Kesimpulan
Dari uraian pada bab-bab sebelumnya, dapat diambil kesimpulan tentang
pemahaman aplikasi mangement bandwidth dan monitoring jaringan adalah sebagai
berikut:
 Dalam konfigurasi
HTB dapat mengatasi kelebihan beban pada pemakaian bandwidth internet.
 Memungkinkan
terjadinya sharing bandwidth, sehingga tidak client komputer yang tidak
mendapatkan bandwidth.
 Dengan adanya
monitoring jaringan, admin dapat mengetahui besar kecilnya internet yang
digunakan.
 Admin juga dapat
melihat grafik dari besar kecilnya internet yang sedang berjalan.
4.5 Saran
Pengembangan
Dari pembahasan berikut terdapat saran dan pengembangan yang dapat
disampaikan dalam management bandwidth dan monitoring jaringan, yaitu :
 Dapat menambahkan
fitur firewall guna lebih mengoptimalkan kinerja management bandwidth itu
sendiri.
 Untuk pengujian ini
dibutuhkan koneksi internet yang stabil agar di dapatkan hasil yang maksimal.
Page 28
DAFTAR PUSTAKA
Carla & Mega (2012), tutorial management bandwidth menggunakan HTB pada
debian. Alumni SMK Darma Siswa 1 Sidoarjo.
Habibatur & isti fiandari (2013), management bandwidth menggunakan HTB pada
ubuntu. Alumni SMK Darma Siswa 1 Sidoarjo.
http://www.paidjo.com/linux/bandwidth-management-htb-di-mesin-ubuntu
http://clearos-note.blogspot.com/2010/12/install-bandwidth-management-htb-
tools_02.html
http://downloads.ziddu.com/download/16666271/HTB-tools-0.3.0a-i486-
1.tgz.html/eng
http://mediabisnisonline.com/monitoring-jaringan-dengan-snmp-dan-mrtg/
http://fatihulhikmy.blogspot.com/2013/05/tutorial-monitoring-jaringan.html
https://www.google.com/search?q=apa+itu+htb&ie=utf-8&oe=utf-
8&aq=t&rls=org.mozilla:en-US:official&client=firefox-
a&channel=sb#rls=org.mozilla:en-
US:official&channel=sb&q=monitoring+jaringan+adalah
Page 29
BIOGRAFI
Nama : ISROFI WAHYU KURNIAWAN
Kelas : XII-TKJ
Alamat : Tambak Sawah, Waru-Sidoarjo
Tempat, tanggal/lahir : Nganjuk, 28 november 1997
Sekolah : SMK DARMA SISWA 1 SIDOARJO
Jurusan : TEKNIK KOMPUTER DAN JARINGAN
Tahun ajaran : 2014-2015
E-mail : isrofiwahyu28@gmail.com
Facebook : isrofi wahyu
No.Hp : 083831786420

2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan menggunakan mrtg pada ubuntu

  • 1.
    Page 1 LAPORAN PROJECT TUGASAKHIR MANAGEMENT BANDWITH MENGGUNAKAN HTB & MONITORING JARINGAN DISUSUN OLEH: NAMA : ISROFI WAHYU KURNIAWAN KELAS : XII-TKJ NIK : 4869/321.071 PROGAM KEAHLIAN : TEKNIK KOMPUTER DAN JARINGAN SMK DARMA SISWA 1 SIDOARJO JL KUSUMA 9-11 BERBEK , WARU-SIDOARJO
  • 2.
    Page 2 Kata Pengantar Pujisyukur saya panjatkan kehadirat Allah SWT yang telah memberikan segala rahmat dan karunia-Nya sehingga saya dapat menyelesaikan Laporan Tugas Akhir Sekolah untuk memenuhi syarat Uji Kompensi Kelulusan (UKK) pada SMK Darma Siswa 1 Sidoarjo. Dalam proses penulisan Laporan Tugas Akhir Sekolah, saya banyak menemui kesulitan baik yang disebabkan karena keterbatasan kemampuan, waktu maupun tenaga, karena itu saya sangat menghargai bantuan dari berbagai pihak yang telah memberi bantuan baik berupa dukungan semangat,buku referensi, serta bermacam-macam bahan penulisan sehingga Laporan Tugas Akhir Sekolah ini dapat terwujud. Saya merasa bahwa dalam menyusun Laporan Tugas Akhir Sekolah ini bukanlah jerih payah sendiri, melainkan berkat bimbingan dari berbagai pihak. Untuk itu pada kesempatan kali ini izinkanlah saya mengucapkan terima kasih kepada : 1. Saya berterima kasih kepada allah SWT karena telah memberi kelancaran untuk bisa mengerjakan tugas akhir ini. 2. Kedua orang tua yang telah memberikan dukungan dan membimbing serta memberikan pendidikan yang layak. 3. Drs. Fauzin, selaku Kepala SMK Darma Siswa 1 Sidoarjo. 4. Bapak Syiroyudin S.Kom yang telah memberikan bimbingan pembuatan Laporan Tugas Akhir Sekolah 5. Guru-guru yang telah memberikan motivasi dan semangat serta memberikan bekal ilmu dan pengetahuan. 6. Teman-teman seperjuangan kelas XII Teknik Komputer Jaringan yang telah memberi semangat. Tentunya Laporan ini masih terjadi banyak kesalahan ataupun kekurangan, oleh karena itu saya mengharapkan kritik dan saran dari pembaca yang bersifat membangun guna menyempurnakan laporan tersebut. Saya berharap laporan yang saya buat ini dapat bermanfaat untuk orang lain yang membutuhkan pengetahuan tentang materi UKK ini. Amiin.. Sidoarjo, 5 November 2014 Isrofi Wahyu Kurniawan
  • 3.
    Page 3 Daftar isi: HALAMANJUDUL..................................................................................................... 1 KATA PENGANTAR...................................................................................................2 DAFTAR ISI................................................................................................................. 3, 4 BAB 1 PENDAHULUAN.............................................................................................5 1.1.................................................................................................... Latar belakang.....................................................................................5 2.1.................................................................................................... Perumusa n masalah................................................................................... 5 3.1.................................................................................................... Tujuan 5 4.1.................................................................................................... Batasan masalah...................................................................................... 6 BAB 2 LANDASAN TEORI........................................................................................ 7 2.1.................................................................................................... Management Bandwidth............................................................7 2.1.1 Definisi............................................................................. 7 2.1.2 Metode pengendalian trafik..............................................7, 8 2.1.3 Hierarchical Tocken Bucket (HTB)................................. 8, 10 2.2.................................................................................................... Monitoring Jaringan.................................................................. 10 2.2.1 Definisi............................................................................. 10 2.2.2 SNMP............................................................................... 10, 12 BAB 3 ANALISIS DAN PERANCANGAN SISTEM................................................13 3.1.................................................................................................... Analisa kebutuhan sistem....................................................................... 13 3.1.1 Kebutuhan perangkat lunak..............................................13 3.1.2 Kebutuhan perangkat keras.............................................. 13
  • 4.
    Page 4 3.2.................................................................................................... Perancangan sistem....................................................................14 BAB4 IMPLEMENTASI DAN PENGUJIAN SISTEM............................................. 15 4.1.................................................................................................... Tahap implementasi..............................................................................15 4.2.................................................................................................... Peraangk at uji coba...................................................................................15 4.3.................................................................................................... Penjelasa n aplikasi....................................................................................15 4.3.1 Managementt Bandwidth..................................................15 1)..............................................................................Setting pada server.........................................................15 2)..............................................................................Setting pada client..........................................................16 3)..............................................................................Hasil uji koneksi server client.......................................... 16 4)..............................................................................Pelaksana an percobaan......................................................16, 21 4.3.2 Monitoring Jaringan......................................................... 22 1)..............................................................................Setting koneksi pada vbox............................................. 22 2)..............................................................................Pelaksaan percobaan...........................................................23 1................................................................... SNMP ............................................................... 23, 24 2................................................................... MRTG ............................................................... 24, 25 BAB IV PENUTUP.......................................................................................................26 4.1.................................................................................................... Kesimpulan................................................................................26 4.2.................................................................................................... Saran pengembangan...........................................................................26 DARTAR PUSTAKA................................................................................................... 27
  • 5.
    Page 5 BIOGRAFI.................................................................................................................... 28 BABI PENDAHULUAN 1. Latar belakang Perkembangan teknologi informasi saat ini tidak dapat terelakkan lagi dengan ditemukannya teknologi-teknologi baru yang sejatinya untuk membantu kegiatan manusia sehingga waktu dan tenaga dapat dialihkan pada pekerjaan lainnnya. Management bandwidth digunakan untuk mengatur agar semua komputer dapat menggunakan internet dengan lancar dan stabil walaupun semua unit komputer menggunakan internet dalam waktu yang bersamaan. Semua unit komputer mendapatkan bandwidth sesuai dengan kebutuhan koneksi internet. Hal ini dapat membantu admin dalam mengontrol bandwidth dalam suatu jaringan. Monitoring jaringan local merupakan salah satu cara yang harus dilakukan untuk mengatur arus data maupun aktivitas-aktivitas yang terjadi pada jaringan tersebut agar terkontrol dengan baik dan sesuai dengan ketentuan yang telah ditetapkan pada jaringan local tersebut. Penelitian ini dilakukan agar user yang terdapat pada komputer client tidak dapat melakukan seenaknya sendiri. User harus mengikuti ketentuan-ketentuan yang telah dibuat oleh admin yang terdapat pada komputer server.
  • 6.
    Page 6 1.2 Perumusanmasalah Berdasarkan uraian yang telah diuraikan dibagian latar belakang, maka dapat diambil beberapa perumusan masalah untuk pengerjaan pengaturan bandwidth dan monitoring jaringan tersebut: 1. Bagaimana cara pengaturan bandwidth dalam suatu jaringan local area network? 2. Bagaimana cara server monitoring jaringan dalam sebuah jaringan local area network? 1.3 Tujuan Tujuan yang ingin dicapai dalam penerapan management bandwidth dan monitoring jaringan adalah: 1. Mengatur kecepatan bandwidth internet pada suatu jaringan local area network 2. Merancang aplikasi yang dapat memonitor komputer yang terhubung pada jaringan local area network 1.4 Batasan masalah Agar masalah yang akan dibahas tidak terlalu luas, maka dibutuhkan juga batasan- batasan masalah pengerjaan, sebagai berikut : 1. Aplikasi hanya dapat digunakan pada jaringan local area network saja. 2. Aplikasi hanya terdapat pada server. 3. Aplikasi hanya bisa digunakan oleh admin.
  • 7.
    Page 7 BAB II LANDASANTEORI 2.1 Management bandwidth 2.1.1 Definisi Istilah bandwidth dapat di definisikan sebagai kapasitas atau daya tampung suatu channel komunikasi (medium kommunikasi) untuk dapat dilewati sejumllah traffic informasi atau data dalam satuan waktu tertentu. Bandwidth dihitung dalam satuan bit, kbit, atau bps (byte per sekon). Istilah bandwidth management sering dipertukarkan dengan istilah traffic control, yang dapat didefinisikan sebagai pengalokasian yang tepat dari suatu bandwidth untuk mendukung kebutuhan atau keperluan aplikasi atau suatu layanan jaringan. Bandwidth management adalah serangkaian mekanisme kontrol yang menilai data alokasi , penundaan variabilitas, tepat waktu pengiriman, dan kehandalan pegiriman dalam mengelola jalur internet agar kecepatannya menjadi efektif dan efisien. Dengan bandwidth management , admin bisa mengatur bandwidth sesuai dengan kebutuhan client. Latency Jika kita mengirimkan data sebesar 3 Mbyte pada saat jaringan sepi waktunya
  • 8.
    Page 8 5 menittetapi pada saat ramai 15 menit, hal ini di sebut latency. Latency pada saat jaringan sibuk berkisar 50 – 70 msec. Losses Losses adalah jumlah paket yang hilang saat pengiriman paket data ke tujuan, kualitas terbaik dari jaringan LAN / WAN memiliki jumlah losses paling kecil. Availabilit Availability berarti ketersediaan suatu layanan web, smtp, pop3 dan aplikasi pada saat jaringan LAN / WAN sibuk maupun tidak. 2.1.2 Metode pengendalian trafik Tiap trafik akan dikendalikan dengan metode tertentu yang akan berdampak pada kecepatan akses, jadi administrator jaringan perlu membaca dan mengerti bagian ini terlebih dahulu, beberapa metode pengendalian trafik sebagai berikut: Prioritas Pada metode prioritas paket data yang melintasi gateway diberikan prioritas berdasarkan port, alamat IP atau sub net. Jika trafik pada gateway sedang tinggi maka prioritas dengan nilai terendah (nilai paling rendah berarti prioritas tertinggi) akan di proses terlebih dahulu, sedangkan yang lainnya akan di berikan ke antrian atau dibuang. Metode prioritas paling cocok diterapkan pada koneksi internet yang memiliki bandwidth sempit, hanya trafik paling penting saja yang dilewatkan seperti smtp dan pop3. FIFO Pada metode FIFO jika trafik melebihi nilai set maka paket data akan dimasukkan ke antrian, paket data tidak mengalami pembuangan hanya tertunda beberapa saat. Metode FIFO cocok diterapkan pada koneksi internet dengan bandwidth menengah 64kbps, untuk menghindari bootle neck pada jaringan LAN. Paket data jika melebihi batas konfigurasi akan di masukkan ke dalam antrian dan pada saat jaringan LAN tidak sibuk maka paket data dalam antrian akan dikeluarkan. Penjadwalan Metode penjadwalan atau scheduling ini paling sering dipakai karena memiliki kemampuan membagi paket data ke dalam ukuran yang sama besar kemudian memasukkan ke dalam beberapa antrian. Antrian itu kemudian di keluarkan oleh scheduler dengan algoritma round robin.
  • 9.
    Page 9 Shape &drop Shape & drop merupakan metode paling cocok serta efektif untuk jaringan yang memiliki beban trafik sangat tinggi. Jika trafik melebihi nilai set maka paket data akan di masukan ke dalam antrian sehingga trafik menurun secara perlahan, metode ini disebut pemotongan bandwidth, kemudian jika trafik terus menerus melebihi nilai set maka paket data akan dibuang (drop). 2.1.3 Hierarchical Tocken Bucket (HTB) Aplikasi ini dikembangkan oleh martin devera pada tahun 2001 yang digunkan 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 menentukan 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
  • 10.
    Page 10 maksimum, makaRED 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 : 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 : e.Burst Digunakan untuk menentukan kecepatan perhitungan nilai antrian mempengaruhi antrian riil (limit). Bisa dihitung dengan persamaan : 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. 2.2 Monitoring Jaringan 2.2.1 Definisi Monitoring jaringan adalah salah satu fungsi dari management yang berguna untuk menganalisa apakah jaringan masih cukup layak untuk digunakan atau perlu tambahan kapasitas. Hasil monitoring juga dapat membantu jika admin ingin mendesain ulang jaringan yang telah ada. Sebuah sistem monitoring melakukan proses pengumpulan data mengenai dirinya sendiri dan melakukan analisis terhadap data-data tersebut dengan tujuan untuk memaksimalkan seluruh sumber daya yang dimiliki. Data yang dikumpulkan pada umumnya merupakan data yang real-time, baik data yang diperoleh dari sistem yang hard real-time maupun sistem yang soft real-time. Sistem yang real-time merupakan sebuah sistem dimana waktu yang diperlukan oleh sebuah komputer didalam memberikan stimulus ke lingkungan
  • 11.
    Page 11 eksternal adalahsuatu hal yang vital. Secara garis besar tahapan dalam sebuah sistem monitoring terbagi ke dalam tiga proses besar, yaitu: 1. Proses di dalam pengumpulan data monitoring, 2. Proses di dalam analisis data monitoring, 3. Proses di dalam menampilkan data hasil monitoring 2.2.2 SNMP (Simple Network Management Protocol) SNMP adalah sebuah protokol yang dirancang untuk memberikan kemampuan kepada pengguna untuk memantau dan mengatur jaringan komputernya secara sistematis dari jarak jauh atau dalam satu pusat kontrol saja. Dengan menggunakan protokol ini kita bisa mendapatkan informasi tentang status dan keadaan dari suatu jaringan. Pengolahan ini dijalankan dengan menggumpulkan data dan melakukan penetapan terhadap variabel-variabel dalam elemen jaringan yang dikelola. SNMP digunakan untuk mengumpulkan informasi, dan mengkonfigurasi, peralatan jaringan, seperti, server, printer, hub, switch, dan router di jaringan berbasis Internet Protocol (IP). SNMP dapat mengumpulkan informasi seperti kondisi CPU, temperatur chasis, dan hampir tidak ada batas akan apa yang dapat dikonfigurasi oleh SNMP. Protokol SNMP di rancang untuk memberikan metoda “sederhana” untuk memanage jaringan TCP/IP secara terpusat. Jika anda ingin memanaged peralatan dari komputer pusat, protokol SNMP akan memfasilitasi transfer data dari sisi client sampai sisi server dimana data secara terpusat di catat, di lihat dan di analisa. SNMP tersediri dari sekumpulan standard manajemen jaringan, termasuk di dalamnya definisi aplikasi di lapisan aplikasi, schema database dan sekumpulan objek data. Tujuan utama dari protokol SNMP hanya pada satu tujuan saja, dan masih digunakan hingga hari ini, yaitu, melakukan remote manajemen dari peralatan. SNMP banyak digunakan untuk memanage peralatan di jaringan komputer. Sebuah jaringan yang dapat di manage menggunakan SNMP pada dasarnya memiliki tiga (3) komponen, yaitu: 1. Managed Device. 2. Agen. 3. Network-management System (NMS). Sebuah managed device adalah sebuah node di jaringan yang berisi agen SNMP yang berada di jaringan yang dapat di manage. Managed device akan mengumpulkan dan menyimpan informasi manajemen dan membuat informasi ini tersedia bagi NMS menggunakan SNMP. Managed device, kadang kala di sebut elemen jaringan, dapat berupa router dan akses server, switch dan bridge, hub, host komputer atau printer.
  • 12.
    Page 12 Agen adalahsebuah modul software network manajemen yang berada di dalam managed device. Agen ini mengetahui tentang informasi manajemen dan dalam menterjemahkan ke informasi yang kompatibel dengan SNMP. Aplikasi NMS menjalankan aplikasi yang dapat memonitor dan mengontrol managed device. NMS memberikan resource memory dan prosesor yang dibutuhkan untuk manajemen network. Satu atau lebih NMS harus ada dalam sebuah jaringan yang di manage. Ada beberapa keuntungan melakukan sistem monitor yang baik untuk jaringan anda: 1. Anggaran jaringan dan sumber daya di justifikasi. Tool monitor yang baik bisa memperlihatkan tanpa ragu-ragu bahwa infrastruktur jaringan (bandwidth, hardware, dan software) cocok dan bisa menangani kebutuhan pengguna jaringan. 2. Penyusup jaringan dideteksi dan disaring. Dengan menonton trafik jaringan anda, anda bisa mendeteksi penyerang dan mencegah akses ke server dan layanan yang penting. 3. Virus jaringan dengan mudah dideteksi. Anda akan diberitahu akan adanya virus jaringan, dan melakukan tindakan sebelum mereka memakan bandwidth Internet dan mendestabilisasi jaringan anda. 4. Troubleshooting masalah jaringan sangat disederhanakan. Daripada mencoba untuk men- debug masalah jaringan, anda dengan segera bisa diberitahukan mengenai masalah spesifik. Beberapa masalah bahkan bisa diperbaiki secara otomatis. 5. Kinerja jaringan bisa sangat di optimisasi. Tanpa monitoring efektif, mustahil untuk mengkonfigurasi alat dan protokol anda untuk mencapai kinerja yang terbaik. 6. Perencanaan kapasitas lebih mudah. Dengan catatan kinerja sejarah, anda tidak harus "mengira-ngira" berapa banyak bandwidth yang anda perlukan sewaktu jaringan anda bertambah besar. 7. Penggunaan jaringan secara layak bisa ditekankan. Ketika bandwidth adalah sumber daya yang susah didapat, satu-satunya cara untuk menjadi adil kepada semua user adalah menjamin kalau jaringan dipakai sesuai dengan maksudnya.
  • 13.
    Page 13 BAB III Analisisdan perancangan sistem Pada bagian ini akan dilakukan analisa dan perancangan sistem perangkat lunak yang dibangun untuk membantu pemahaman kode sumber, pemeriksaan pola kalimat serta dokumentasi sebuah perangkat lunak sehingga membantu memberikan penjelasan kepada pengembang untuk kelangsungan pengembang proyek perangkat lunak. Analisa sistem meliputi analisa tentang kebutuhan sistem dan analisa fasilitas dalam perancangan sistem. Tujuan dari analisa sistem adalah : 1. Menentukan kebutuhan sistem. 2. Memahami cara kerja sistem secara umum. 3. Memahami masalah yang ada dan penyelesaiannya. 3.1 Analisa kebutuhan sistem Analisa kebutuhan sistem meliputi kebutuhan perangkat lunak dan kebutuhan perangkat keras. 3.1.1 Kebutuhan Perangkat Lunak
  • 14.
    Page 14 1. Sistemoperasi linux debian 5 2. HTB-tools-0.3-0a-i486-1 ( untuk management bandwidth ) 3. FTP 4. Aplikasi SNMP ( untuk monitoring jaringan ) 5. Aplikasi MRTG ( untuk monitoring jaringan ) 3.1.2 Kebutuhan Perangkat Keras 1. 1 unit laptop 2. Intel(R) Celeron(R) CPU B820 @ 1.70 GHz 3. RAM 2Gb 4. ± 2Gb ruangan hardisk 3.2 Perancangan Sistem Fasilitas-fasilitas yang akan diberikan : Management bandwidth: 1. Admin dapat mengendalikan kecepatan internet yang akan diberikan kepada komputer client. 2. Semua komputer dapat menggunakan internet dengan lancar dan stabil walaupun semua unit komputer menggunakan internet dalam waktu yang bersamaan. 3. Semua bagian unit komputer mendapatkan bandwidth sesuai dengan kebutuhan koneksi internet. 4. Memaksimalkan Bandwidth di semua unit komputer 5. Membantu admin dalam mengontrol bandwidth. Monitoring jaringan: 1. Membuat & melihat kegiatan pada Windows 2. Memantau keadaan jaringan Server anda 3. Monitor bandwidth jaringan 4. Track ruang disk, menginstal software, layanan anti-virus, tingkat toner, server offline 5. Monitor Semuanya pada Jaringan Anda
  • 15.
    Page 15 6. BuatCustom Monitor / Detik 7. Monitor & Mengelola Email 8. Melihat Windows Alarm Di Jaringan Anda 9. Real-Time Monitoring Kinerja Windows 10. Membantu admin dalam mengontrol jaringan. BAB IV Implemaentasi dan pengujian sistem Pada bab ini akan dijelaskan tentang implementasi dari hasil analisa dan perancangan sistem yang telah dibuat pada bab sebelumnya, serta bagaimana sistem tersebut di jalankan. 4.1 Tahap Implementasi Implementasi aplikasi pembantu antara lain: 1. Instalasi DNS 2. Instalasi FTP 4.2 Perangkat Uji Coba Uji coba aplikasi ini menggunakan laptop TOSHIBA C800 dengan spesifikasi perangkat sebagai berikut: 1. Processor : Intel(R) Celeron(R) CPU B820 @1.70GHz
  • 16.
    Page 16 2. OperatingSystem : Windows 7 Ultimate 3. System Type : 32-bit Operating System 4. Memory (RAM) : 2,00 GB 5. Memory (HDD) : 500 GB 6. Video Grapic : Intel(R) HD Graphics 4.3 Penjelasan aplikasi Aplikasi yang saya jelaskan antara lain: 4.3.1 Management bandwidth 1) Setting pada server  setting ip pada eth0 dan eth1  aktifkan ip_forward pada pc router untuk proses routing 2) Setting Pada Client Cara setting client hanya menyesuaikan alamat ip server agar dapat terhubung dengan baik. Dengan cara:  vim /etc/network/interfaces (pemberian ip disesuaikan dengan ip server)  Kemudian ketikkan route add –net default gw 192.168.1.3
  • 17.
    Page 17 3) HasilUji koneksi Server Client  Dari server ke client  Dari client ke server 4) Pelaksanaan Percobaan 1. Ekstrak software HTB #tar –zxvf HTB-tools-0.3.0a-i486.tgz –C /usr/local/src 2. Pindahkan semua hasil ekstrak ke folder aslinya # cp /usr/local/src/sbin/* /sbin # cp /usr/local/src/* /usr
  • 18.
    Page 18 # mkdir/etc/htb # cp /usr/local/src/etc/htb/* /etc/htb # cp /usr/local/src/etc/rc.d/rc.htb.new /etc/init.d/rc.htb # kemudian masuk ke dalam /user/local/src/etc/rc.d/ # kemudian beri hak akses dengan cara ketikkan perintah: 3. Konfigurasi HTB untuk proses download dari server ke client: eth0-qos.cfg # masuk ke dalam /etc/htb/ # ketikkan mv eth0-qos.cfg.new eth0-qos.cfg # ketikkan mv eth1-qos.cfg.new eth1-qos.cfg # vim /etc/eth0-qos.cfg
  • 19.
    Page 19 4. Untukproses upload dari client ke server : eth1-qos.cfg
  • 20.
    Page 20 # vim/etc/htb/rth1-qos.cfg 5. Untuk menjalankan HTB, masuk ke /etc/htb/ , jalankan perintah berikut # /etc/init.d/rc.htb stop # /etc/init.d/rc.htb start
  • 21.
    Page 21 # /etc/init.d/rc.htbstats  untuk melihat statistik 6. Install aplikasi FTP server # apt-get install proftpd Tunggu proses instalasi selesai.
  • 22.
    Page 22 7. Setelahproses instalasi selesai lakukan uji coba upload dan download Upload Download 4.3.2 Monitoring jaringan
  • 23.
    Page 23 1) Settingkoneksi pada virtualbox Pada server  Klik kanan kemudian pilih setting  Klik storage masukkan file iso debian  Kemudian klik jaringan  Nyalakan network adapter, kemudian pilih jaringan internal
  • 24.
    Page 24  Klikok. Kemudian klik start. Pada client Caranya sama saja , tinggal menyesuaikan dengan server agar bisa terkoneksi dengan baik. 2) PELAKSANAAN PERCOBAAN 1. SNMP  Instalasi daemon SNMP  Konfigurasi SNMP Ubah seperti berikut: Cari dan sesuaikan seperti ini. #sec.name source community #com2sec paranoid default public (beri tanda pagar) Com2sec readonly default public (hapus tanda pagar) #com2sec readwrite default public Sesuaikan pula paramater pada baris ke 77 dan 78 Syslocation Lab Jarkom Syscontact Isrofi Wahyu isrofiwahyu28@gmail.edu  Restart SNMP  Kemudian ujicoba SNMP .
  • 25.
    Page 25 Dan pastikanberhasil seperti ini: 2. MRTG  Instalasi MRTG  Kemudian buat index untuk trafik jaringan menggunakan:  mudian masuk kedalam www, dan buatlah folder mrtg didalamnya. Setelah itu berikan hak akses folder tersebut.  Membuat index untuk MRTG
  • 26.
    Page 26  Kemudiankita lihat hasilnya menggunakan web browser.  Dan akan muncul hasilnya seperti ini.
  • 27.
    Page 27 BAB V PENUTUP 4.4Kesimpulan Dari uraian pada bab-bab sebelumnya, dapat diambil kesimpulan tentang pemahaman aplikasi mangement bandwidth dan monitoring jaringan adalah sebagai berikut:  Dalam konfigurasi HTB dapat mengatasi kelebihan beban pada pemakaian bandwidth internet.  Memungkinkan terjadinya sharing bandwidth, sehingga tidak client komputer yang tidak mendapatkan bandwidth.  Dengan adanya monitoring jaringan, admin dapat mengetahui besar kecilnya internet yang digunakan.  Admin juga dapat melihat grafik dari besar kecilnya internet yang sedang berjalan. 4.5 Saran Pengembangan Dari pembahasan berikut terdapat saran dan pengembangan yang dapat disampaikan dalam management bandwidth dan monitoring jaringan, yaitu :  Dapat menambahkan fitur firewall guna lebih mengoptimalkan kinerja management bandwidth itu sendiri.  Untuk pengujian ini dibutuhkan koneksi internet yang stabil agar di dapatkan hasil yang maksimal.
  • 28.
    Page 28 DAFTAR PUSTAKA Carla& Mega (2012), tutorial management bandwidth menggunakan HTB pada debian. Alumni SMK Darma Siswa 1 Sidoarjo. Habibatur & isti fiandari (2013), management bandwidth menggunakan HTB pada ubuntu. Alumni SMK Darma Siswa 1 Sidoarjo. http://www.paidjo.com/linux/bandwidth-management-htb-di-mesin-ubuntu http://clearos-note.blogspot.com/2010/12/install-bandwidth-management-htb- tools_02.html http://downloads.ziddu.com/download/16666271/HTB-tools-0.3.0a-i486- 1.tgz.html/eng http://mediabisnisonline.com/monitoring-jaringan-dengan-snmp-dan-mrtg/ http://fatihulhikmy.blogspot.com/2013/05/tutorial-monitoring-jaringan.html https://www.google.com/search?q=apa+itu+htb&ie=utf-8&oe=utf- 8&aq=t&rls=org.mozilla:en-US:official&client=firefox- a&channel=sb#rls=org.mozilla:en- US:official&channel=sb&q=monitoring+jaringan+adalah
  • 29.
    Page 29 BIOGRAFI Nama :ISROFI WAHYU KURNIAWAN Kelas : XII-TKJ Alamat : Tambak Sawah, Waru-Sidoarjo Tempat, tanggal/lahir : Nganjuk, 28 november 1997 Sekolah : SMK DARMA SISWA 1 SIDOARJO Jurusan : TEKNIK KOMPUTER DAN JARINGAN Tahun ajaran : 2014-2015 E-mail : isrofiwahyu28@gmail.com Facebook : isrofi wahyu No.Hp : 083831786420