ANALISIS DAN PERANCANGAN APLIKASI TRAFFIC MONITORING SERVER MENGGUNAKAN SMS PADA PT. SINAR BARU GLASINDO - Binus e-Thesis
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika
Skripsi Sarjana Komputer Semester Ganjil 2007/2008
Analisis dan Perancangan Aplikasi Traffic Monitoring Server
Menggunakan SMS Pada PT Sinar Baru Glasindo
Djuandi Then < 0800750230 > Jerry Sumendap < 0800750395 > Clarissa Ilona < 0800774086 >
Kelas / Kelompok : 07 PDT / 2
Abstrak
Penelitian ini bertujuan membuat sebuah aplikasi traffic monitoring server yang dapat membantu network administrator memantau lalu lintas data pada server sehingga dapat segera diketahui apabila terjadi masalah Selain itu penelitian ini juga bertujuan membuat sebuah aplikasi SMS Server yang memanfaatkan jaringan GSM untuk membantu network administrator agar dapat memantau traffic server dimana dan kapan saja. Aplikasi yang dibuat dapat mengirim dan menerima SMS ke / dari network
administrator
, melakukan cek koneksi ke server, dan memberikan respon kepada
network administrator
ketika koneksi ke server mengalami masalah. Metode penelitian yang digunakan adalah metode analisis dan metode perancangan. Hasil yang dicapai berupa aplikasi traffic monitoring server yang dapat melakukan packet capturing dengan tingkat packet loss 0% dan tidak banyak memakai memori. Aplikasi ini dapat memantau detail paket data yang beredar pada server dan menampilkan bandwidth berdasarkan protokol, serta aplikasi SMS Server yang dapat mengirim dan menerima SMS dari / ke
network administrator.
Ketika koneksi ke server terputus, aplikasi ini dapat membantu notifikasi ke network administrator dalam waktu yang relatif cepat, serta dapat mengirimkan SMS balasan mengenai jumlah / ukuran paket data pada server berdasarkan protokol. Kesimpulan yang didapat yaitu aplikasi traffic monitoring server sangat berguna karena dapat memantau detail paket yang beredar pada server sehingga
network administrator
dapat mengetahui apabila terjadi pembanjiran paket. Aplikasi SMS Server juga sangat membantu network administrator untuk memonitor server tanpa dibatasi ruang dan waktu. Disarankan untuk menambahkan fasilitas remote pada aplikasi ini.
Kata kunci : Aplikasi traffic, Monitoring server
PRAKATA
Segala hormat, puji dan syukur kepada Allah Bapa yang Maha Kuasa atas kasih, penyertaan serta kekuatan yang diberikan-Nya kepada penulis, sehingga dapat menyelesaikan penulisan dan penelitian skripsi berjudul : Analisis dan Perancangan
Aplikasi Traffic Monitoring Server Menggunakan SMS Pada PT Sinar Baru
Glasindo sebagai syarat menyelesaikan jenjang studi Strata-1 di Universitas Bina
Nusantara, Jakarta.
Dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada mereka yang telah membantu dalam pembuatan skripsi ini :
1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara.
2. Bapak Fredy Purnomo, S.Kom.,M.Kom., selaku Ketua Jurusan Teknik Informatika.
3. Bapak Fauzie Dahmir, Ir, M.Eng., selaku dosen pembimbing yang dengan sabar telah banyak memberikan bimbingan yang sangat berarti dalam pembuatan skripsi ini dari awal sampai akhir.
4. Bapak Martin selaku Acting Manager MS PT. Sinar Baru Glasindo dan seluruh karyawan PT. Sinar Baru Glasindo yang telah memberikan dukungan.
5. Orang tua dan saudara yang telah memberikan dukungan moril dan materiil.
6. Sahabat-sahabat yang telah memberikan dukungan, semangat dan doa.
Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pembaca dan pihak-pihak yang membutuhkan, sehingga hasil yang diperoleh dapat lebih disempurnakan dan lebih berguna di masa mendatang.
Jakarta, Januari 2008 Penulis
DAFTAR ISI
Halaman Judul Luar ................................................................................................................ i Halaman Judul Dalam............................................................................................................ ii Halaman Persetujuan Hard cover ........................................................................................iii Halaman Pernyataan Dewan Penguji................................................................................... iv Abstrak..................................................................................................................................vii Prakata..................................................................................................................................viii Daftar Isi ................................................................................................................................. x Daftar Tabel.........................................................................................................................xiii Daftar Gambar ..................................................................................................................... xiv
BAB 1 PENDAHULUAN ..................................................................................................... 1
1.1. Latar Belakang....................................................................................................... 1
1.2. Ruang Lingkup ...................................................................................................... 3
1.3. Tujuan dan Manfaat............................................................................................... 4
1.4. Metodologi Penelitian ........................................................................................... 5
1.5. Sistematika Penulisan............................................................................................ 6
BAB 2 LANDASAN TEORI ................................................................................................ 8
2.1. Network.................................................................................................................. 8
2.2. Topologi Jaringan .................................................................................................. 9
2.2.1. Physical Topology......................................................................................... 9
2.2.2. Logical Topology ........................................................................................ 12
2.3. OSI (Open Systems Interconnection)................................................................. 12
2.4. Transmission Control Protocol/Internet Protocol (TCP/IP) ............................. 15
2.4.1. Transmission Control Protocol (TCP) ...................................................... 17
2.4.2. Internet Protocol (IP) .................................................................................. 18
2.5. Arsitektur TCP/IP ................................................................................................ 21
2.5.1. Struktur Header IP....................................................................................... 21
2.5.2. Struktur Header TCP................................................................................... 26
2.5.3. Struktur Header UDP .................................................................................. 28
2.5.4. Struktur Header ICMP (Internet Control Message Protocol)................... 29
2.6. SMS (Short Message Service) ............................................................................ 35
2.6.1. Cara Kerja Pengiriman SMS ...................................................................... 36
2.6.2. AT Command .............................................................................................. 36
2.7. Socket Programming ........................................................................................... 38
BAB 3 ANALISIS DAN PERANCANGAN SISTEM..................................................... 41
3.1. Latar Belakang dan Struktur Organisasi PT. Sinar Baru Glasindo .................. 41
3.2. PT. Sinar Baru Glasindo ..................................................................................... 45
3.3. Struktur Jaringan PT Sinar Baru Glasindo......................................................... 46
3.4. Analisis................................................................................................................. 47
3.4.1. Analisis Masalah ......................................................................................... 47
3.4.2. Analisis Pemecahan Masalah ..................................................................... 49
3.4.3. Alternatif Alat yang Dapat Digunakan ...................................................... 52
GSM
3.4.4. Penggunaan Modem .......................................................................... 53
3.5. Perancangan Aplikasi Penganalisa Lalu Lintas Jaringan.................................. 53
3.5.1. Perancangan Model Sistem ........................................................................ 53
3.5.2. Perancangan Format Pesan Request Administrator .................................. 55
3.5.3. Perancangan Activity Diagram .................................................................. 56
3.5.4. Rancangan Layar Program Server ............................................................. 58
3.5.5. Rancangan Layar Program SMS Server .................................................... 63
3.5.6. Perancangan Database ................................................................................ 72
3.6. Kriteria Testing Aplikasi..................................................................................... 74
BAB 4 IMPLEMENTASI DAN EVALUASI ................................................................... 75
4.1. Spesifikasi Sarana yang Dibutuhkan .................................................................. 75
4.1.1. Spesifikasi Kebutuhan Perangkat Keras .................................................... 75
4.1.2. Spesifikasi Kebutuhan Piranti Lunak......................................................... 76
4.2. Persiapan Awal .................................................................................................... 76
4.2.1. Instalasi Aplikasi ......................................................................................... 76
4.2.2. Persiapan Jaringan....................................................................................... 88
4.3. Gambaran Penggunaan Program ........................................................................ 88
4.3.1. Pengoperasian Program pada Server.......................................................... 89
4.3.2. Pengoperasian Program pada SMS Server ................................................ 92
4.3.3. Command SMS dan Balasan .................................................................... 100
4.3.4. Pesan Alert................................................................................................. 106
4.4. Implementasi Aplikasi....................................................................................... 107
4.5. Evaluasi Aplikasi............................................................................................... 109
BAB 5 KESIMPULAN DAN SARAN ............................................................................ 113
5.1. Kesimpulan ........................................................................................................ 113
5.2. Saran ................................................................................................................... 115 DAFTAR PUSTAKA ........................................................................................................ 116 DAFTAR RIWAYAT HIDUP .......................................................................................... 117
DAFTAR TABEL
Tabel 2.1 Field Type of Service .......................................................................................... 23Tabel 2.2 Precedence Code ................................................................................................. 23Tabel 2.3 Code Parameter Problem .................................................................................... 33Tabel 2.4 Redirect Code ...................................................................................................... 33Tabel 2.5 General Configuration Command ...................................................................... 37Tabel 2.6 Message Configuration Command ..................................................................... 37Tabel 2.7 Message Receiving and Reading Command ..................................................... 37Tabel 2.8 Message Sending and Reading Command......................................................... 38Tabel 3.1 Tabel MsServer.................................................................................................... 72Tabel 3.2 Tabel MsCmd ...................................................................................................... 73Tabel 3.3 Tabel MsAdmin................................................................................................... 73Tabel 3.4 Tabel TrMessage ................................................................................................. 73Tabel 4.1 Evaluasi Kecepatan pengiriman ....................................................................... 110Tabel 4.3 Evaluasi Utilisasi CPU dan Memori ............................................................... 111
DAFTAR GAMBAR