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