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
78
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
Waktu di respon oleh
SMS
SMS Server
Waktu SMS diterima oleh
Selisih waktu pengiriman
Network Administrator
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
Waktu di respon oleh
SMS
SMS Server
Waktu Komputer di-
Selisih waktu pengiriman
Shutdown
SMS sampai komputer diShutdown
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
Paket yang
No
% loss ICMP
TCP
UDP
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.