Tidak, mereka sepenuhnya salah.
Bahkan, ini adalah alamat IP yang valid: 192.168.24.0
Apa adanya 167.23.0.1.
Pemisahan alamat IP menjadi segmen bertitik adalah kenyamanan murni manusia untuk tampilan. Jauh lebih mudah diingat 192.168.1.42daripada 3232235818.
Yang penting bagi komputer adalah pemisahan (netmask). Tidak valid untuk memiliki alamat host dengan bagian host dari alamat yang disetel sepenuhnya ke 0 atau 1.
Jadi, 192.168.24.0 selama netmask sedemikian rupa sehingga beberapa bit diatur di bagian host. Lihat perhitungan berikut:
michael@challenger:~$ ipcalc 192.168.24.0/16
Address: 192.168.24.0 11000000.10101000. 00011000.00000000
Netmask: 255.255.0.0 = 16 11111111.11111111. 00000000.00000000
Wildcard: 0.0.255.255 00000000.00000000. 11111111.11111111
=>
Network: 192.168.0.0/16 11000000.10101000. 00000000.00000000
HostMin: 192.168.0.1 11000000.10101000. 00000000.00000001
HostMax: 192.168.255.254 11000000.10101000. 11111111.11111110
Broadcast: 192.168.255.255 11000000.10101000. 11111111.11111111
Hosts/Net: 65534 Class C, Private Internet
Dalam hal ini, bagian alamat (sisi kanan) memiliki 2 bit yang ditetapkan. Ini adalah alamat host yang valid di subnet 192.168.0.0/16.
michael@challenger:~$ ipcalc 192.168.24.255/16
Address: 192.168.24.255 11000000.10101000. 00011000.11111111
Netmask: 255.255.0.0 = 16 11111111.11111111. 00000000.00000000
Wildcard: 0.0.255.255 00000000.00000000. 11111111.11111111
=>
Network: 192.168.0.0/16 11000000.10101000. 00000000.00000000
HostMin: 192.168.0.1 11000000.10101000. 00000000.00000001
HostMax: 192.168.255.254 11000000.10101000. 11111111.11111110
Broadcast: 192.168.255.255 11000000.10101000. 11111111.11111111
Hosts/Net: 65534 Class C, Private Internet
Dalam hal ini, bagian alamat memiliki 10 bit yang diatur dan 6 bit yang tidak disetel. Ini adalah alamat host lain yang valid di subnet yang sama.
michael@challenger:~$ ipcalc 192.168.24.0/24
Address: 192.168.24.0 11000000.10101000.00011000. 00000000
Netmask: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000
Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111
=>
Network: 192.168.24.0/24 11000000.10101000.00011000. 00000000
HostMin: 192.168.24.1 11000000.10101000.00011000. 00000001
HostMax: 192.168.24.254 11000000.10101000.00011000. 11111110
Broadcast: 192.168.24.255 11000000.10101000.00011000. 11111111
Hosts/Net: 254 Class C, Private Internet
Dalam hal ini, bagian alamat memiliki nol bit yang ditetapkan. Ini bukan alamat host yang valid di jaringan 192.168.24.0/24.