Máy tính subnet IPv4
Từ một địa chỉ và prefix hoặc subnet mask: địa chỉ mạng, broadcast, dải địa chỉ host, số host và địa chỉ có phải là địa chỉ riêng hay không.
Chạy hoàn toàn trong trình duyệt của bạn. Không có gì được tải lên, ghi log hay lưu trữ.
Mạng
192.168.1.0/24
- Subnet mask
- 255.255.255.0
- Địa chỉ broadcast
- 192.168.1.255
- Địa chỉ dùng được
- 192.168.1.1 – 192.168.1.254
- Số host
- 254
- Số địa chỉ trong mạng
- 256
- Wildcard mask
- 0.0.0.255
- Loại địa chỉ
- Riêng (RFC 1918)
Nhập một địa chỉ kèm prefix — 192.168.1.10/24 — hoặc kèm subnet mask, bạn sẽ có mạng mà nó thuộc về, địa chỉ broadcast, dải địa chỉ mà host có thể dùng, số lượng địa chỉ đó, và địa chỉ là riêng, công cộng hay dành riêng.
Cách hoạt động
Prefix cho biết bao nhiêu trong 32 bit của một địa chỉ dùng để chỉ mạng: /24 giữ 24 bit đầu và để lại 8 bit cho host, tức subnet mask 255.255.255.0. Địa chỉ mạng là địa chỉ có các bit host bằng 0, địa chỉ broadcast là địa chỉ đó với các bit host bằng 1.
Một mạng có 2 mũ số bit host địa chỉ thì có số host ít hơn hai, vì địa chỉ đầu tiên chỉ mạng và địa chỉ cuối cùng là broadcast. Hai kích thước là ngoại lệ theo chuẩn: /31 là liên kết điểm-điểm với cả hai địa chỉ đều dùng được, và /32 là một host duy nhất.
Loại địa chỉ lấy từ sổ đăng ký địa chỉ dùng cho mục đích đặc biệt của IANA: các dải riêng, loopback, link-local, tài liệu, multicast và các loại còn lại. Mọi địa chỉ nằm ngoài đều là công cộng.
Ví dụ
| Trường hợp | Dữ liệu nhập | Kết quả |
|---|---|---|
| Mạng gia đình | 192.168.1.10/24 | 192.168.1.0/24, 192.168.1.1 – 192.168.1.254, 254 host, riêng |
| Cũng vậy, với subnet mask | 10.20.30.40 255.255.240.0 | 10.20.16.0/20, 4.094 host |
| Liên kết điểm-điểm | 203.0.113.6/31 | 203.0.113.6 – 203.0.113.7, 2 host |
Câu hỏi thường gặp
Một /24 có bao nhiêu host?
254. Một /24 có 256 địa chỉ; địa chỉ đầu là mạng và địa chỉ cuối là broadcast, còn lại 254 cho host. Mỗi khi prefix giảm một, số địa chỉ tăng gấp đôi, và số host tăng theo, trừ đi hai địa chỉ đó: /23 có 510, /22 có 1.022.
Những địa chỉ nào là địa chỉ riêng?
10.0.0.0/8, 172.16.0.0/12 và 192.168.0.0/16, được RFC 1918 dành cho các mạng không truy cập trực tiếp được từ internet. 100.64.0.0/10 là một khối riêng biệt mà các nhà cung cấp dùng phía sau NAT cấp nhà mạng (carrier-grade NAT).
Wildcard mask là gì?
Là subnet mask với mọi bit bị đảo: 0.0.0.255 cho 255.255.255.0. Một số quy tắc của router và tường lửa được viết bằng nó thay vì subnet mask.
Cần biết
- Chỉ IPv4. Địa chỉ IPv6 bị từ chối thay vì được đọc: prefix, các khối đặc biệt và việc không có broadcast khiến nó là một phép tính khác.