• Tidak ada hasil yang ditemukan

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2007/2008

N/A
N/A
Protected

Academic year: 2021

Membagikan "UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2007/2008"

Copied!
12
0
0

Teks penuh

(1)

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.

(2)

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.

(3)

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

(4)

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

(5)

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

3.4.4. Penggunaan GSM Modem ... 53

3.5. Perancangan Aplikasi Penganalisa Lalu Lintas Jaringan... 53

3.5.1. Perancangan Model Sistem ... 53

(6)

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

(7)

DAFTAR TABEL

Tabel 2.1 Field Type of Service ... 23

Tabel 2.2 Precedence Code ... 23

Tabel 2.3 Code Parameter Problem ... 33

Tabel 2.4 Redirect Code ... 33

Tabel 2.5 General Configuration Command ... 37

Tabel 2.6 Message Configuration Command ... 37

Tabel 2.7 Message Receiving and Reading Command ... 37

Tabel 2.8 Message Sending and Reading Command... 38

Tabel 3.1 Tabel MsServer... 72

Tabel 3.2 Tabel MsCmd ... 73

Tabel 3.3 Tabel MsAdmin... 73

Tabel 3.4 Tabel TrMessage ... 73

Tabel 4.1 Evaluasi Kecepatan pengiriman ... 110

(8)

DAFTAR GAMBAR

Gambar 2.1 Bus Topology... 9

Gambar 2.2 Ring Topology ... 10

Gambar 2.3 Star Topology ... 11

Gambar 2.4 Hierarchical Topology... 11

Gambar 2.5 Model OSI... 13

Gambar 2.6 TCP/IP Model... 16

Gambar 2.7 Struktur Header IP ... 21

Gambar 2.8 Field Type of Service ... 22

Gambar 2.9 Field Flag pada IP header... 24

Gambar 2.10 Struktur Header TCP... 26

Gambar 2.11 Struktur Header UDP ... 29

Gambar 2.12 Struktur Header ICMP ... 30

Gambar 2.13 Struktur ICMP Destination Unreachable (Comer,p.128) ... 30

Gambar 2.14 Struktur ICMP Source Quench (Comer,p.131) ... 31

Gambar 2.15 Struktur ICMP Time Exceeded (Comer,p.133)... 32

Gambar 2.16 Struktur ICMP Parameter Problem (Feit,p.145)... 32

Gambar 2.17 Struktur ICMP Redirect ... 33

Gambar 2.18 Struktur ICMP Echo Request and Reply ... 34

Gambar 2.19 Struktur ICMP Time-stamp Request and Reply... 34

Gambar 2.20 Struktur ICMP Address mask request and reply ... 35

Gambar 2.21 Cara Transfer SMS ... 36

(9)

Gambar 3.2 Struktur Jaringan PT Sinar Bru Glasindo ... 46

Gambar 3.3 Proses network monitoring pada umumnya... 50

Gambar 3.4 Solusi untuk network monitoring PT. Sinar Baru Glasindo ... 52

Gambar 3.5 Activity Diagram Administrator Merequest Informasi... 56

Gambar 3.6 Activity Diagram Program SMS Server Melakukan Test Koneksi ... 58

Gambar 3.7 Rancangan Layar Login ... 59

Gambar 3.8 Rancangan Layar Invalid Login ... 59

Gambar 3.9 Rancangan Layar Utama ... 60

Gambar 3.10 Rancangan Layar menubar File... 61

Gambar 3.11 Rancangan Layar menubar Monitoring ... 61

Gambar 3.12 Rancangan Layar Treeview... 62

Gambar 3.13 Rancangan Layar Statistik Paket ... 62

Gambar 3.14 Rancangan Layar Login ... 63

Gambar 3.15 Rancangan Layar Invalid Login ... 64

Gambar 3.16 Rancangan Layar Menu Utama ... 64

Gambar 3.17 Rancangan Layar menubar File... 65

Gambar 3.18 Rancangan Layar menubar View ... 66

Gambar 3.19 Rancangan Layar sub-menu Server... 67

Gambar 3.20 Rancangan Layar sub-menu New Admin ... 68

Gambar 3.21 Rancangan Layar sub-menu View Admin... 69

Gambar 3.22 Rancangan Layar sub-menu My Account... 70

Gambar 3.23 Rancangan Layar sub-menu History ... 71

Gambar 3.24 Rancangan Layar menubar About... 71

(10)

Gambar 4.2 Instalasi .NET Framework 2.0 - License Agreement... 78

Gambar 4.3 Instalasi .NET Framework 2.0 – Installation Complete... 78

Gambar 4.4 Instalasi Windows Installer 3.1 – Welcome Information ... 79

Gambar 4.5 Instalasi Windows Installer 3.1 – License Agreement... 79

Gambar 4.6 Instalasi Windows Installer 3.1 – Installation Complete ... 80

Gambar 4.7 Instalasi SQL Server 2005 – License Agreement... 81

Gambar 4.8 Instalasi SQL Server 2005 – Installation Component... 81

Gambar 4.9 Instalasi SQL Server 2005 – System Configuration Check... 82

Gambar 4.10 Instalasi SQL Server 2005 – Registration Information... 82

Gambar 4.11 Instalasi SQL Server 2005 – Components to Install ... 83

Gambar 4.12 Instalasi SQL Server 2005 – Instance Name ... 83

Gambar 4.13 Instalasi SQL Server 2005 – Service Account ... 84

Gambar 4.14 Instalasi SQL Server 2005 – Setup Progress ... 84

Gambar 4.16 Instalasi Sierra Aircard 875 – Welcome Information ... 85

Gambar 4.17 Instalasi Sierra Aircard 875 – License Agreement... 85

Gambar 4.18 Instalasi Sierra Aircard 875 – Destination Folder ... 86

Gambar 4.19 Instalasi Sierra Aircard 875 – Ready to Install... 86

Gambar 4.20 Instalasi Sierra Aircard 875 – Installation Completed ... 87

Gambar 4.21 System Properties ... 87

Gambar 4.22 Port AT Command ... 88

Gambar 4.23 Layar Login... 89

Gambar 4.24 Layar Utama ... 90

Gambar 4.25 Menu Pilihan IP Address ... 90

(11)

Gambar 4.27 List Paket dan Jumlah Paket ... 91

Gambar 4.28 Detail Struktur Paket ... 92

Gambar 4.29 Layar Login... 93

Gambar 4.30 Layar Utama ... 93

Gambar 4.31 Layar Utama – Server ... 94

Gambar 4.32 Layar View Server... 94

Gambar 4.33 Layar Utama – New Admin... 96

Gambar 4.34 Layar New Admin ... 96

Gambar 4.35 Layar Utama – View Admin... 97

Gambar 4.36 Layar View Admin ... 98

Gambar 4.37 Layar Utama – My Account ... 99

Gambar 4.38 Layar My Account... 99

Gambar 4.39 Layar History ... 100

Gambar 4.40 Contoh GETICMPCOUNT ... 101

Gambar 4.41 Contoh Respon GETICMPCOUNT... 101

Gambar 4.42 Contoh GETUDPCOUNT ... 102

Gambar 4.43 Contoh Respon GETUDPCOUNT... 102

Gambar 4.44 Contoh GETTCPCOUNT... 103

Gambar 4.45 Contoh Respon GETTCPCOUNT ... 103

Gambar 4.46 Contoh GETICMPSIZE... 104

Gambar 4.47 Contoh Respon GETICMPSIZE ... 104

Gambar 4.48 Contoh GETUDPSIZE... 105

Gambar 4.49 Contoh Respon GETUDPSIZE ... 105

(12)

Gambar 4.51 Contoh Respon GETTCPSIZE ... 106 Gambar 4.52 Pesan Alert ... 107

Referensi

Dokumen terkait

Setelah menerima arahan saya untuk membeli emas, Bank hendaklah merekodkan dalam eGIA kuantiti emas yang dibeli dalam gram, harga emas yang dibeli dalam jumlah

Abstrak, Penelitian ini dilatarbelakangi oleh frekuensi kunjungan ke perpustakaan yang masih rendah karena karyawan merasa jenuh untuk datang ke perpustakaan saat waktu

Kesulitan bank-bank menengah- kecil itu semakin diperparah ketika salah satu sumber pendanaan yang biasanya sangat diandalkan, yakni dana antarbank atau Pasar Uang Antar Bank (PUAB),

Oleh karena itu, kemampuan individu atau capability yang di ukur dengan proksi perubahan direksi tidak berpengaruh terhadap fraudulent financial statement karena

Dari hasil analisis data yang telah dilakukan dapat diketahui bahwa interaksi antara tingkat kepatuhan wajib pajak badan dengan penagihan pajak yang dilihat dari

Sesuai dengan rumusan masalah tersebut, tujuan penelitian ini adalah untuk mendeskripsikan keefektifan model discovery learning dalam pembelajaran menulis teks eksplanasi

Pentingnya dilakukan penelitian ini untuk memberikan masukan kepada guru dan memotivasi siswa karena kreativitas itu adalah milik siapa saja dan bisa dikembangkan

Kesimpulan yang didapatkan dari penelitian mengenai Hubungan Substrat Dominan dengan Kelimpahan Gastropoda pada Hutan Mangrove Kulonprogo, Yogyakarta adalah tekstur