Công cụ làm gì
Máy tính mạng con nhận một địa chỉ IPv4 kèm độ dài tiền tố (ký hiệu CIDR, như 192.168.1.10/24) hoặc kèm subnet mask dạng chấm thập phân (192.168.1.10 255.255.255.0) và tính mọi thông tin về mạng chứa nó: địa chỉ mạng, địa chỉ broadcast, host dùng được đầu và cuối, số địa chỉ và số host dùng được, subnet mask, wildcard mask, lớp địa chỉ và địa chỉ là riêng hay công khai. Chế độ xem nhị phân cho thấy chính xác bit nào thuộc phần mạng, bit nào thuộc phần host. Mọi phép tính đều chạy trong trình duyệt; không có dữ liệu nào được gửi đi.
Cách dùng
- Nhập địa chỉ vào ô. Các dạng sau đều dùng được:
10.0.0.1/8,10.0.0.1 255.0.0.0,10.0.0.1/255.0.0.0và wildcard mask như10.0.0.1 0.255.255.255. Địa chỉ không có mặt nạ được xem là một host (/32). - Kết quả cập nhật ngay khi bạn gõ. Nhấn Sao chép bên cạnh giá trị cần dùng.
- Để quy hoạch mạng, chọn một số ở Chia thành mạng con. Mạng được chia thành chừng ấy mạng con bằng nhau (làm tròn lên lũy thừa của hai), mỗi mạng con được liệt kê cùng dải host và địa chỉ broadcast. Nút Sao chép phía trên danh sách sẽ sao chép thành văn bản phân tách bằng tab, dán thẳng vào bảng tính được.
- Với IPv6, nhập dạng như
2001:db8:abcd::/48.
Ví dụ
192.168.1.10/24
Network 192.168.1.0
Broadcast 192.168.1.255
Hosts 192.168.1.1 – 192.168.1.254 (254)
Chia chính /24 đó thành 4 mạng con sẽ được bốn mạng /26, mỗi mạng 62 host, bắt đầu tại 192.168.1.0, .64, .128 và .192.
Cách tính
Địa chỉ IPv4 là một số 32 bit. Độ dài tiền tố cho biết bao nhiêu bit đầu xác định mạng; các bit còn lại xác định host. Subnet mask là các bit mạng đó được đặt thành 1. Phép AND giữa địa chỉ và mặt nạ cho ra địa chỉ mạng, còn đặt toàn bộ bit host thành 1 cho ra địa chỉ broadcast. Mỗi bit tiền tố thêm vào làm mạng nhỏ đi một nửa, vì vậy /25 có 128 địa chỉ và /26 có 64.
Lớp địa chỉ (A đến E) được xác định bởi octet đầu tiên và chỉ hiển thị để tham khảo. Từ những năm 1990, định tuyến đã không phân lớp (CIDR), nên độ dài tiền tố chứ không phải lớp quyết định kích thước mạng.
Câu hỏi thường gặp
› Một mạng con có bao nhiêu host dùng được?
Mạng con có tiền tố /n chứa 2^(32 − n) địa chỉ. Hai trong số đó là địa chỉ mạng và địa chỉ broadcast, không thể gán cho host, nên /24 có 256 địa chỉ và 254 host dùng được. Ngoại lệ là /31, trong đó cả hai địa chỉ đều dùng được trên liên kết điểm–điểm (RFC 3021), và /32, chỉ một host.
› Wildcard mask là gì?
Là subnet mask với mọi bit bị đảo ngược, nên 255.255.255.0 thành 0.0.0.255. Danh sách truy cập của Cisco và lệnh network của OSPF dùng wildcard mask. Bạn có thể nhập dạng nào cũng được; công cụ nhận ra wildcard mask và chuyển đổi.
› Làm sao biết một địa chỉ IP là địa chỉ riêng?
Các dải riêng theo RFC 1918 là 10.0.0.0/8, 172.16.0.0/12 và 192.168.0.0/16. Dòng Loại cho biết điều này, đồng thời nhận diện địa chỉ loopback, link-local, CGNAT (100.64.0.0/10), tài liệu, multicast và dành riêng.
› Có dùng được với IPv6 không?
Có, ở mức cơ bản. Nhập địa chỉ kèm tiền tố tùy chọn như 2001:db8::/48 để xem dạng rút gọn và đầy đủ, địa chỉ đầu và cuối của tiền tố, số lượng địa chỉ và loại địa chỉ. Bạn cũng có thể chia tiền tố IPv6. IPv6 không có broadcast nên không địa chỉ nào bị trừ đi.