Máy Tính Mạng Con – Máy Tính Địa Chỉ IP & CIDR
Tính subnet mask, địa chỉ mạng, địa chỉ broadcast và phạm vi host từ địa chỉ IP và độ dài tiền tố CIDR. Máy tính khoa học miễn phí, không cần đăng ký.
Địa Chỉ IP và Ký Hiệu CIDR
Địa chỉ IPv4 là số nhị phân 32-bit được biểu thị dưới dạng bốn octet thập phân cách nhau bởi dấu chấm — ví dụ: 192.168.1.100. Mỗi octet đại diện cho 8 bit và có phạm vi từ 0 đến 255, cho tổng không gian địa chỉ là 2³² = 4.294.967.296 địa chỉ có thể.
Ký hiệu CIDR (Định tuyến liên miền không phân lớp, định nghĩa trong RFC 4632) thêm độ dài tiền tố sau dấu gạch chéo để chỉ bao nhiêu bit đứng đầu xác định mạng: 192.168.1.0/24. Độ dài tiền tố (24 trong trường hợp này) có nghĩa là 24 bit đầu là phần mạng; 8 bit còn lại xác định các host riêng lẻ trên mạng đó.
Đối với mạng /24: 2⁸ = 256 tổng địa chỉ, trừ 2 địa chỉ dự trữ = 254 địa chỉ host có thể sử dụng:
- Địa chỉ mạng (tất cả bit host = 0): 192.168.1.0 — xác định mạng
- Địa chỉ broadcast (tất cả bit host = 1): 192.168.1.255 — gửi gói đến tất cả host trên mạng con
Bảng Tham Khảo Subnet CIDR Phổ Biến
| CIDR | Subnet Mask | Host Có Thể Dùng | Dùng Điển Hình |
|---|---|---|---|
| /8 | 255.0.0.0 | 16.777.214 | Mạng lớn cấp ISP |
| /16 | 255.255.0.0 | 65.534 | Mạng doanh nghiệp lớn |
| /24 | 255.255.255.0 | 254 | Văn phòng nhỏ, mạng gia đình |
| /25 | 255.255.255.128 | 126 | Chia đôi mạng /24 |
| /28 | 255.255.255.240 | 14 | Mạng con nhỏ |
| /30 | 255.255.255.252 | 2 | Liên kết point-to-point |
| /32 | 255.255.255.255 | 1 | Host đơn lẻ |
Câu Hỏi Thường Gặp
Subnet mask là gì?
Subnet mask là số nhị phân 32-bit xác định phần nào của địa chỉ IP là mạng và phần nào là host. Được biểu thị dưới dạng thập phân (255.255.255.0) hoặc ký hiệu CIDR (/24). Các bit 1 trong mask xác định phần mạng; các bit 0 xác định phần host. 255.255.255.0 = 11111111.11111111.11111111.00000000 = /24.
Tại sao có 2 địa chỉ không thể dùng trong mỗi subnet?
Địa chỉ đầu tiên (tất cả bit host = 0) là địa chỉ mạng — xác định mạng con, không được gán cho host. Địa chỉ cuối cùng (tất cả bit host = 1) là địa chỉ broadcast — gửi đến tất cả host trên subnet. Hai địa chỉ này bị dự trữ nên số host có thể dùng = 2^(32-prefix) - 2.
Sự khác biệt giữa địa chỉ IP công khai và riêng tư là gì?
Các phạm vi IP riêng tư (RFC 1918) — 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — không thể định tuyến trên Internet công khai và dùng cho mạng nội bộ. NAT (Network Address Translation) cho phép nhiều thiết bị riêng tư chia sẻ một IP công khai. IP công khai được gán bởi ISP và có thể truy cập từ bất kỳ đâu trên Internet.