Tính Mạng Con IP
Nhập địa chỉ IPv4 và tiền tố CIDR hoặc netmask để xem mạng, địa chỉ broadcast, dải máy chủ và số máy chủ dùng được. Máy tính này chỉ hỗ trợ IPv4; không bao gồm IPv6.
Kết quả
- Địa chỉ broadcast
- 192.168.1.255
- Netmask
- 255.255.255.0
- Wildcard mask
- 0.0.0.255
- Máy chủ dùng được đầu tiên
- 192.168.1.1
- Máy chủ dùng được cuối cùng
- 192.168.1.254
- Số máy chủ dùng được
- 254
- Tổng số địa chỉ
- 256
- Loại địa chỉ
- Riêng (RFC 1918)
- Netmask dạng nhị phân
- 11111111.11111111.11111111.00000000
Cách tính mạng con
Tiền tố cho biết bao nhiêu bit đầu của địa chỉ xác định mạng. Địa chỉ mạng là địa chỉ IP với mọi bit máy chủ đặt về 0, còn địa chỉ broadcast có mọi bit máy chủ đặt thành 1. Wildcard mask là netmask với các bit bị đảo.
Các máy chủ dùng được nằm giữa địa chỉ mạng và địa chỉ broadcast, nên một mạng con chứa 2 lũy thừa số bit máy chủ, trừ hai. Có hai ngoại lệ: liên kết điểm-điểm /31 (RFC 3021) có hai địa chỉ dùng được, là hai đầu của dải, và /32 là một máy chủ duy nhất, nơi địa chỉ mạng, broadcast và máy chủ trùng nhau.
Công thức được sử dụng
Mạng = IP AND Netmask
Broadcast = Mạng OR Wildcard
Tổng địa chỉ = 2^(32 − tiền tố)
Máy chủ dùng được = 2^(32 − tiền tố) − 2 (/31: 2, /32: 1) Ví dụ từng bước
Địa chỉ 192.168.1.10 với tiền tố /24:
- Netmask: 255.255.255.0; wildcard: 0.0.0.255
- Mạng: 192.168.1.10 AND 255.255.255.0 = 192.168.1.0
- Địa chỉ: 2^8 = 256, nên có 254 máy chủ dùng được từ .1 đến .254
192.168.1.10/24 nằm trong mạng 192.168.1.0/24 với 254 máy chủ dùng được.
Giả định và giới hạn
- Chỉ hỗ trợ IPv4; không bao gồm IPv6.
- Các octet có số 0 đứng đầu bị từ chối vì một số hệ thống đọc chúng là hệ bát phân.
- Netmask phải liền mạch (mọi bit 1 đứng trước).
- Với /31 và /32, máy chủ đầu và cuối tuân theo RFC 3021 và quy ước máy chủ đơn; một số thiết bị cũ có thể không chấp nhận liên kết /31.