Chia subnet (chia IP)
Nhập một địa chỉ IP kèm độ dài prefix hoặc subnet mask để nhận địa chỉ mạng, địa chỉ broadcast, host đầu và cuối có thể dùng, số host, wildcard mask và dạng nhị phân — cho cả IPv4 và IPv6. Mọi thứ được tính trong trình duyệt của bạn.
192.168.1.0/24
- Địa chỉ mạng
- 192.168.1.0
- Địa chỉ broadcast
- 192.168.1.255
- Host đầu tiên dùng được
- 192.168.1.1
- Host cuối cùng dùng được
- 192.168.1.254
- Số host dùng được
- 254
- Tổng số địa chỉ
- 256
- Subnet mask
- 255.255.255.0
- Wildcard mask
- 0.0.0.255
- Độ dài prefix
- /24bit mạng: 24 · bit host: 8
- Lớp
- C
- Loại địa chỉ
- Private-use network · RFC 1918
- Zone DNS ngược
- 1.168.192.in-addr.arpa
- Tên bản ghi PTR
- 0.1.168.192.in-addr.arpa
Sơ đồ bit
Chia thành các subnet
Các subnet cùng kích thước từ mạng ở trên. Với kích thước khác nhau (VLSM), hãy chia tiếp phần lớn nhất.
| Subnet | Dải host | Host dùng được |
|---|---|---|
| 192.168.1.0/26 | 192.168.1.1 – 192.168.1.62 | 62 |
| 192.168.1.64/26 | 192.168.1.65 – 192.168.1.126 | 62 |
| 192.168.1.128/26 | 192.168.1.129 – 192.168.1.190 | 62 |
| 192.168.1.192/26 | 192.168.1.193 – 192.168.1.254 | 62 |
Supernet / gộp prefix
Dán nhiều prefix, mỗi dòng một cái: prefix nhỏ nhất bao phủ tất cả, và danh sách tối thiểu khớp chính xác.
Chưa có gì để gộp.
Chia subnet IPv4
Gõ địa chỉ và mask ở bất kỳ dạng thông dụng nào: 192.168.1.10/24, 192.168.1.10 255.255.255.0, hoặc địa chỉ kèm số host bạn cần. Kết quả cập nhật khi bạn gõ.
Địa chỉ mạng và broadcast
Địa chỉ mạng là địa chỉ đầu tiên của khối, với mọi bit host bằng 0 (192.168.1.0 cho /24); địa chỉ broadcast là địa chỉ cuối, với mọi bit host bằng 1 (192.168.1.255). Không địa chỉ nào trong hai địa chỉ này được gán cho thiết bị trong một LAN thông thường.
Số host dùng được
Mọi thứ nằm giữa mạng và broadcast: 2^(32 − prefix) − 2 địa chỉ, nên /24 có 254 host dùng được, /30 có 2 và /31 (liên kết điểm-điểm, RFC 3021) dùng cả hai địa chỉ. /32 là một host duy nhất.
Subnet mask và wildcard
Mask có số bit đầu bằng độ dài prefix được bật (/24 = 255.255.255.0); wildcard mask là nghịch đảo của nó (0.0.0.255) và là thứ mà access list trên thiết bị Cisco mong đợi. Cả hai hiển thị ở dạng thập phân có dấu chấm và nhị phân.
Chia một mạng (VLSM)
Nhập khối bạn có và các kích thước bạn cần, công cụ sẽ chia nó thành các subnet nhỏ nhất vừa đủ, lớn nhất trước, kèm dải của từng subnet. Đây là chia subnet với độ dài mask thay đổi (VLSM), cách thông thường để chia khối cho văn phòng hoặc data center.
Chia subnet IPv6
Nhập một địa chỉ IPv6 kèm prefix, ví dụ 2001:db8:abcd::/48, để nhận địa chỉ đầu và cuối của khối, dạng rút gọn và dạng đầy đủ, số mạng /64 nó chứa và tên vùng DNS ngược. IPv6 không có địa chỉ broadcast và số host là thiên văn, nên câu hỏi hữu ích hầu như luôn là tôi có bao nhiêu /64 — một /48 cho 65.536, một /56 cho 256, mức cấp phát điển hình cho hộ gia đình.
Bảng tra subnet
| Prefix | Mask | Host dùng được |
|---|---|---|
| /30 | 255.255.255.252 | 2 |
| /29 | 255.255.255.248 | 6 |
| /28 | 255.255.255.240 | 14 |
| /27 | 255.255.255.224 | 30 |
| /26 | 255.255.255.192 | 62 |
| /25 | 255.255.255.128 | 126 |
| /24 | 255.255.255.0 | 254 |
| /23 | 255.255.254.0 | 510 |
| /22 | 255.255.252.0 | 1.022 |
| /21 | 255.255.248.0 | 2.046 |
| /20 | 255.255.240.0 | 4.094 |
| /16 | 255.255.0.0 | 65.534 |
| /8 | 255.0.0.0 | 16.777.214 |
IPv6: một /64 là một LAN; một /56 chứa 256 LAN; một /48 chứa 65.536; một /32 là mức cấp phát điển hình cho nhà mạng.
Giải thích /24, /16, /8
Số sau dấu gạch chéo là số bit đầu định danh mạng; phần còn lại định danh host trong mạng đó. /24 để lại 8 bit host (256 địa chỉ), /16 để lại 16 (65.536), /8 để lại 24 (16,7 triệu). Ba mức này trùng với ranh giới lớp C, B và A cũ, vì thế chúng vẫn được nhắc tới nhiều nhất; mọi độ dài prefix từ /0 tới /32 đều hợp lệ. Xem ký pháp CIDR giải thích đơn giản.
Chia subnet hoạt động thế nào
Một địa chỉ IPv4 có 32 bit. Subnet mask cho biết bao nhiêu bit trong số đó, tính từ trái, định danh mạng; thiết bị so địa chỉ đích với địa chỉ của chính nó dưới mask để quyết định gửi thẳng (cùng mạng) hay gửi tới router (khác mạng). Chia subnet lấy một khối và kéo dài phần mạng, tạo ra nhiều mạng nhỏ hơn — mỗi tầng văn phòng, mỗi VLAN, mỗi khách hàng một mạng. Các bài subnet mask là gì và các lớp địa chỉ IP cung cấp nền tảng; bộ chuyển đổi CIDR sang dải IP làm việc ngược lại với công cụ này.
Câu hỏi thường gặp
Subnet mask 255.255.255.0 nghĩa là gì?
24 bit đầu của địa chỉ định danh mạng và 8 bit cuối định danh host, nên mạng có 256 địa chỉ, 254 trong số đó dùng được. Nó được viết là /24 theo ký pháp CIDR và là kích thước phổ biến nhất cho LAN gia đình hoặc văn phòng.
CIDR 192.168.1.0/24 nghĩa là gì?
Mạng 192.168.1.0 với mask 24 bit (255.255.255.0): các địa chỉ từ 192.168.1.0 tới 192.168.1.255, trong đó 192.168.1.1–192.168.1.254 có thể gán cho thiết bị và .255 là địa chỉ broadcast.
Subnet mask là gì, nói đơn giản?
Một mẫu cho biết phần nào của địa chỉ IP gọi tên mạng và phần nào gọi tên thiết bị: các bit 1 bao phủ phần mạng. Thiết bị có cùng phần mạng nói chuyện trực tiếp được với nhau; mọi thứ khác đi qua router.
Subnet mask và địa chỉ IP khác nhau thế nào?
Địa chỉ IP định danh một thiết bị; subnet mask cho biết bao nhiêu phần của địa chỉ đó được mọi thiết bị trong cùng mạng dùng chung. 192.168.1.10 với mask 255.255.255.0 nghĩa là thiết bị 10 trên mạng 192.168.1.
24 trong ký pháp CIDR là gì?
/24 nghĩa là 24 bit đầu của địa chỉ là prefix mạng, tương đương mask 255.255.255.0: một khối 256 địa chỉ.
CIDR /32 nghĩa là gì?
/32 là một địa chỉ duy nhất — cả 32 bit đều là prefix, nên không có bit host. Nó dùng cho host route, địa chỉ loopback và quy tắc tường lửa khớp đúng một địa chỉ.
Tính trong trình duyệt của bạn: không gửi gì tới máy chủ. Loại địa chỉ theo các sổ đăng ký mục đích đặc biệt của IANA (RFC 6890 và các RFC kế tiếp); phép tính được đối chiếu với module ipaddress của Python.