Không, chúng hoàn toàn không chính xác.
Trên thực tế, đây là một địa chỉ IP hợp lệ: 192.168.24.0
Như là 167.23.0.1
.
Việc tách địa chỉ IP thành các đoạn chấm là một sự tiện lợi hoàn toàn cho con người để hiển thị. Nó dễ nhớ 192.168.1.42
hơn nhiều 3232235818
.
Điều quan trọng đối với máy tính là sự tách biệt (netmask). Không có giá trị để có một địa chỉ máy chủ với phần máy chủ của địa chỉ được đặt hoàn toàn thành 0 hoặc 1.
Vì vậy, 192.168.24.0 miễn là netmask sao cho một số bit được đặt trong phần máy chủ. Xem các tính toán sau:
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
Trong trường hợp này, phần địa chỉ (bên phải) có 2 bit được đặt. Đây là một địa chỉ máy chủ hợp lệ trong mạng con 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
Trong trường hợp này, phần địa chỉ có 10 bit được đặt và 6 bit không được đặt. Đây là một địa chỉ máy chủ hợp lệ khác trong cùng mạng con.
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
Trong trường hợp này, phần địa chỉ có bit được đặt. Đây không phải là địa chỉ máy chủ hợp lệ trong mạng 192.168.24.0/24.