Công cụ tính dải mạng IP

Soát nội dung lần cuối: Chịu trách nhiệm nội dung: Ban biên tập Công Cụ Tính · Góp ý, báo số sai

Chia dải mạng là phép tính dân quản trị mạng làm hằng ngày mà lại rất dễ nhầm, vì nó đòi hỏi nghĩ bằng nhị phân trong khi địa chỉ IP thì viết bằng thập phân. Công cụ này nhận một địa chỉ IP kèm độ dài prefix rồi trả về đầy đủ: dải mạng, subnet mask, địa chỉ đầu và cuối gán được cho máy, địa chỉ quảng bá và số máy thật sự dùng được. Chỗ hay sai nhất là số máy. Một dải /24 có 256 địa chỉ nhưng chỉ gán được 254 máy, vì địa chỉ đầu tiên là địa chỉ của chính mạng đó và địa chỉ cuối cùng dành cho quảng bá — không máy nào được lấy hai địa chỉ này. Càng chia nhỏ càng thấm: dải /30 có bốn địa chỉ nhưng chỉ dùng được hai, tức là mất một nửa. Đó vẫn là lựa chọn phổ biến để nối hai router với nhau vì đúng cần hai đầu. Riêng /31 và /32 là ngoại lệ có quy ước riêng, dùng cho liên kết điểm-điểm và cho địa chỉ đơn lẻ, và công cụ xử lý đúng hai trường hợp này thay vì trả về số âm như nhiều công cụ khác. Công cụ cũng nói luôn dải bạn nhập là mạng nội bộ hay địa chỉ công cộng. Ba khoảng nội bộ là 10.x.x.x, 172.16–31.x.x và 192.168.x.x — đặt máy chủ ở những dải này thì từ Internet không ai gọi thẳng vào được, phải qua NAT hoặc VPN.

Nhập liệu
Kết quả
Số máy gán được
254 máy
Dải mạng192.168.1.0/24
Subnet mask255.255.255.0
Địa chỉ dùng được đầu tiên192.168.1.1
Địa chỉ dùng được cuối cùng192.168.1.254
Địa chỉ quảng bá (broadcast)192.168.1.255
Tổng số địa chỉ trong dải256 địa chỉ
Loại dảiMạng nội bộ (private) — không định tuyến ra Internet
Công Cụ Tính
Kết quả này tính dựa trên đâu
Số máy dùng được = 2^(32 − prefix) − 2 (trừ địa chỉ mạng và địa chỉ quảng bá)
  • RFC 4632 — định tuyến liên miền không phân lớp (CIDR)
  • RFC 1918 — các dải địa chỉ dành cho mạng nội bộ

Lưu ý: Riêng /31 và /32 là ngoại lệ không có địa chỉ mạng và quảng bá riêng, nên không trừ 2.

Bảng tra số máy dùng được theo độ dài prefix

Điều kiện của bảng: Địa chỉ mẫu 192.168.1.10.

PrefixSubnet maskTổng số địa chỉ trong dảiSố máy gán được
22255.255.252.01.024 địa chỉ1.022 máy
23255.255.254.0512 địa chỉ510 máy
24255.255.255.0256 địa chỉ254 máy
25255.255.255.128128 địa chỉ126 máy
26255.255.255.19264 địa chỉ62 máy
27255.255.255.22432 địa chỉ30 máy
28255.255.255.24016 địa chỉ14 máy
29255.255.255.2488 địa chỉ6 máy
30255.255.255.2524 địa chỉ2 máy

Bảng này cho thấy: Mỗi lần prefix tăng một bậc thì số địa chỉ giảm một nửa. Hai địa chỉ luôn bị trừ ra là địa chỉ mạng và địa chỉ quảng bá, nên /30 chỉ còn đúng 2 máy dùng được — đó là dải nhỏ nhất còn dùng được cho một liên kết hai đầu.

Chia xong dải mạng, bước kế của việc hoạch định là ước lượng đường truyền cần bao nhiêu: Tính thời gian tải tệp.

Công cụ liên quan

Về công cụ này — cách hoạt động, công thức & câu hỏi thường gặp ▾

Cách sử dụng

  1. Nhập địa chỉ IP dạng bốn số ngăn bởi dấu chấm, ví dụ 192.168.1.10.
  2. Nhập độ dài prefix — con số sau dấu gạch chéo, thường là 24 cho mạng văn phòng nhỏ.
  3. Đọc dòng đầu tiên để biết dải này gán được bao nhiêu máy.
  4. Dùng địa chỉ đầu và địa chỉ cuối làm khoảng cấp phát cho máy chủ DHCP.
  5. Kiểm dòng cuối để biết đây là dải nội bộ hay địa chỉ công cộng trước khi mở tường lửa.

Công thức

Số máy dùng được = 2^(32 − prefix) − 2 (trừ địa chỉ mạng và địa chỉ quảng bá)

Câu hỏi thường gặp

Vì sao dải /24 có 256 địa chỉ mà chỉ dùng được 254?
Vì hai địa chỉ bị giữ lại. Địa chỉ thấp nhất là địa chỉ của chính mạng, ví dụ 192.168.1.0 — dùng để chỉ cả dải chứ không gán cho máy nào. Địa chỉ cao nhất là địa chỉ quảng bá, ví dụ 192.168.1.255 — gói tin gửi tới đó thì mọi máy trong dải đều nhận. Còn lại 254 địa chỉ từ .1 đến .254 mới gán được.
Prefix /24, /16, /8 khác nhau thế nào?
Prefix càng nhỏ thì dải càng lớn. Dải /24 có 254 máy dùng được, /16 có 65.534 máy, /8 có tới 16.777.214 máy. Mỗi lần giảm prefix đi 1 là dải rộng gấp đôi. Văn phòng nhỏ thường dùng /24, doanh nghiệp lớn chia nhiều /24 thay vì dùng một /16 khổng lồ vì lý do quảng bá và bảo mật.
Vì sao nối hai router lại dùng /30?
Vì /30 cho đúng hai địa chỉ dùng được — vừa đủ hai đầu của một liên kết, không phí địa chỉ nào. Ví dụ 10.0.0.4/30 cho hai địa chỉ 10.0.0.5 và 10.0.0.6, còn 10.0.0.4 là địa chỉ mạng và 10.0.0.7 là quảng bá. Đây là thông lệ lâu đời trong thiết kế mạng WAN.
Địa chỉ nội bộ và địa chỉ công cộng khác nhau ra sao?
Địa chỉ nội bộ nằm trong ba khoảng 10.0.0.0–10.255.255.255, 172.16.0.0–172.31.255.255 và 192.168.0.0–192.168.255.255. Chúng không được định tuyến trên Internet nên dùng lại thoải mái trong mọi mạng riêng. Muốn ra Internet thì router phải dịch địa chỉ qua NAT. Địa chỉ công cộng thì duy nhất toàn cầu và phải xin cấp.
Subnet mask 255.255.255.0 tương đương prefix bao nhiêu?
Tương đương /24. Mỗi số 255 là tám bit bật, ba số 255 là 24 bit — chính là con số sau dấu gạch chéo. Tương tự 255.255.0.0 là /16, 255.0.0.0 là /8, còn 255.255.255.252 là /30 vì số 252 ở hệ nhị phân là 11111100, tức sáu bit bật.

Sao chép đoạn mã này vào website của bạn để thêm công cụ. Bản thân công cụ không chèn thương hiệu nào; kèm theo là một dòng ghi nguồn nhỏ bên dưới — bạn giữ hộ thì chúng tôi biết ơn, mà bỏ đi cũng không sao.

px
✓ 100% Miễn phí✓ Không cần đăng ký✓ Nhanh & Chính xác✓ Dùng trên mọi thiết bị