Subnet Mask Là Gì? Phương Thức Hoạt Động Của Subnet Mask

Mục lục

    Subnet Mask là gì?” chắc hẳn là câu hỏi được khá nhiều người tò mò. Khi kết nối Internet, tất cả các thiết bị sẽ có địa chỉ IP bao gồm hai phần: network address và host/client address. Để phân chia hai phần, Subnet Mask sẽ được sử dụng. Trong bài viết sau, chúng tôi sẽ cho bạn biết chi tiết hơn về Subnet Mask và công dụng của nó. Hãy theo dõi nhé!

    Subnet Mask là gì?

    định nghĩa subnet mask là gì

    Subnet Mask hay mặt nạ mạng con là một số 32 bit được tạo ra bằng cách đặt tất cả các bit máy chủ thành 0 và tất cả các bit mạng thành một. Mặt nạ mạng con chia địa chỉ IP thành địa chỉ mạng và địa chỉ Host theo cách này.

    Địa chỉ “255” luôn được gán cho địa chỉ broadcast, trong khi địa chỉ “0” luôn được gán cho địa chỉ mạng. Không thể gán chúng cho các Host vì chúng chỉ được sử dụng cho những mục đích đặc biệt này.

    Bạn sẽ biết địa chỉ IP, Gateway và Subnet Mask hoặc bộ định tuyến bao gồm cấu trúc cơ bản – giao thức Internet – mà hầu hết các mạng sử dụng để tạo điều kiện giao tiếp thuận lợi giữa các thiết bị.

    Subnetting chia phần tử Host của địa chỉ IP thành một mạng con khi một tổ chức yêu cầu nhiều Subnetting hơn. Mục đích duy nhất của Subnet Mask là để bắt đầu quá trình Subnetting. Thuật ngữ “Mask” được dùng vì Subnet Mask che dấu địa chỉ IP bằng cách sử dụng số dạng 32 bit của chính nó.

    Công dụng của Subnet Mask

    Giả sử bạn sở hữu một tập đoàn lớn yêu cầu truy cập mạng LAN tới hàng chục nghìn thiết bị. Mặc dù cấu trúc mạng của bạn mặc định dung lượng kết nối tối đa để đạt được con số này, nhưng cấu trúc mạng hiện tại thường bị giới hạn về số lượng máy kết nối nên kết quả sẽ thấp hơn rất nhiều. 

    Hơn nữa, nhờ việc tìm hiểu Subnet Mask là gì ta mới nhận ra có một số lượng lớn các thiết bị được kết nối với một mạng hệ thống khiến cho việc quản trị trở nên vô cùng khó khăn. Do đó, Subnet mask đã được tạo ra để giải quyết vấn đề này. Khi sử dụng phương pháp phân chia này, mạng hệ thống sẽ tạo ra một mạng riêng để sử dụng toàn cầu hoặc công ty. Sau đó, mạng này sẽ được chia thành nhiều mạng con với địa chỉ IP riêng biệt nhằm đạt được khả năng kết nối tối đa của mạng hệ thống Hosting.

    Lớp địa chỉ IP và Subnet Mask

    lớp địa chỉ ip và subnet mask

    Tồn tại một lược đồ đánh địa chỉ dựa trên cách chia nhỏ các octet trong một địa chỉ IP vì Internet phải cung cấp các mạng ở mọi quy mô. Ba bit bậc cao trên cùng hoặc ngoài cùng bên trái của bất kỳ địa chỉ IP nhất định nào trong 5 lớp mạng khác nhau từ A đến E có thể được sử dụng để xác định. (Mạng loại D được dành riêng cho multicast và mạng lớp E không được sử dụng trên Internet vì chúng dành cho Internet Engineering Task Force IETF.)

    Nếu biết lớp địa chỉ IP và Subnet Mask, thật dễ dàng nhận thấy Subnet Mask Class A phản ánh octet đầu tiên của mạng và để lại các octet 2, 3 và 4 để người quản lý mạng chia thành các Host và mạng con khi cần thiết.

    Subnet Mask Class B hai octet đầu tiên được yêu cầu cho mạng, để phần còn lại của địa chỉ, 16 bit của octet 3 và 4, cho mạng con và Host. Class B có từ 256 đến 65,534 Host.

    Subnet Mask Class C yêu cầu ba octet cho phần mạng, với các Host và mạng con chỉ chiếm tám bit còn lại của bốn octet. Class C dành cho những mạng có ít hơn 254 Host.

    >> Xem thêm: Octet là gì?

    Mask tự nhiên hoặc Subnet Mask mặc định cho các mạng Lớp A, B và C:

    • 255.0.0.0 (Lớp A)
    • 255.255.0.0 (Lớp B)
    • 255.255.255.0 (Lớp C)

    Dựa trên Subnet Mask mặc định, bạn có thể xác định số lượng Host và loại địa chỉ IP được yêu cầu bởi bất kỳ mạng cục bộ nào. 

    Cách tính địa chỉ IP và Subnet Mask là gì?

    Một thiết bị trên mạng IP được nhận dạng duy nhất bằng địa chỉ IP 32 bit. Subnet mask chia 32 bit nhị phân thành các phần máy chủ và mạng bởi mặt nạ mạng con, nhưng nó cũng có thể được chia thành bốn bộ tám 8 bit octet.

    Bởi vì hệ nhị phân khá phức tạp, tốt nhất là chuyển đổi mỗi octet để được biểu diễn bằng một dấu thập phân. Điều này tạo ra một địa chỉ IP ở định dạng thập phân có dấu chấm, chẳng hạn như 172.16.254.1. Phạm vi giá trị thập phân là 0 đến 255, tương ứng với 00000000 đến 11111111 trong hệ nhị phân.

    Phương thức hoạt động của Subnet Mask

    phương thức hoạt động của subnet mask

    Subnetting (chia Subnet) là một phương pháp phân đoạn một mạng vật lý thành nhiều subnet hoặc sub-network. Subnetting cho phép ẩn độ phức tạp của mạng và giảm lưu lượng mạng bằng cách thêm Subnet mà không cần thêm số mạng mới. Subnetting thực sự cần thiết khi phải sử dụng một số mạng duy nhất trên nhiều phân đoạn của mạng cục bộ (LAN).

    Subnetting có những ưu điểm sau:

    • Để giảm lưu lượng mạng, giảm khối lượng broadcast.
    • Cho phép làm việc từ xa.
    • Cho phép các tổ chức vượt qua các hạn chế của mạng LAN chẳng hạn như số lượng máy chủ tối đa.

    Cách chia Subnet 

    Hãy xem xét một mạng có tổng số 256 địa chỉ (mạng Lớp C) để hiểu rõ hơn về khái niệm Subnet Mask là gì. Một trong những địa chỉ này được sử dụng để xác định địa chỉ mạng, trong khi địa chỉ kia được sử dụng để xác định địa chỉ broadcast của mạng. Do đó, ta chỉ có 254 địa chỉ có sẵn để Host sử dụng.

    Nếu chúng ta chia đều tất cả các địa chỉ này thành 8 Subnet khác nhau, chúng ta giữ lại tổng số địa chỉ ban đầu, nhưng chúng ta đã chia chúng thành 8 Subnet với 32 địa chỉ chỉ trong mỗi mạng. Mỗi mạng con mới phải cung cấp hai địa chỉ cho Subnet và một địa chỉ broadcast trong Subnet.

    Kết quả là, chúng ta có 8 mạng con, mỗi mạng có 30 địa chỉ mạng con có sẵn cho các Host. Tổng số địa chỉ Host giảm (240 thay vì 254), nhưng quản lý không gian địa chỉ trở nên hiệu quả hơn.

    Lợi ích khi chia Subnet Mask là gì?

    lợi ích khi chia subnet mask

    Thông qua cơ chế định hướng lại trong quá trình vận chuyển và hạn chế phạm vi của các bản tin quảng bá, tình trạng tắc nghẽn mạng được giảm thiểu. Nếu sự cố xảy ra trong quá trình sử dụng, nó chỉ xảy ra ở mỗi mạng con, cách giải quyết đơn giản và không ảnh hưởng đến một hệ thống lớn như mạng LAN toàn hệ thống.

    Việc hạn chế các quá trình truyền tải thông điệp quảng bá làm giảm lượng thời gian CPU phải làm việc để giải quyết vấn đề này. Mỗi mạng con có thể hoạt động trong nhiều cấu hình khác nhau mà không cần dựa vào mạng LAN của hệ thống.

    Cách tính Subnet Mask

    Chia địa chỉ lớp C theo phương thức nhị phân bằng cách sử dụng bốn bước dưới đây:

    • Chuyển đổi nhị phân
    • Tính địa chỉ của một tập hợp con (Subset).
    • Xác định phạm vi của Host.
    • Tính tổng số Subset và Host trên mỗi Subset.

    Chúng ta sẽ sử dụng địa chỉ Class C, lấy 5 bit từ trường Host để chia subnet và để lại 3 bit để xác định các host. Có sẵn 5 bit để xác định mạng con nghĩa là chúng ta có thể có tối đa 32 (2^5) mạng con khác nhau.

    Cần lưu ý rằng trước đây việc sử dụng all-ones subnet (11111–) và subnet zero (00000–) đều không được phép. Điều này không áp dụng cho cách tính hiện tại. Chỉ những ai tìm hiểu Subnet Mask là gì mới biết toàn bộ không gian địa chỉ, bao gồm tất cả các mạng con, hiện có thể được tính toán rõ ràng kể từ bản phát hành phần mềm iOS 12.0 của Cisco.

    Subnet Mask Calculator là gì?

    subnet mask calculator là gì

    Subnet Mask Calculator là một phương pháp tính toán hỗ trợ nhiều chức năng như tìm kiếm các tiện ích hoặc nâng cao phạm vi giúp cung cấp các thông tin như địa chỉ IP, dải IP…

    Một số Subnet Mask Calculator thường gặp như:

    • IPv6 Subnet Calculator có tính năng là hỗ trợ ánh xạ các mạng con phân cấp.
    • IPv4/IPv6 Calculator/Converter là IP Subnet Calculator thay thế IPv6 hoặc chuyển đổi số IP từ IPv4 sang IPv6.
    • IPv4 CIDR Calculator hỗ trợ điều chỉnh mặt nạ mạng con và chuyển đổi Hex. Nếu có tìm hiểu về Subnet Mask là gì, chắc hẳn bạn sẽ nghe qua IPv4 CIDR Calculator.
    • IPv4 Wildcard Calculator để xác định các địa chỉ IP có sẵn, sử dụng cách tính toán Wildcard Mask. 
    • HEX Subnet Calculator tính toán địa chỉ Mạng con đầu cuối cũng như các ký hiệu thập lục phân của địa chỉ Multicast.
    • IP Subnet Mask Calculator cơ bản cho phép bạn tìm mạng con và mặt nạ mạng con tương ứng phù hợp.
    • Subnet Range/Address Range Calculator cho biết địa chỉ bắt đầu và địa chỉ kết thúc chính xác nhất.

    Ý nghĩa của IP Mask

    Subnet Mask là từ viết tắt được sử dụng khá phổ biến nhưng IP/Mask cũng là một từ viết tắt thông dụng cho phép bạn dễ dàng xác định cả địa chỉ IP và Subnet.

    Ví dụ:

    Địa chỉ IP nằm sau số lượng bit trong Mask:

    • 10.0.1.1/24
    • 216.202.192,66/22

    Tương đương với:

    Địa chỉ IP: 10.0.1.1 với Subnet Mask: 255.255.255.0

    Địa chỉ IP 216.202.196.66 với Subnet Mask: 255.255.252.0

    Lời kết

    Bài viết trên đã cung cấp đầy đủ thông tin về Subnet Mask là gì, cách xác định Subnet Mask cũng như cách phân chia một Subnet Mask. Nếu còn bất kỳ thắc mắc gì liên quan đến bài viết, hãy để lại bình luận để chúng tôi hỗ trợ giải đáp. Đừng quên truy cập vào Website hoặc Fanpage của chúng tôi để xem thêm những bài viết thú vị khác nhé!

    Bài viết cùng chủ đề:

    NAS Là Gì? Phân Tích Từ A Đến Z & Hướng Dẫn Chọn Mua Thiết Bị Lưu Trữ Mạng Tốt Nhất 2026

    Mục lục Nhu cầu lưu trữ, chia sẻ và bảo vệ dữ liệu ngày càng trở nên quan trọng đối với mọi cá nhân và doanh nghiệp. Trong kỷ nguyên mà các ổ cứng ngoài (DAS) và dịch vụ đám mây công cộng không còn đáp ứng đủ tiêu chí về an toàn và khả...

    Block Storage Là Gì? Nền Tảng Hiệu Suất Cao Cho Máy Chủ Ảo & Database

    Mục lục Nếu File Storage là giải pháp lưu trữ dữ liệu có cấu trúc cây thư mục quen thuộc với người dùng, thì Block Storage chính là phương pháp lưu trữ tối ưu hiệu suất, được thiết kế để vận hành các ứng dụng quan trọng, đòi hỏi tốc độ I/O (Input/Output) cực cao...

    File Storage Là Gì? Quá Trình Phát Triển Của File Storage

    Mục lục Trong bối cảnh dữ liệu bùng nổ, việc lựa chọn một giải pháp lưu trữ phù hợp là yếu tố sống còn đối với mọi tổ chức. Trong số các hình thức phổ biến, File Storage (Lưu trữ tệp tin) được xem là giải pháp quen thuộc và trực quan nhất. Tuy nhiên,...

    Object Storage Là Gì? Toàn Bộ Kiến Thức Về Lưu Trữ Đối Tượng và Vai Trò Với Cloud/Big Data

    Mục lục Khi công nghệ lưu trữ phát triển, Object Storage (Lưu trữ Đối tượng) đã nổi lên như một giải pháp làm thay đổi cách chúng ta tiếp cận và quản lý thông tin trong kỷ nguyên dữ liệu lớn (Big Data). Bất kỳ ai đang tìm kiếm sự mở rộng linh hoạt, tính...

    OneDrive Là Gì? Hướng Dẫn A-Z Về Dịch Vụ Lưu Trữ Đám Mây Của Microsoft

    Mục lục Với sự phát triển mạnh mẽ của công nghệ và sự gia tăng của nhu cầu lưu trữ dữ liệu trực tuyến, OneDrive đã xuất hiện và nhanh chóng trở thành một trong những tên tuổi quen thuộc với đại đa số người dùng. Đây là một giải pháp cho phép bạn lưu...

    Card RAID Là Gì? Phân Tích Chuyên Sâu & Cẩm Nang Lựa Chọn Tối Ưu Cho Máy Chủ

    Mục lục Quá trình hoạt động của máy tính và máy chủ thường xuyên gặp phải những trường hợp không mong muốn như tắt đột ngột do mất nguồn, virus gây đơ máy hay máy bị va đập… Các trường hợp này sẽ dẫn đến việc mất dữ liệu hay thậm chí là hỏng ổ...

    IP WAN Là Gì? Những Điều Bạn Cần Biết Về Địa Chỉ IP WAN

    Mục lục Trong thế giới số hóa ngày nay, việc kết nối và trao đổi thông tin qua mạng đã trở thành một phần không thể thiếu. Vì vậy, việc xây dựng và quản lý hạ tầng mạng đã trở thành ưu tiên hàng đầu của nhiều tổ chức, doanh nghiệp. Tuy nhiên, để thực...

    Forticlient Là Gì? 4 Tính Năng Của Phần Mềm Forticlient

    Mục lục FortiClient là một phần mềm bảo mật hàng đầu cho phép bảo vệ các thiết bị Endpoint. Endpoint là đích đến cuối cùng cho các phần mềm độc hại đang cố gắng tìm kiếm thông tin truy cập mạng, đăng nhập cũng như các thông tin nhạy cảm. Do đó, việc đảm bảo...

    Hệ Điều Hành Là Gì? Bật Mí 5 Chức Năng Của Hệ Điều Hành

    Mục lục Hệ điều hành là gì? Khi bạn sử dụng máy tính, điện thoại di động hoặc bất kỳ thiết bị điện tử nào khác, có lẽ bạn đã từng nghe đến thuật ngữ “hệ điều hành” (Operating System – OS). Nhưng liệu bạn đã thực sự hiểu rõ về khái niệm này và...

    HotlineChat ZaloChat Messenger