Hướng dẫn cách tính Subnet Mask nhanh, chính xác từ IP

Hướng dẫn cách tính Subnet Mask nhanh, chính xác từ IP

Subnet Mask mang đến rất nhiều lợi ích cho việc chia sẻ nguồn lực mạng. Nó sẽ giúp người dùng phân bổ mạng một cách khoa học và hợp lý hơn. Vậy Subnet Mask là gì? Vì sao cần phải biết cách tính Subnet Mask?

Tất tần tật thông tin mà bạn đang thắc mắc sẽ được chia sẻ chi tiết trong bài viết này. Mời các bạn khám phá ngay bây giờ cùng với Casinovn138.com nhé!

Subnet Mask là gì?

Subnet Mask là các số được thể hiện dưới dạng 32 bit hoặc 128 bit dùng để phân đoạn địa chỉ IP đang tồn tại trên mạng TCP/IP, các địa chỉ đó được chia thành địa chỉ network và địa chỉ host riêng biệt.

Quá trình subnetting có thể sẽ chia nhỏ hơn nữa phần host của một địa chỉ IP thành các subnet phụ để định tuyến được lưu lượng trong các subnet lớn hơn.

Các bit nhị phân là đại diện cho một mạng được biểu diễn bằng số 1 trong những subnet mask và các bit đại diện cho một máy chủ được hiển thị là các số 0. Ở trong một mạng nhị phân, số 1 sẽ tượng trưng cho “nhìn vào các số phía dưới” và số 0 thì có nghĩa là “không cần nhìn”. Việc sử dụng Subnet Mask sẽ giúp router không cần phải xử lý toàn bộ 32 bit mà chỉ cần nhận diện được những bit đã lựa chọn.

Subnet Mask là gì?
Subnet Mask là gì?

Vì sao cần phải tính Subnet Mask?

Mỗi máy tính khi dùng cùng một mạng sẽ có cùng một địa chỉ IP và không thay đổi. Vì thế, người dùng cần lấy một phần Node Address để định danh cho từng Subnet.

Subnet calculator được sử dụng để chia một IP network thành những subnet con thông qua việc tính toán những địa chỉ network, broadcast, subnet mask cùng các địa chỉ IP của host. Các mạng con sẽ được tính bằng thủ công hoặc bạn có thể sử dụng subnet calculator trực tuyến hỗ trợ việc tính.

Để sử dụng được Subnet Mask phân chia mạng hệ thống thì bạn cần phải xác định được số lượng mạng con cần phải sử dụng. Việc làm này sẽ dựa trên cơ sở dữ liệu về hiện trạng, đồng thời kết hợp cùng với dự kiến về tốc độ tăng trưởng của hệ thống mạng trong tương lai.

Vì sao cần phải tính Subnet Mask?
Vì sao cần phải tính Subnet Mask?

Hướng dẫn cách tính subnet mask từ IP nhanh và chính xác

Cách 1: Tính Subnet mask

Người dùng cần phải tính toán để phân chia các địa chỉ của mạng lớp C 162.199.0.0 thành 10 mạng con riêng biệt. Việc cần làm đầu tiên là làm sao để xác định được đúng giá trị của Subnet Mask. Quá trình xác định này sẽ được thực hiện theo 3 bước sau đây mà chuyên mục Tổng hợp đã tổng hợp:

Bước 1: Bạn hãy lấy toàn bộ mạng con cần chia và chuyển chúng thành các dạng nhị phân, chính là 10 mạng con trong mạng lớp C, tức là 1010.

Bước 2: Chuyển tất cả các bit của 1010 thành số 1 và sau đó thêm vào phía sau các số 0, Kết quả các dãy số lúc này sẽ là 11110000. Tiếp tục bạn chuyển các giá trị nhị phân thành thập phân và có được số 240. Số này chính là phần giá trị mở rộng của Subnet Mask tùy biến.

Bước 3: Ở bước này, bạn cần thêm phần mở rộng của Subnet Mask tùy biến (tức 240) vào sau số 255255.0.0 (đây là phần giá trị của Subnet Mask đã được mặc định sẵn). Cuối cùng, bạn sẽ có được Subnet Mask tùy biến là con số 255.255.255.240.

Tóm lại các bước chi tiết để bạn có thể xác định đúng được Subnet Mask:

Bước 1: Xác định số lượng mạng con cần phân chia

Bước 2: Chuyển giá trị sang dạng nhị phân

Bước 3: Chuyển các dạng nhị phân thành 1

Bước 4: Thêm bit 0 để được octet

Bước 5: Thêm giá trị của Subnet Mask tùy biến vào sau giá trị của Subnet Mask mặc định

Tính Subnet mask
Tính Subnet mask

Cách 2: Chọn Subnet mask từ bảng

Đối với Subnet Mask tùy biến, thông thường sẽ chỉ có 8 giá trị và mỗi bit không thuộc Subnet Mask mặc định lại có giá trị bằng 0 hoặc 1. Dựa theo nguyên tắc này, bạn sẽ thiết lập một bảng thông tin để có thể xác định được giá trị của các Subnet Mask tùy biến phù hợp một cách nhanh chóng nhất.

Đầu tiên, bạn cần chuyển đổi nhị phân và tính các giá trị Subnet Mask bằng việc cộng dồn tất cả giá trị bit trong sơ đồ. Theo cách tính này, Subnet Mask sẽ bao phủ 1 bit tương ứng với giá trị là số 1. Còn Subnet Mask bao phủ 2 bit sẽ có giá trị là 192, 3 bit sẽ có giá trị là 224.

Bạn cứ tiếp tục thực hiện phép tính trên để tính được đến cột cuối cùng bên phải sơ đồ. Sau khi tính giá trị của nó sẽ tương ứng là 255.

Việc làm tiếp theo mà bạn cần thực hiện chính là xác định số lượng mạng con cần phân chia tương ứng với giá trị Subnet Mask nào. Công thức xác định giá trị sẽ là 2m – 2. Trong đó, m sẽ là số bit được đưa vào Subnet Mask. Ngoài ra, do có 2 địa chỉ cùng tồn tại trên một mạng nên bạn sẽ phải trừ đi 2.

Bước cuối cùng, bạn hãy xác định giá trị của các cột trong bảng. Đây chính là các cột tính để bạn có thể phân chia mạng lớn thành những mạng con phù hợp với nhu cầu sử dụng. Trong trường hợp bạn cần chia 8 mạng và chọn các giá trị đến 14 mạng con thì lúc này Subnet Mask sẽ có giá trị tương ứng là 240.

Chọn Subnet mask từ bảng
Chọn Subnet mask từ bảng

Nói tóm lại, để có thể tính được giá trị Subnet Mask, các bạn cần thực hiện theo 3 bước sau đây:

Bước 1: Chuyển đổi Subnet Mask thành dạng nhị phân

Bước 2: Đếm toàn bộ số bit (gọi là m) đưa vào Subnet Mask tùy biến (lưu ý là trừ các bit thuộc Subnet Mask được đặt mặc định)

Bước 3: Áp dụng công thức 2m – 2 để tính số mạng con mà bạn cần.

Bạn có thể tìm hiểu về bubble io thông qua bài viết: Buddle.io | Đánh giá tính năng, trải nghiệm, so sánh

Vậy là nhà cái Casino VN138 đã hướng dẫn cho các bạn cách tính Subnet Mask một cách chi tiết nhất mà bạn có thể áp dụng ngay hôm nay. Cảm ơn các bạn đã theo dõi bài viết và chúc các bạn thành công!

Qua những thông tin chia sẻ về cách tính Subnet Mask, nếu bạn vẫn còn thắc mắc thì hãy Liên hệ Casino VN138 để được giải đáp chi tiết nhất nhé.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Đăng ký ngay!