bab 4 implementasi dan evaluasi 4.1 persiapan awal …thesis.binus.ac.id/doc/bab4/2008-2-00210-if...
TRANSCRIPT
78
BAB 4
IMPLEMENTASI DAN EVALUASI
4.1 Persiapan Awal
4.1.1 Instalasi Program Yang Digunakan
Berikut adalah gambaran cara penginstalan program yang akan digunakan untuk
menjalankan aplikasi traffic monitoring dan SMS server. Terdiri dari Sierra Aircard 875
Driver, Microsoft .NET Framework 2.0, dan Microsoft Access 2003,
Instalasi Driver Sierra Aircard 875
Langkah-langkah yang dilakukan dalam instalasi driver sierra aircard 875 dapat
dijabarkan sebagai berikut:
• Pilih Next
Gambar 4.1 Instalasi Sierra Aircard 875 – Welcome Information
79
• Pilih I accept the term in the license agreement
Gambar 4.2 Instalasi Sierra Aircard 875 – License Agreement
• Untuk mengubah tempat yang akan diinstal, tekan Change.Setelah itu tekan Next
untuk melanjutkan.
Gambar 4.3 Instalasi Sierra Aircard 875 – Destination Folder
80
• Pilih Install
Gambar 4.4 Instalasi Sierra Aircard 875 – Ready to Install
• Pilih Finish untuk mengakhiri instalasi
Gambar 4.5 Instalasi Sierra Aircard 875 – Installation Completed
Setelah proses instalasi driver, untuk mengetahui nama port yang akan digunakan
dalam proses baca dan kirim sms, dapat dilihat dari langkah-langkah berikut:
81
• Buka System Properties dengan menggunakan tombol Windows + Pause / Break
Gambar 4.6 System Properties
• Pilih Tab Hardware kemudian pilih Device Manager
• Kemudian pilih Ports yang dapat di lihat pada gambar di bawah ini
Gambar 4.7 Port AT Command
82
Instalasi Microsoft .NET Framework 2.0
Langkah-langkah yang dilakukan dalam instalasi Microsoft .Net Framework 2.0
dapat dijabarkan sebagai berikut:
• Pilih Next untuk menginstal Microsoft .NET Framework 2.0
Gambar 4.8 Instalasi .NET Framework 2.0 – Welcome Information
• Pilih I accept the terms of the License Agreement
Gambar 4.9 Instalasi .NET Framework 2.0 - License Agreement
83
• Proses instalasi Microsoft .NET Framework 2.0 selesai, dan pilih Finish
Gambar 4.10 Instalasi .NET Framework 2.0 – Installation Complete
Instalasi Microsoft Access 2003
Langkah-langkah dalam penginstalan Microsoft Access 2003 dapat dijabarkan
sebagai berikut :
• Tampilan awal pada instalasi Microsoft Access 2003 yang meminta
memasukkan serial number
84
Gambar 4.11 Tampilan Awal Instalasi Microsoft Access 2003
• Masukkan user profile kemudian tekan Next
85
Gambar 4.12 Masukkan User Information
• Microsoft office End-User License Agreement kemudian centang I accept the
terms in the License Agreement kemudian tekan Next
86
Gambar 4.13 End-User License Agreement
• Memilih tipe instalasi, pilih typical install kemudian Next
87
Gambar 4.14 Type of Installation
• Memilih program apa saja yang akan di install, Access adalah pilihan yang
harus dipilih, kemudian tekan Next.
88
Gambar 4.15 Memilih Program Yang Akan Diinstall
• Setelah menunggu beberapa saat untuk mengcopy seluruh filenya, skrg
tekan finish untuk mengakhiri setup file Microsoft Access 2003.
89
Gambar 4.16 Setup Completed
4.1.2 Persiapan Jaringan
Pada sistem operasi di masing-masing komputer server dan SMS server di-set IP-
nya berdasarkan yang telah di tentukan oleh administrator. Aplikasi monitoring akan
diinstal ke semua server yang ada dan terhubung dalam jaringan. Sedangkan Aplikasi
SMS diinstal pada salah satu komputer yang terhubung dengan komputer server. Port
yang dibutuhkan untuk aplikasi ini, baik di komputer server maupun SMS server adalah
9012.
90
4.2 Gambaran Penggunaan Aplikasi SMS Server
Berikut adalah cara pemakaian aplikasi SMS Server. Langkah-langkahnya adalah
sebagai berikut :
1. Jalankan komputer
2. Hubungkan komputer ke LAN
3. Aktifkan GSM Modem
4. Jalankan aplikasi traffic monitoring pada server
5. Jalankan aplikasi SMS Server
Fitur-fitur yang tersedia pada aplikasi SMS Server adalah :
1. Melakukan cek koneksi ke server dengan ping secara berkala
2. Memberikan respon ketika terjadi masalah pada server
3. Mengirim dan membaca SMS
91
Layar Utama
Gambar 4.17 Layar Utama
Pada Layar Utama ini terdiri menu-menu dan sub-menu seperti IP Server,
Profile,Log. Bila menu tersebut dipilih maka akan muncul layar baru yang merupakan
bagian dari Layar Utama. Pada saat Layar Utama muncul, aplikasi ini akan memonitor
apakah ada SMS yang di terima dan memonitoring server yang terdaftar dengan
melakukan ping (ICMP) dengan jedah waktu 1 menit. Paket ICMP yang dikirim hanya
bernilai 1 byte data, agar supaya tidak memberatkan server.
92
Pengaturan Data Pada Server
Pengaturan data pada server dilakukan dengan cara membuka menu edit dan
memilih sub menu IP Server. Bisa dilihat pada gambar 4.18 dan untuk pengaturannya
bisa dilihat pada gambar 4.19
s
Gambar 4.18 Sub menu IP Server
93
Gambar 4.19 Pengaturan Pada Server
Pada layar ini network administrator dapat melakukan maintanance data server
dengan menggunakan tombol Add, Edit dan Delete. Ketika network administrator ingin
menambahkan data server maka network administrator harus menekan tombol Add
terlebih dahulu kemudian tombol Ok dan Cancel akan ditampilkan. Network
administrator harus mengisi data server secara lengkap yaitu nama server, dan IP Server.
Kemudian network administrator dapat menekan tombol Ok untuk menambahkan data
kedalam database atau tombol Cancel untuk membatalkan penambahan data.
Network administrator juga dapat mengubah data server dengan cara seperti
berikut ini. Network administrator harus memilih server yang akan diubah, kemudian
tekan tombol Edit. Setelah itu tombol Ok dan Cancel akan muncul. Tekan tombol Ok
untuk menyimpan hasil editan kedalam database dan untuk membatalkannya tekan
tombol Cancel.
94
Untuk menghapus data server maka network administrator harus memilih data
server yang akan dihapus dengan menggunakan menekan data server kemudian tekan
Delete. Setelah itu akan muncul pesan untuk konfirmasi. Pilih Yes untuk menghapus
sedangkan No untuk membatalkan.
Pengaturan Profile
Pengaturan data profile dilakukan dengan cara memilih menu edit dan sub menu
Profile. Bisa dilihat pada gambar 4.20 dan gambar 4.21
Gambar 4.20 Sub menu Profile
95
Gambar 4.21 Pengaturan profile
Pada layar ini, network administrator dapat menambahkan user administrator baru.
Field-field yang harus diisi adalah Nama, No HP. Format No HP harus sesuai dengan
format internasional yaitu diawali dengan “+62”.
Contoh :
Nomor Handphone : 08134254652
Format Internasional : +6234254652
Apabila network administrator telah selesai melakukan pengisian data, maka
network administrator dapat menekan tombol Ok agar data tersebut dimasukkan ke
dalam database. Sedangkan tombol cancel untuk membatalkan pengisian data tersebut.
Network administrator juga dapat mengubah data profile dengan cara seperti
berikut ini. Network administrator harus memilih data profile yang akan diubah,
kemudian tekan tombol Edit. Setelah itu tombol Ok dan Cancel akan muncul. Tekan
96
tombol Ok untuk menyimpan hasil editan kedalam database dan untuk membatalkannya
tekan tombol Cancel.
Untuk menghapus data profile maka network administrator harus memilih data
profile yang akan dihapus dengan mengekan pada data profle kemudian tekan Delete.
Setelah itu akan muncul pesan untuk konfirmasi. Pilih Yes untuk menghapus sedangkan
No untuk membatalkan.
Log SMS
Untuk melihat perintah – perintah yang pernah dikirim oleh network
administrator adalah dengan memilih menu View – Log. Menu ini berisikan Tanggal,
Pesan, Pengirim. Menu ini berfungsi untuk mengontrol penggunaan command yang
dikirim dari network administrator dan message yang dikirim oleh SMS server kepada
network administrator. Layar pada menu ini dapat di lihat pada gambar dibawah ini.
Gambar 4.22 Log SMS
97
4.3 Gambaran Penggunaan Aplikasi Traffic Monitoring
Pada bagian ini akan dijalaskan cara untuk menjalankan aplikasi traffic
monitoring. Langkah-langkah awalnya sebagai berikut :
- Jalankan komputer
- Hubungkan komputer ke LAN
- Jalankan aplikasi traffic monitoring
Layar Utama
Gambar 4.23 Layar Utama
Pada gambar 4.23 ini berisi Layar Utama dari sistem. Layar Utama ini
mempunyai 2 button yaitu start dan exit.
98
Pilihan IP Address
Pada Layar Utama ini terdapat pilihan IP Address yang akan di monitor (Gambar
4.24). IP address yang akan di monitor hanya bisa dipilih 1 IP saja.
Gambar 4.24 Pilihan IP Address
Tombol Start/Stop
Untuk memulai dan menghentikan proses monitoring server dapat menekan
tombol Start atau Stop yang ada pada layar utama (Gambar 4.25). Tombol stop akan
muncul ketika tombol start ditekan.
99
Gambar 4.25 Aplikasi Sedang Berjalan
Ketika list paket di pilih atau di klik, maka pada bagian bawah aplikasi ini akan
menampilkan detail struktur dari paket tersebut (Gambar 4.26). Detail paket ini dibagi
menjadi dua bagian yaitu :
• Detail protokol IP (Internet Protocol)
• Detail protokol dari paket tersebut (ICMP,UDP,TCP).
100
Gambar 4.26 Detail Paket
4.4 SMS Command
1. Jumlah dan besar paket TCP
TCP <Spasi> Nama Server.
Respon SMS yang dikirim dari SMS server :
Jumlah TCP : xxx
Besar TCP : xxx
Contoh :
Ketik : TCP server1
101
Gambar 4.27 Contoh Kirim TCP
Respon :
Jumlah TCP : 30
Besar TCP : 300 byte
Gambar 4.28 Contoh Balasan TCP
2. Jumlah dan besar paket UDP
UDP <Spasi> Nama Server.
Respon SMS yang dikirim dari SMS server :
Jumlah UDP : xxx
Besar UDP : xxx
102
Contoh :
Ketik : UDP server1
Gambar 4.29 Contoh Kirim UDP
Respon :
Jumlah UDP : 30
Besar UDP : 300 byte
Gambar 4.30 Contoh Balasan UDP
3. Jumlah dan besar paket ICMP
ICMP <Spasi> Nama Server.
Respon SMS yang dikirim dari SMS server :
Jumlah ICMP : xxx
103
Besar ICMP : xxx
Contoh :
Ketik : ICMP server1
Gambar 4.31 Contoh Kirim ICMP
Respon :
Jumlah ICMP : 30
Besar ICMP : 300 byte
Gambar 4.32 Contoh Balasan ICMP
104
4. Shutdown Server
SHT<Spasi>Nama Server
Respon SMS yang dikirim dari SMS Server :
Server akan di Shutdown dalam 30 detik
Contoh :
Ketik : SHT Server1
Gambar 4.33 Contoh Format SHT
Respon :
Server akan di Shutdwon dalam 30 detik
Gambar 4.34 Contoh Balasan SHT
105
5. Restart Server
RST<Spasi>Nama Server
Respon SMS yang dikirim dari SMS Server :
Server akan di Restart dalam 30 detik
Contoh :
Ketik : RST Server1
Gambar 4.35 Contoh Format RST
Respon :
Server akan di Restart dalam 30 detik
Gambar 4.36 Contoh Balasan RST
106
4.5 Pesan Peringatan
Pada program ini mempunyai fitur dimana network administrator menerima
pesan jika salah satu servernya terputus dari jaringan LAN. Pesan yang dikirimnya
berupa gambar dibawah ini.
Gambar 4.37 Pesan Peringatan
4.6 Evaluasi Aplikasi
Kelebihan aplikasi :
- Dapat mengirim dan menerima SMS
- Aplikasi Traffic Monitoring menerima paket-paket data yang dikirim dan
diterima dalam jaringan secara detail.
- Dapat mengetahui besar dan jumlah paket yang ada pada masing-masing
protocol.
- Network Administrator dapat merespon dengan cepat masalah yang
terjadi pada server.
Kekurangan aplikasi :
- Pengiriman yang dilakukan baik oleh network administrator maupun
aplikasi SMS server terbatas pada text saja.
107
Evaluasi Kecepatan Respon dari SMS Server
Evaluasi kecepatan respon dari SMS server ketika network administrator
mengirimkan perintah. Untuk evaluasi kali ini, network administrator mengirimkan
perintah :
1. TCP
Untuk meminta jumlah dan besar paket TCP. Ini juga mewaikili perintah
UDP dan ICMP
2. SHT
Untuk men-shutdown komputer. Ini juga mewaikili perintah RST.
Berikut adalah tabel evaluasi kecepatan respon dari SMS server ketika perintah TCP
dikirimkan oleh Network Administrator.
Tabel 4.1 Evaluasi Kecepatan Respon Perintah TCP
No. Waktu pengiriman
SMS
Waktu di respon oleh
SMS Server
Waktu SMS diterima oleh
Network Administrator
Selisih waktu pengiriman
SMS sampai SMS diterima
network administrator
1 21.15.00 21.15.7 21.15.24 00.00.24
2 21.16.25 21.16.40 21.16.55 00.00.30
3 21.17.23 21.17.50 21.18.02 00.00.39
4 21.18.46 21.19.01 21.19.12 00.00.26
5 21.19.33 21.19.52 21.20.15 00.00.42
Dari tabel diatas dapat dijelaskan bahwa respon tercepat dari SMS Server adalah
24 detik. Dalam hal ini kecepatan respon dari SMS Server tergantung dari jaringan pada
selular.
108
Tabel 4.2 Evaluasi Kecepatan Respon Perintah SHT
No. Waktu pengiriman
SMS
Waktu di respon oleh
SMS Server
Waktu Komputer di-
Shutdown
Selisih waktu pengiriman
SMS sampai komputer di-
Shutdown
1 21.24.03 21.24.15 21.24.46 00.00.43
2 21.27.06 21.27.20 21.27.55 00.00.49
3 21.29.12 21.29.20 21.29.53 00.00.41
4 21.33.16 21.33.23 21.33.55 00.00.39
5 21.35.39 21.35.51 21.36.25 00.00.46
Dari tabel diatas dapat dijelaskan bahwa respon tercepat dari SMS Server adalah
39 detik. Dalam hal ini kecepatan respon dari SMS Server tergantung dari jaringan pada
selular.
Evaluasi Terhadap Sistem yang Berjalan
Hasil evaluasi kami terhadap aplikasi yang kami buat untuk perusahaan adalah
sebagai berikut :
- Aplikasi network monitoring membantu network administrator dalam
memantau paket-paket yang keluar masuk dalam jaringan, seperti dari
dan ke server, port-port apa saja yang digunakan, komputer yang
mengirim dan menerima paket dari luar dan dari server.
- SMS server terhubung dengan aplikasi network monitoring sehingga
ketika network administrator mengirimkan perintah untuk mengetahui
paket-paket seperti TCP, UDP, ICMP. SMS server akan mengirimkan
jawaban yang dibutuhkan oleh network administrator sehingga sangat
membantu network administrator dalam memantau traffic yang keluar
masuk server.
109
- Network administrator akan diberitahu oleh SMS server jika terputusnya
koneksi ke server.
Evaluasi terhadap Jumlah Packet Capturing
Aplikasi traffic monitoring server ini dikembangkan untuk melakukan packet
capturing terhadap data yang lewat. Oleh karena itu dilakukan pengujian terhadap
packet capturing yang didapat sebanyak 5 kali dalam jeda waktu 3 menit.
Tabel 4.3 Evaluasi terhadap Jumlah Packet Capturing
Jumlah paket yang ditangkap No
ICMP TCP UDP
Paket yang
loss % loss
1 15 167 69 0 0 %
2 8 234 57 0 0 %
3 0 135 42 0 0 %
4 87 168 66 0 0 %
5 43 124 72 0 0 %
Dari hasil pengujian, tampak bahwa tidak ada paket yang loss pada saat
dilakukan capturing packet pada program ini.