IP address dibagi menjadi 5 kelas, kelas A, kelas B, kelas C, kelas D dan kelas E. Tapi hanya 3 kelas yang umumnya digunakan, yaitu :
Kelas A = 0-127 dengan jumlah host yang bisa dibuat kurang lebih ada 16 juta host.
Kelas B = 128-191 dengan jumlah host yang bisa dibuat kurang lebih ada 65 ribu host.
Kelas C = 192-223 dengan jumlah host yang bisa dibuat ada 254 host.
Dan untuk kelas D & E itu digunakan untuk multicast IP. Jadi, untuk sekarang 2 kelas IP ini masih belum digunakan.
Ada 4 oktet dalam bilangan IP. Masing-masing oktet memiliki jumlah biner 8 buah. Dan biner dilambangkan 1 & 0. Untuk penghitungannya, hanya biner 1 yang dihitung dan biner 0 tidak dihitung. Untuk biner 1 masing-masing memiliki jumlah yang berbeda.
1 1 1 1 1 1 1 1 = Disamping ini adalah jumlah biner dan jika dijumlahkan semuanya adalah 255.
128 64 32 16 8 4 2 1
misal:
11000000.10100100.00001010.00000001 = 192.168.10.1
atau:
11111111.11111111.11111111.11111111 = 255.255.255.255
Menghitung IP address pada kelas C
*Jangkauan oktet pertamanya harus terletak antara 192 sampai dengan 223.
contoh : 192.168.1.0/25 ?
artinya 192.168.1.0 kelas C dengan Subnet Mask /25 berarti 11111111.11111111.11111111.10000000 (255.255.255.128)
Analisa perhitungan IP :
1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada oktet terakhir subnet mask (2 oktet terakhir untuk kelas B, dan 3 oktet terakhir untuk kelas A). Jadi Jumlah Subnet adalah 21= 2 subnet.
2. Jumlah Host per Subnet = 2y – 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet adalah 27– 2 = 126 host.
3. Blok Subnet = 256 – 128 (nilai oktet terakhir subnet mask) = 128. Subnet berikutnya adalah 128 + 128 = 256. Jadi subnet lengkapnya adalah 0, 128.
4. Alamat host dan broadcast yang valid, kita langsung buat tabelnya. Sebagai catatan, host pertama adalah 1 angka setelah subnet, dan broadcast adalah 1 angka sebelum subnet berikutnya.
NETWORK | ||
SUBNET | 192.168.1.0 | 192.168.1.128 |
HOST PERTAMA | 192.168.1.1 | 192.168.1.129 |
HOST TERAKHIR | 192.168.1.126 | 192.168.1.254 |
BROADCAST | 192.168.1.127 | 192.168.1.255 |
IP range :
NETWORK ID | IP ADDRESS RANGE | BROADCAST ACCESS |
192.168.1.0 | 192.168.1.1 - 192.168.1.126 | 192.168.1.127 |
192.168.1.128 | 192.168.1.129 – 192.168.1.254 | 192.168.1.255 |
Gambar jaringannya :