KOMUNIKASI
Judul:
KLASIFIKASI ALAMAT IP DAN IMPLEMENTASI
DALAM PROTOCOL TCP/IP
Disusun Oleh:
Sekarang ini jaringan komputer sudah menjadi suatu kebutuhan yang sangat
pentinguntuk mempermudah pertukaran data antar komputer. Dan seiring
dengan makin berkembangnyajumlah komputer pada suatu jaringan, maka makin
bertambah pula tingkat kesulitan untukmengelola jaringan tersebut. Oleh sebab
itu pada penelitian ini akan dibuat aplikasi untukmengendalikan komputer secara
jarak jauh dengan menggunakan protokol TCP/IP.Aplikasi ini dibuat dengan
menggunakan bahasa pemrograman Delphi 5.0 dan dWinsock 2.75yang
merupakan komponen antar muka Windows Socket API yang dikhususkan untuk
bahasapemrograman Delphi, dan terdiri dari dua bagian yaitu server yang
diaktifkan pada komputer yangakan dikendalikan, dan clientyang diaktifkan pada
komputer pengendali. Pada aplikasi ini datayang dikirimkan berbentuk teks dan
biner, dan menggunakan dua pasang komponen utamadWinsock yaitu
TTextServer dan TTextClient serta TBinaryServer dan TBinaryClient .Fungsiyang
diaplikasikan ialah penguncian komputer,reboot,shutdown, eksekusi program,
pengiriman pesan, melihat tampilan layar dan melihat program yang sedang
dijalankan pada komputer server.Pengujian dilakukan pada jaringan komputer
internal dan juga pada jaringan internet. Hasildari pengujian yang dilakukan
pada jaringan internal didapat bahwa semua fungsi yang diaplikasikan dapat
dijalankan dengan sempurna tanpa mengalami penundaan yang berarti karena
delay yang terjadi di bawah 1 detik, sedangkan untuk jaringan internet terdapat
delay yangbesarnya bervariasi tergantung dari tingkat kepadatan traffic data
pada saat tersebut
i
Kata Pengantar
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan
hidayah-Nya sehingga saya dapat menyelesaikan tugas makalah yang berjudul
Klasifikasi Alamat IP dan Implementasi Dalam Protocol TCP/IP ini tepat pada
waktunya.
Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi
tugas dosen pada mata kuliah Pengantar Teknologi Informatika Komunikasi.
Selain itu, makalah ini juga bertujuan untuk menambah wawasan tentang
Klasifikasi Alamat IP dan Implementasi Dalam Protocol TCP/IP bagi para
pembaca dan juga bagi penulis.
Saya mengucapkan terima kasih kepada bapak Sidiq Noer , selaku dosen
Pengantar Teknologi Informatika Komunikasi yang telah memberikan tugas ini
sehingga dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi
yang saya tekuni.
Saya juga mengucapkan terima kasih kepada semua pihak yang telah
membagi sebagian pengetahuannya sehingga saya dapat menyelesaikan makalah
ini.
Saya menyadari, makalah yang saya tulis ini masih jauh dari kata
sempurna. Oleh karena itu, kritik dan saran yang membangun akan saya nantikan
demi kesempurnaan makalah ini.
ABSTRAK................................................................................................................i
Kata Pengantar.........................................................................................................ii
DAFTAR ISI..........................................................................................................iii
DAFTAR GAMBAR...............................................................................................v
DAFTAR TABEL...................................................................................................vi
BAB 1......................................................................................................................1
PENDAHULUAN...................................................................................................1
1.1 Latar Belakang................................................................................................1
1.2 Rumusan Masalah..........................................................................................2
1.3 Batasan Masalah.............................................................................................2
1.4 Tujuan Penelitian............................................................................................2
1.5 Manfaat Penelitian.........................................................................................2
BAB 2......................................................................................................................3
PEMBAHASAN......................................................................................................3
2.1 Pengertian IP Address....................................................................................3
2.2 Fungsi IP Address..........................................................................................4
2.3 Klasifikasi versi IP Address...........................................................................4
2.3.1 IPv4..........................................................................................................5
2.3.2 IPv6..........................................................................................................5
2.4 IP Publik dan IP Privat...................................................................................6
2.4.1 Publik.......................................................................................................6
2.4.2 Privat........................................................................................................7
2.5 IP Dinamis dan IP Statis.................................................................................7
2.5.1 Dinamis....................................................................................................7
2.5.2 Statis........................................................................................................8
2.6 Shared IP dan Dedicated IP............................................................................8
2.6.1 Shared IP..................................................................................................8
2.6.2 Dedicated IP............................................................................................8
2.7 Kelas IP Address............................................................................................8
2.8 Mengapa ada klasifikasi alamat IP.................................................................9
2.9 PERANCANGAN SISTEM..........................................................................9
2.10 Iplementasi TCP/IP....................................................................................12
BAB III..................................................................................................................13
PENUTUP..............................................................................................................13
KESIMPULAN..................................................................................................13
SARAN..............................................................................................................13
DAFTAR PUSTAKA............................................................................................14
DAFTAR GAMBAR
PENDAHULUAN
1.1 Latar Belakang
Jaringan komputer sudah menjadi sesuatu kebutuhan
yang sangat penting, dimana komputer tidak lagi
berdiri sendiri tetapi saling terhubung satu sama lain.
Dan seiring dengan makin berkembangnya jumlah
komputer yang terdapat pada suatu jaringan, maka
makin bertambah pula tingkat kesulitan untuk
mengelola jaringan tersebut.
Oleh sebab itu pada penelitian ini dibuat aplikasi
untuk mengendalikan komputer secara jarak jauh
dengan memanfaatkan protokol TCP/IP. Protokol
TCP/IP adalah protokol yang paling banyak
digunakan masa sekarang ini pada jaringan
komputer dan merupakan protokol standard untuk
Internet.
Protokol TCP/IP ini tersusun atas lima lapisan yaitu
mulai dari lapisan teratas:
2
1.2 Rumusan Masalah
Berdasarkan latar belakang diatas, maka rumusan masalah yang akan dikaji
pada penelitian ini adalah :
1. Mengapa ada klasifikasi alamat IP?
2. Jelaskan implementasinYa dalam protocol TCP/IP?
PEMBAHASAN
2.1 Pengertian IP Address
Gambar 1. Alamat IP
2.2 Fungsi IP Address
Seperti yang telah disebutkan sebelumnya, IP address ada agar setiap
perangkat yang dapat menggunakan koneksi internet bisa menghubungi satu sama
lain. Akan tetapi, barisan angka ini juga memiliki fungsi lainnya.
Selain dianalogikan sebagai nomor telepon, IP address juga bisa diumpamakan
sebagai nama orang dan alamat rumah. Mengapa?
Pertama, IP address juga merupakan identitas sebuah komputer dalam jaringan
internet. Dengan demikian, pemilik sebuah website dapat mengetahui semua IP
address yang mengakses situsnya. Hal tersebut juga berlaku pada jaringan Wi-Fi
publik.
Kedua, IP address berfungsi sebagai alamat pengiriman data ke perangkat Anda.
Ketika Anda mengakses sebuah situs, sebenarnya ada proses pengunduhan data
yang dikirim dari situs tersebut. Proses tersebut dimungkinkan berkat IP address.
Kelas C
Rentang angka : 192.0.0.0 – 223.255.255.255
Jumlah maksimal alamat IP : 65.536
Jumlah maksimal jaringan : 2.097.152
Kelas D
Rentang angka : 224.0.0.0 – 239.255.255.255
Jumlah maksimal alamat IP : tidak didefinisikan
Jumlah maksimal jaringan : tidak didefinisikan
Kelas E
Rentang angka : 140.0.0.0 – 255.255.255.255
Jumlah maksimal alamat IP : tidak
didefinisikan Jumlah maksimal jaringan : tidak
didefinisikan
2.8 Mengapa ada klasifikasi alamat IP
Berdasarkan literasi di sebelumnya dapat ditarik kesimpulan mengapa ada
klasifikasi alamat IP karena setiap pengguna,jenis,kegunaan,server,dan
kelas yang digunaan dalam alamat IP berbeda.dan pada kajian Pustaka
berikut setiap masing – masing server website memiliki satu IP address yang
berbeda satu antara lainnya, layanan dan kegunaan berbeda jenis address
IP,dari privat sampai pulic memiliki alamt IP nya sendiri.
server x: Digunakan untuk memanggil fungsi pada class server pada java.
Connection koneksi : Digunakan untuk membuat koneksi pada database
accesss.
Statement sql : Digunakan untuk menampung query yang akan dieksekusi
ke database access.
ResultSet hasil : Digunakan untuk menampung data dari hasil eksekusi
query dalam pengambilan data.
ResultSetMetaData rsMeta : Digunakan untuk menampung metadata dari
hasil eksekusi query dalam pengambilan data.
ServerSocket s: Digunakan untuk membuat socket server sebagai aplikasi
server.
Socket cs: Digunakan untuk masuk ke dalam jaringan dan berkomunikasi
dengan aplikasi client yang juga masuk ke dalam jaringan yang sama.
InetAddress ia: Digunakan untuk mendapatkan ip cilent yang terkoneksi
pada server.
String cli: Digunakan untuk menampung ip address client.
BufferedReader in: Digunakan untuk menerima permintaan dari cient.
PrintWriter Out: Digunakan untuk mengirim data sesuai perintah yang
telah dikirim oleh client.
Method – method pada class server terdiri dari:
PENUTUP
KESIMPULAN