BAB 1
PENDAHULUAN
1.1 Latar Belakang
Jaringan komputer bukanlah sesuatu yang baru saat ini. Hampir di setiap perusahaan terdapat jaringan komputer untuk memperlancar arus informasi didalam perusahaan tersebut. Internet yang mulai populer saat ini adalah suatu jaringan komputer raksasa yang merupakan jaringan komputer yang terhubung dan dapat saling berinteraksi. Hal ini dapat terjadi karena adanya perkembangan teknologi jaringan yang sangat pesat, sehingga dalam beberapa tahun saja jumlah pengguna jaringan komputer yang tergabung dalam Internet berlipat ganda. Jaringan komputer adalah salah satu hal yang sangat dibutuhkan di berbagai instansi, baik itu pendidikan, pemerintahan, industri, dan lain lain. Salah satu yang paling vital dalam bidang jaringan komputer adalah IP Address. IP Address atau Alamat IP sendiri adalah kumpulan angka yang menjadi alamat pada setiap node, yaitu berupa komputer, alat cetak, kamera, dan lain-lain yang terhubung ke sebuah
Universitas Sumatera Utara
jaringan. Pengalamat node pada sebuah jaringan tidak bisa diberikan sembarangan, ada aturan-aturan yang harus diikuti agar node satu dan node yang lainnya bisa terhubung dengan baik dalam sebuah jaringan. Bagi orang yang ingin menguasai jaringan komputer haruslah menguasai aturan-aturan dalam pemberian Alamat IP, baik itu belajar dari buku, internet, maupun dari sekolah atau kampus. Aplikasi ini dibuat agar memudahkan bagi siapa saja yang ingin belajar tentang Alamat IP terutama Alamat IP versi 4 yang saat ini banyak digunakan. Pada aplikasi ini juga disertakan beberapa fungsi yang berhubungan dengan jaringan, seperti melakukan Ping, Trace Route, dan mengirim pesan singkat ke node lain pada jaringan dan grup yang sama . Berdasarkan uraian di atas maka penulis mengambil judul yang sesuai, agar dapat memudahkan siapa saja yang ingin belajar tentang Alamat IP tersebut. Untuk itu penulis memilih judul “APLIKASI MENGHITUNG NETWORK ADDRESS, BROADCAST MENENTUKAN
ADRESS, KELAS
TOTAL DARI
HOST,
TOTAL
SEBUAH
IP
HOST
VALID
ADDRESS
DAN
VERSI
4
MENGGUNAKAN VISUAL BASIC 6.0”.
1.2 Identifikasi Masalah
Universitas Sumatera Utara
Kemampuan manusia dalam menyelesaikan pekerjaan yang semakin banyak dan rumit sangatlah terbatas, sehingga disini dibutuhkan suatu aplikasi yang dapat mengolah data dengan baik sehingga dapat mempercepat serta mengefisiensikan pekerjaan pengolahan data tersebut. Untuk menghindari terjadinya kesimpang siuran dalam pembahasan masalah dengan mengingat akan keterbatasan penulis dalam hal ilmu dan keterampilan serta waktu maka penulis membatasi permasalahan hanya pada sistem menghitung IP Address Versi 4.
1.3 Rumusan Masalah
Dari latar belakang masalah yang telah di uraikan diatas maka dirumuskan beberapa permasalahan sebagai berikut : 1.3.1 Bagaimana Format IP Address Versi 4? 1.3.2 Bagaimana cara mencari Network Address dan Broadcast Address IP Address Versi 4? 1.3.3 Bagaimana menghitung Total Host IP Address Versi 4? 1.3.4 Bagaimana menghitung Total Host Valid IP Address Versi 4?
Universitas Sumatera Utara
1.3.5 Bagaimana menentukan kelas dari suatu IP Address dan Subnet Mask IP Address Versi 4?
1.4 Tujuan Penelitian
Adapun tujuan penelitian ini adalah: 1.4.1 Untuk mengetahui secara lebih jelas tentang format IP Address Versi 4 secara benar dan baik. 1.4.2 Untuk mengetahui aturan dasar pemilihan network ID dan host ID 1.4.3 Untuk membantu pengguna mengetahui Network Address, Broadcast Address, menghitung Total Host, Total Host Valid, dan menentukan kelas dari sebuah IP Address versi 4 dengan cepat.
1.5 Manfaat
1.5.1 Mengenal lebih jauh tentang teknologi jaringan komputer, khususnya mengenai IP Address versi 4.
Universitas Sumatera Utara
1.5.2 Membantu pengguna mengetahui Network Address, Broadcast Address, menghitung Total Host, Total Host Valid. 1.5.3 Mempercepat dalam menentukan kelas dari sebuah IP.
1.6 Kajian Pustaka
1.6.1 Jaringan Komputer
Jaringan komputer adalah sekumpulan komputer, serta perangkat-perangkat lain pendukung komputer yang saling terhubung dalam suatu kesatuan. Media jaringan komputer dapat melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling melakukan pertukaran informasi, seperti dokumen dan data, dapat juga melakukan pencetakan pada printer yang sama dan bersama-sama memakai perangkat keras dan perangkat lunak yang terhubung dengan jaringan. Setiap komputer, ataupun perangkat-perangkat yang terhubung dalam suatu jaringan disebut dengan node. Dalam sebuah jaringan komputer dapat mempunyai dua, puluhan, ribuan atau bahkan jutaan node.
Universitas Sumatera Utara
1.6.2 Index Protokol (IP)
IP adalah singkatan dari Internet Protocol. Perhatikan lagi contoh diatas, jika "Computer A" mengirim suatu paket ke "Computer B", IP dari kedua komputer berada didalam IP-header dari paket tersebut, yaitu IP tujuan (dari komputer B) dan IP sumber (dari komputer A). Router yang berada diantara kedua host akan memeriksa IP-header tersebut dan melakukan masquerade paket tersebut ke segment berikutnya. Jika terjadi kesalahan dalam pengiriman tersebut, contohnya host tujuan tidak dapat dicapai, suatu ICMP (Internet Control Message Protocol) digunakan untuk mengirim pesan kesalahan sehingga kesalahan tersebut dapat diperbaiki (dan paket tersebut harus dikirim ulang).
1.6.3 Visual Basic 6.0
Hengky Alexander et al(2003, hal:2-7) menyatakan bahwa terdapat 8 bagian besar lingkungan kerja pada Visual Basic 6.0. Visual Basic 6.0 menyediakan tiga macam interface yang bias kita gunakan untuk merancang aplikasi sesuai kebutuhan. Selain MDI (Multi Document Interface) dan SDI (Single Document Interface), kini tersedia Explorer Document Interface dengan gaya seperti Windows Explorer.
Universitas Sumatera Utara
1.7 Metode penelitian
Penelitian ini akan dilaksanakan dengan mengikuti beberapa langkah yang akan digunakan penulis, yaitu:
1. Penentuan Judul Penentuan Judul dilakukan agar penulis dapat mengetahui data-data apa saja yang diperlukan dalam penulisan tugas akhir ini.
2. Pengumpulan referensi dan studi pustaka Pengumpulan referensi dan studi pustaka dilakukan untuk memperoleh datadata yang diperlukan sebagai bahan bagi penulis.
3. Perencanaan penulisan Tugas Akhir Perencanaan penulisan Tugas Akhir dilakukan untuk membantu kita dalam membuat sebuah tulisan yang terstruktur, terurut, dan tidak berantakan. Dalam perencanaan penulisan, dibutuhkan juga sebuah teknik penulisan, dan kerangka karangan.
Kerangka
karangan
ini
akan
memudahkan
kita
untuk
mengembangkan apa yang hendak kita tulis.
Universitas Sumatera Utara
4. Analisis data Analisis data dilakukan untuk menemukan jawaban atas perihal permasalahan yang sudah dirumuskan yang berhubungan dengan jaringan, khususnya tentang IP Address.
5. Penyusunan dan pengadaan Tugas Akhir Penyusunan dan pengadaan Tugas Akhir dilakukan setelah perencanaan dan analisis data sudah selesai dilakukan.
Universitas Sumatera Utara