Subnet mask là gì?
Subnet mask cho thiết bị biết phần nào của địa chỉ IP là tên của mạng nó đang ở và phần nào là tên của chính thiết bị. Đó là con số nằm cạnh địa chỉ IP trong mọi màn hình cài đặt mạng — 255.255.255.0 ở hầu hết mạng gia đình — và là lý do các thiết bị biết khi nào cần nói chuyện với router.
Trong hướng dẫn này
Subnet mask nói đơn giản
Hãy coi địa chỉ IP như địa chỉ nhà: subnet mask cho biết những chữ số nào là tên đường và những chữ số nào là số nhà. Thiết bị cùng đường giao hàng trực tiếp cho nhau; thứ gì ở đường khác thì gửi qua router. Với mask 255.255.255.0, ba số đầu của địa chỉ là tên đường (192.168.1) và số cuối là số nhà (.20). Mask không bao giờ đi trong gói tin; mỗi thiết bị dùng mask của chính nó để quyết định gửi đi đâu.
Kiểm tra ngay
Cloudflare edgeĐọc tại Cloudflare edge từ chính yêu cầu này. Trang chủ bổ sung nhà mạng, loại mạng và các bài kiểm tra VPN, DNS, WebRTC.
Xem chi tiếtMask chia địa chỉ IP như thế nào
Ở dạng nhị phân, mask là một chuỗi bit 1 theo sau là một chuỗi bit 0: 255.255.255.0 là 24 bit 1 và 8 bit 0. Thiết bị thực hiện phép AND giữa địa chỉ của nó và mask để ra địa chỉ mạng, rồi làm tương tự với bất kỳ địa chỉ đích nào; địa chỉ mạng bằng nhau nghĩa là cùng mạng, gửi trực tiếp, khác nhau nghĩa là gửi tới gateway. CIDR viết số bit 1 sau dấu gạch chéo (/24), cùng thông tin đó nhưng ngắn hơn — xem ký pháp CIDR giải thích đơn giản.
Các subnet mask thông dụng
Ngoài data center, trong thực tế chỉ gặp vài mask.
255.255.255.0 (/24)
256 địa chỉ, 254 dùng được. Mặc định cho mạng gia đình và văn phòng nhỏ: 192.168.1.0–192.168.1.255, router ở .1, thiết bị từ .2 tới .254.
255.255.0.0 (/16)
65.536 địa chỉ trong một mạng, ví dụ toàn bộ 192.168.0.0–192.168.255.255 thành một LAN duy nhất. Mạng phẳng lớn như vậy giờ hiếm; một /16 thường là không gian mà một công ty chia nhỏ thành nhiều /24.
Câu hỏi
Subnet mask là gì, nói đơn giản?
Một mẫu bit 1 và bit 0 đánh dấu phần nào của địa chỉ IP định danh mạng (các bit 1) và phần nào định danh thiết bị (các bit 0). Thiết bị dùng nó để quyết định một địa chỉ đích là nội bộ hay phải đi qua router.
Subnet mask 255.255.255.0 nghĩa là gì?
Ba octet đầu của địa chỉ là mạng và octet cuối là host: một mạng 256 địa chỉ, viết là /24.
Subnet mask cho mạng 192.168 là gì?
Gần như luôn là 255.255.255.0 (/24), cho một mạng 254 địa chỉ dùng được như 192.168.1.1–192.168.1.254. Toàn bộ dải 192.168.0.0/16 có thể chia thành 256 mạng như vậy.
Subnet trong mạng máy tính là gì?
Subnet là một dải địa chỉ hợp thành một phân đoạn mạng — các thiết bị trong đó tới được nhau trực tiếp, và router nối nó với các subnet khác. Chia subnet là việc chia một khối địa chỉ lớn hơn thành các phân đoạn như vậy.
Vì sao subnet mask là 255 mà không phải 256?
Một octet có 8 bit và chứa giá trị 0–255 (256 giá trị). Một octet mask toàn bit 1 là 11111111 ở dạng nhị phân, tức 255; không có số 256 trong tám bit.