Máy tính Subnet IPv4 và IPv6
Riêng tư theo thiết kế — chạy hoàn toàn trong trình duyệt của bạn
Dán CIDR IPv4 hoặc IPv6 như 192.168.1.0/24 và bạn sẽ thấy ngay địa chỉ mạng, broadcast, host đầu/cuối, subnet mask, wildcard mask cùng số host khả dụng. Các nút nhanh phủ những prefix dùng phổ biến nhất.
Ký pháp CIDR hoạt động ra sao
Một CIDR như 10.0.0.0/16 chia địa chỉ thành hai phần. Số sau dấu / là độ dài prefix — bao nhiêu bit đầu xác định mạng. Các bit còn lại xác định host bên trong mạng. /16 dành 16 bit cho mạng và để 16 bit cho host, nên subnet này có 65.536 địa chỉ IPv4. IPv6 áp dụng cùng nguyên lý trên không gian 128 bit, vì thế /48 giữ 80 bit host và một số lượng địa chỉ rất lớn.
Những thứ bạn nhận lại
Địa chỉ mạng — phần host toàn 0, xác định subnet. Broadcast — phần host toàn 1, được dành riêng trong IPv4. Host đầu và cuối — khoảng bạn thực sự cấp cho thiết bị. Subnet mask — dạng thập phân có dấu chấm của prefix. Wildcard mask — dạng đảo, dùng trong ACL router. Host khả dụng — tổng địa chỉ trừ mạng và broadcast (IPv4) hoặc tổng đầy đủ (IPv6).
Tính toán hoàn toàn cục bộ
Phép toán chạy trong trang này bằng BigInt. CIDR bạn nhập không bao giờ được gửi tới máy chủ Toova, không được ghi log và không bị cache. Mở tab Network trong DevTools khi đang gõ — bạn sẽ không thấy yêu cầu nào ra khỏi trình duyệt. Vì thế công cụ an toàn cho dải riêng RFC 1918, subnet nội bộ trung tâm dữ liệu và mọi mô tả mạng mà bạn không muốn dán vào biểu mẫu công khai.
Câu hỏi thường gặp
- /24 trong 192.168.1.0/24 có nghĩa là gì?
- Đó là độ dài prefix: 24 bit xác định mạng, 8 bit xác định host. Tổng cộng 256 địa chỉ, trong đó 254 dùng được sau khi mạng và broadcast được dành riêng.
- Tại sao broadcast không tính vào khoảng host dùng được?
- Trong IPv4, địa chỉ mạng (bit host toàn 0) và broadcast (bit host toàn 1) là địa chỉ được dành riêng, host không thể nhận giá trị đó. IPv6 không có broadcast nên mọi địa chỉ trong prefix đều cấp được cho host.
- Cách xử lý /31 và /32?
- /32 là một host duy nhất. /31 theo quy ước point-to-point của RFC 3021: cả hai địa chỉ đều dùng được như endpoint, không có broadcast vì chỉ có hai host.
- Có hoạt động với IPv6 không?
- Có. Dán CIDR như 2001:db8::/48 để xem địa chỉ mạng, địa chỉ đầu/cuối trong prefix và tổng số địa chỉ. Cột wildcard và broadcast bỏ trống cho IPv6 vì khái niệm đó không tồn tại.
- Công cụ có lưu CIDR của tôi không?
- Không. Mọi phép tính dùng BigInt gốc của trình duyệt, không có dữ liệu nào gửi về máy chủ Toova, kể cả telemetry về nội dung nhập.
- Có thể lập kế hoạch VLSM bằng nó không?
- Có — tính từng phân đoạn riêng. Chạy ở /20 cha để thấy phạm vi tổng, rồi ở các /24 hoặc /28 con để xác nhận chúng nằm đúng. Giá trị chính xác, bạn xác nhận kế hoạch trước khi triển khai.