Jumat, 11 Juli 2014

IP Address

IP Address dan Pembagian Kelasnya

Dalam jaringan komputer, tidak lepas dari yang namanya IP Address. Berikut ini akan dibahas tentang pengertian dari IP Address serta pembagian kelasnya.
Alamat IP (Internet Protocol) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada  jaringan Internet berbasis TCP/IP. InternetAssigned Numbers Authority (IANA) adalah sebuah organisasi yang mengelola alokasi alamat IP global. Internet Protocol (IP) address adalah alamat numerik yang ditetapkan untuk sebuah komputer yang berpartisipasi dalam jaringan komputer yang memanfaatkan InternetProtocol untuk komunikasi antara node-nya.

Panjang IP Address versi 4 adalah 32-bit dan secara teoritis dapat mengalamati hingga 4 milyar host komputer atau lebih di seluruh dunia, jumlah host tersebut di peroleh dari 256 (dari 8-bit) pangkat 4 (terdapat 4 oktet) sehingga nilai maksimal dari IP Address versi 4 adalah 255.255.255.255 dimana nilai dihitung dari nol.
Alamat IPv4 dibagi kedalam beberapa kelas atau yang biasa disebut dengan Classess IP Address. Hal ini dilihat dari oktet pertamanya. Sebenarnya pembeda
kelas IP versi adalah pola biner yang terdapat dalam oktet pertama (adalah bit-bit awal/high-order bit). Agar dapat lebih mudah memahami, berikut merupakan tabel yang menggunakan representasi desimal :
Kelas Alamat IP
Oktet Pertama
(Dec)
Oktet Pertama
(Bin)
Kelas A
1-126
0xxx xxxx
Kelas B
128-191
10xx xxxx
Kelas C
192-233
110x xxxx
Kelas D
224-239
1110 xxxx
Kelas E
240-255
1111 xxxx

Misalkan alamat IP 192.168.3.10 maka pengalamatannya dalam bentuk bilangan biner adalah sebagai berikut :

11000000
10101000
00000011
00001010
192
168
3
10

Pada pengalamatan logik selain membutuhkan ip address masih membutuhkannetmask atau subnetmask dan panjang bitnyasama dengan ip address yaitu 32-bit. Ada tigapengelompokan netmask/subnetmask secara umum, yaitu :
255.0.0.0, netmask untuk classfull Addressingkelas A.
255.255.0.0, netmask untuk classfull Addressingkelas B.
255.255.255.0, netmask untuk classfull Addressingkelas C.

Menemukan Tipe Kelas Pada Notasi Biner
Jika alamat IP tersebut diberikan dalam bentuk notasi biner, maka bit golongan pertama akan dapat memberi tahu kita tantang tipe kelas seperti yang digambarkan pada gambar dibawah ini:


Penjelas untuk menemukan tipe kelas pada notasi biner


Menemukan Tipe Kelas Pada Notasi Desimal
Selain dalam bentuk biner, IP Address juga dapat diberikan dalam bentuk desimal. Oleh karena itu, untuk mengetahui suatu alamat tersebut masuk dalam kelas apa, maka kita perlu untuk melihat nomor byte awal untuk menentukannya. Berikut ini adalah gambar penjelasannya:

Penjelas untuk menemukan tipe kelas pada notasi decimal

Net ID dan Host ID
Pada pembagian kelas IP Addressini, sebuah IP yang termasuk kelas A, B, dan C terbagi menjadi netid dan hostid. Bagianbagian tersebut berbeda panjangnya, tergantung masing-masing kelas dalam IP Address.Pada kelas A, octet pertama menunjukkan netid, dan 3 oktet lainnya menunjukkan hostid.Kelas B berbeda dengan kelas A, pada kelas B terdapat 2 oktet pertama menunjukkan netid dan 2 oktet terakhir menunjukkan hostid. Sedangkan kelas C 3 oktet pertama menunjukkan netiddan octet tarakhir sebagai hosted. Berikut ini adalah gambar penjelasan pembagiannetid dan hostid-nya:

Penjelasan Net ID dan Host ID


 Pembagian Kelas

Kelas A
Kelas A terbagi menjadi 128 blok dimana setiap blok mempunyai perbedaan netid-nya. Blok pertama mempunyai alamat dari 0.0.0.0 sampai 0.255.255.255 (netid 0). Kemudian blok kedua mempunyai alamat dari 1.0.0.0 sampai 1.255.255.255 (netid 1). Blok yang terakhir mempunyai alamat dari 127.0.0 sampai 127.255.255.255 (netid 127). Sebagai catatan bahwa setiap blok pada alamat-alamat tersebut mempunyai byte awal yang sama, namun ketiga byteyang lainnya dapat diberikan nomor alamat bebas tetapi sesuai dengan rentang masing-masing.
Pada IP Address kelas A ini, bit pertama adalah 0, dengan panjang net ID 8 bit dan panjang host ID 24 bit (dari 3 blok yang terdiri dari 8 bit). Jadi bytepertama IP address kelas A mempunyai range dari 0-127. Jadi pada kelas A terdapat 127 network dengan tiap network dapat menampung sekitar 16 jutahost. Berikut ini adalah pembagian blok pada IP Address kelas A:


IPAddress kelas A

 Kelas B

Kelas B dibagi dalam 16,384 blok dimana setiap blok juga mempunyainetid yang berbeda-beda. Blok pertama terdiri dari alamat 128.0.0.0 sampai 128.0.255.255 (netid 128.0).Blok terakhir terdiri dari alamat 191.255.0.0 sampai 191.255.255.255 (netid 191.255).sebagai catatan bahwa setiap 2 blok awal pada sebuah alamat kelas B mempunyai 2 byte netid yang sama, sedangkan 2 yang lainnya (hosted) dapat diberi nomor alamat bebas sesuai dengan rentangnya.


IP Address kelas B

Kelas C
Kelas C terbagi menjadi 2,097,152 blok dimana setiap blok mempunyai perbedaan netid. Pada kelas ini, 256 blok digunakan sebagai private address. Blok pertama terdiri dari alamat 192.0.0.0 sampai 192.0.0.255 (netid 192.0.0). Kemudian blok terakhir terdiri  dari alamat 223.225.225.0 sampai 223.225.225.225 (netid 223.225.225). Sebagai catatan bahwa 3 blok awal yaitunetid mempunyai nilai yang sama, sedangkan blok terakhir (hosted) bebas diberi nomor asal masih dalam rentangnya.


IP Address kelas C

Kelas D
Pada kelas D ini hanya terdapat 1 blok saja yang difungsikan sebagaimulticasting. Masing-masing alamat pada kelas ini digunakan untuk mendefinisikan satu grup host pada internet. Ketika sebuah grup memberikan sebuah alamat, maka setiap host yang termasuk anggota akan memperoleh alamatmulticast.IP Address kelas D digunakan untuk keperluan multicasting. 4 bit pertama IP Address kelas D selalu diset 1110 sehingga byte pertamanya berkisar antara 224-247, sedangkan bit-bit berikutnya diatur sesuai keperluan multicast group yang menggunakan IP Address ini. Dalam multicasting tidak dikenal istilahnetwork ID dan host ID (Nurwajianto, 2009: 4). Berikut ini adalah struktur IPAddress pada multicast :


Multicast Address

Kelas E
IP Address kelas E tidak diperuntukkan untuk keperluan umum. 4 bitpertama IP Address kelas E ini diset 1111 sehingga byte pertamanya berkisar antara248-255.


Tidak ada komentar:

Posting Komentar