IP Class
¢ IP kelas A, B dan C terdiri atas 2 bagian, yaitu NetId (identitas sebuah network) dan HostId (identitas sebuah host).
Dalam pengalamatan ip, meski ada sampai kelas E namun dalam aslinya pengalamatan berhenti hanya sampai kelas C. D dan E jarang / bahkan tidak pernah digunakan.
Class A
¢ Bit pertama : 0
¢ Network Address (network-id): 1.0.0.0 s.d 126.0.0.0
¢ Jumlah alamat jaringan yang mungkin digunakan : 127 alamat (1-126 dapat digunakan sedangkan 127 digunakan untuk reserve)
¢ Jumlah alamat host yang dapat digunakan : 16.777.216
¢ Jumlah NetId kelas A adalah 126 (28-1)
¢ Jumlah host kelas A adalah 224-2
¢ Jadi jumlah alamat IP kelas A adalah 126 * (224-2)
Class B
¢ Bit pertama : 10
¢ Network address (netowork-id): 128.0.0.0 s.d 191.255.0.0
¢ Jumlah alamat jaringan : 16.384 (216-2)
¢ Jumlah alamat host : 65.536 (216-2)
Class C
¢ Bit pertama : 110
¢ Network address (network-id) : 192.0.0.0 s.d 223.255.255.0
¢ Jumlah alamat jaringan : 2.097.152 (224-3)
¢ Jumlah alamat host : 254(28-2)
Untuk menentukan jumlah alamat IP yang dapat digunakan oleh suatu class dengan cara mengalikan alamat jaringan dan alamat host.
Host Address
¢ Setiap device atau interface harus memiliki host number.
¢ Total alamat host dalam sebuah network adalah: 2N – 2 (Dimana N adalah jumlah bit).
¢ Pengurangan 2 disini dikarenakan dalam satu alamat jaringan selalu terdapat network address dan broadcast address.
Netmasking
¢ Untuk memisahkan antara network-id dan host-id diperlukan sebuah netmask.
¢ Network-id menggunakan mask binary 1, sedangkan host-id menggunakan mask binary 0.
¢ Network-id dan Host-Id dibedakan dengan cara melakukan operasi AND antara IP address dan Netmask.
¢ Operasi AND:
0 AND 0 = 0, 0 AND 1 = 0,
1 AND 0 = 0, 1 AND 1 = 1.
¢ natural netmask:
Kelas A : 11111111.00000000.00000000.00000000 = 255.0.0.0
Kelas B : 11111111.11111111.00000000.00000000 = 255.255.0.0
Kelas C : 11111111.11111111.11111111.00000000 = 255.255.255.0
Pengoperasian AND antara IP dan netmask akan menjadi netmask.
Contoh L
IP : 172.25.80.5
Net : 255.255.0.0
AND
Net : 172.25.0.0 à dengan mengetahui net maka dapat diketahui dari area mana computer ini berasal.
Jika mengakses dalam satu area maka tidak perlu proses routing dan tidak perlu gateway.
192.168.10.100/24 à
Net : 192.168.10.0
SM : 255.255.255.0
: 192.168.10.255
192.168.10.100/26 à (26 adalah subnet bit)
Net : 192.168.10.0
SM : 255.255.255.(11000000)192
Operasi AND :
192.168.10.01100100
11000000
à 192.168.10.01000000 à 64
Maka range IP dari alamat 192.168.100/26 :
192.168.10.64(01) à net| 000000 – 111111à host
Management subnet digunakan untuk memanajemen broadcast sehingga tidak terlalu banyak mengirim paket (broadcat asli adalah 8 bit, sehingga 28-8 broadcast/paket yang akan dikirim) dan tidak perlu memenuhi jaringan yang dilalui (meminimalisasi jumlah broadcast/paket)
172.25.88.10/24 à 28-2 host
Net id à 172.25
Subnet id à 88
Maka jumlah network adalah jumlah dari keduanya.
Rumus host = 2n-2
Misal suatu jaringan ada 5 komputer, maka:
192.168.10.100/29à23(32-29) – 2 = 6 (>5)
Misal suatu jaringan ada 7 komputer, maka:
192.168.10.100/28 à 24(32-28) - 2 = 14 (>7)