Octet 1 đã chỉ định lớp mạng (1-127: A, 128-191: B, 192-223: C, v.v.). A, B hoặc C ngụ ý số lượng octet cho mạng (lần lượt là 255.0.0.0, 255.255.0.0, 255.255.255.0), tự động cho bạn biết có bao nhiêu máy chủ được phép cho mỗi loại mạng.
Trong khi điều này là đúng trong lịch sử. Điều này đã không đúng trong nhiều năm. Cách đây 24.0.0.0/8 đã được trao cho các ISP khác nhau. (Tôi tin rằng điều này chủ yếu là cho các nhà cung cấp cáp.)
Ngay cả khi nó đúng với các bài tập mạng, netmasks là cần thiết cho các mạng nội bộ để đơn giản hóa việc định tuyến. Định tuyến hiệu quả của một mạng như 10.0.0.0/8 yêu cầu phân chia thành các mạng nhỏ hơn. Đây có thể là một sơ đồ đơn giản sử dụng các phân vùng / 16 và / 8, nhưng nhiều khả năng là phân chia không phân lớp. Các mạng con lớn hơn giúp sử dụng không gian địa chỉ hiệu quả hơn (hơn 99% a / 24 khả dụng cho các thiết bị, trong khi chỉ có 50% a / 30 khả dụng.
Mạng cục bộ được định tuyến trực tiếp từ thiết bị, trong khi các địa chỉ khác được truyền qua bộ định tuyến. Các máy chủ có nhiều giao diện có thể được kết nối với các mạng có kích thước khác nhau.
Đối với các mạng con không có máy chủ đa homed, a / 24 chứa nhiều địa chỉ hơn mức cần thiết. Hầu hết các bộ định tuyến tôi đã làm việc với các cổng 24, 48 hoặc 96 và có thể được hỗ trợ với / 27, / 26 hoặc / 25 mạng con. Điều này cho phép một số địa chỉ bổ sung cho DCHP và / hoặc multi-homing. Các tổ chức có thể tiêu chuẩn hóa trong việc phân bổ các mạng con / 24 hoặc / 23 để định tuyến.
Vì một địa chỉ IPv4 đã cung cấp thông tin của mạng và máy chủ, tại sao chúng ta> vẫn cần mặt nạ mạng con?
Nhiều thiết bị sử dụng một netmask mặc định là / 24, trong nhiều trường hợp khớp với kích thước của mạng con cục bộ (localnet) được gán cho bộ định tuyến. Điều này cũng có thể áp dụng tương tự cho các lớp A, B và C. Trừ khi kích thước mạng con phù hợp với mạng con mặc định, một netmask là bắt buộc.
Nếu địa chỉ được chỉ định bằng định dạng CIDR, netmask và mạng có thể được tính từ địa chỉ. Nếu không mạng có thể được tính từ địa chỉ và netmask. Không thể tính toán đáng tin cậy netmask từ địa chỉ và mạng.
Cung cấp địa chỉ cổng (bộ định tuyến) cho mạng con cho phép định tuyến mặc định được định cấu hình cho phép định tuyến đến các địa chỉ bên ngoài mạng con.