NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
30/01/2024
Lượt xem

Subnet mask là gì? Cách thức hoạt động của Subnet mask

30/01/2024
8 phút đọc
Lượt xem

Đánh giá

5/5 - (61 bình chọn)

Subnet mask phân chia địa chỉ IP thành host address và network address, từ đó xác định phần nào của địa chỉ IP thuộc về thiết bị và phần nào thuộc về mạng. Cùng mình tìm hiểu Subnet Mask là gì? Và cách thức hoạt động của nó nhé.

Subnet mask là gì?

Subnet mask (mặt nạ mạng con) là một chuỗi 32 bit được sử dụng để xác định phần nào của địa chỉ IP thuộc về mạng và phần nào thuộc về host (thiết bị). Mỗi bit trong subnet mask có thể là 0 hoặc 1. Bit 1 tương ứng với phần mạng của địa chỉ IP, trong khi bit 0 tương ứng với phần host.

Subnet mask là gì?
Subnet mask là gì? Cách thức hoạt động của Subnet mask 17

Ví dụ:

  • Địa chỉ IP: 192.168.1.100
  • Subnet mask: 255.255.255.0

Trong ví dụ này, subnet mask cho biết 3 octet đầu tiên (24 bit) là phần mạng (192.168.1), và octet cuối cùng (8 bit) là phần host (100).

Ngoài ra, bạn có thể tham khảo thêm về địa chỉ IP qua các bài viết sau:

Cách thức hoạt động của Subnet Mark

Subnetting (chia mạng con) là kỹ thuật chia một mạng lớn thành nhiều mạng con nhỏ hơn (subnet). Mỗi subnet có dải địa chỉ IP riêng và hoạt động như một mạng độc lập, giúp giảm lưu lượng mạng, tăng tính bảo mật và linh hoạt trong quản lý mạng.

Subnet hoạt động như thế nào?
Subnet hoạt động như thế nào?

Cách thức hoạt động của Subnetting:

  • Xác định subnet mask: Chọn một subnet mask phù hợp với số lượng subnet và số lượng host cần thiết trong mỗi subnet.
  • Chia địa chỉ IP: Sử dụng subnet mask để chia địa chỉ IP thành phần mạng và phần host.
  • Định tuyến: Các thiết bị định tuyến (router) sử dụng thông tin về subnet mask để chuyển tiếp gói tin đến đúng subnet.

Ví dụ:

Địa chỉ IP: 192.168.1.100

Subnet mask: 255.255.255.0

Trong ví dụ này, subnet mask 255.255.255.0 cho biết 3 octet đầu tiên (24 bit) là phần mạng (192.168.1) và octet cuối cùng (8 bit) là phần host (.100).

Cách tính địa chỉ IP và subnet mask

Địa chỉ IP là một chuỗi 32 bit duy nhất, được sử dụng để định danh một thiết bị trên mạng IP. Chuỗi 32 bit này được chia thành 4 phần, mỗi phần 8 bit (gọi là octet), và được biểu diễn dưới dạng định dạng thập phân có dấu chấm (ví dụ: 172.16.254.1). Mỗi octet có giá trị từ 0 đến 255, tương ứng với giá trị nhị phân từ 00000000 đến 11111111.

Subnet mask (mặt nạ mạng con) cũng là một chuỗi 32 bit, được sử dụng để phân chia địa chỉ IP thành hai phần:

  • Phần mạng: Xác định mạng con mà thiết bị thuộc về.
  • Phần host: Xác định duy nhất thiết bị trong mạng con đó.

Cách tính địa chỉ mạng và địa chỉ broadcast:

  • Địa chỉ mạng: Được tính bằng cách thực hiện phép AND bit giữa địa chỉ IP và subnet mask.
  • Địa chỉ broadcast: Được tính bằng cách đảo ngược các bit của subnet mask (tức là đổi 0 thành 1 và 1 thành 0), sau đó thực hiện phép OR bit với địa chỉ IP.

Ví dụ:

Địa chỉ IP: 192.168.1.100

Subnet mask: 255.255.255.0

  • Địa chỉ mạng: 192.168.1.0 (192.168.1.100 và 255.255.255.0)
  • Địa chỉ broadcast: 192.168.1.255 (192.168.1.100 hoặc 0.0.0.255)

Lớp địa chỉ IP và subnet mask

Lớp địa chỉ IP là một cách phân loại địa chỉ IP dựa trên phạm vi và cấu trúc của chúng. Có 5 lớp địa chỉ IP, từ A đến E, nhưng chỉ có 3 lớp A, B, C được sử dụng phổ biến trong mạng máy tính.

Subnet mask là một chuỗi 32 bit được sử dụng để xác định phần nào của địa chỉ IP thuộc về mạng và phần nào thuộc về host (thiết bị). Mỗi lớp mạng có một subnet mask mặc định khác nhau, giúp xác định số lượng host tối đa trong mạng đó.

Lớp địa chỉ IP và subnet mask
Lớp địa chỉ IP và subnet mask

Cách xác định lớp mạng:

Bạn có thể xác định lớp mạng của một địa chỉ IP bằng cách quan sát các bit bậc cao (ngoài cùng bên trái) của địa chỉ đó:

  • Class A: Bit đầu tiên là 0. Ví dụ: 10.0.0.0/8 (subnet mask mặc định: 255.0.0.0).
  • Class B: Hai bit đầu tiên là 10. Ví dụ: 172.16.0.0/16 (subnet mask mặc định: 255.255.0.0).
  • Class C: Ba bit đầu tiên là 110. Ví dụ: 192.168.0.0/24 (subnet mask mặc định: 255.255.255.0).

Tại sao cần tính và chia Subnet mask?

Trong các doanh nghiệp và tổ chức hiện đại, việc sử dụng mạng LAN (Local Area Network) với số lượng lớn thiết bị như máy tính, máy in, và các thiết bị IoT đã trở nên phổ biến. Tuy nhiên, việc kết nối quá nhiều thiết bị vào một mạng LAN duy nhất có thể dẫn đến tắc nghẽn mạng, làm giảm hiệu suất mạng và gây ra nhiều vấn đề khác.

Tắc nghẽn mạng xảy ra khi lưu lượng dữ liệu vượt quá khả năng xử lý của mạng. Điều này có thể làm chậm tốc độ truy cập, gây mất kết nối, và thậm chí khiến mạng ngừng hoạt động hoàn toàn. Một trong những nguyên nhân chính gây tắc nghẽn mạng là lưu lượng broadcast (phát rộng) quá lớn. Broadcast là một loại gói tin được gửi đến tất cả các thiết bị trong mạng, và khi có quá nhiều thiết bị, lưu lượng broadcast có thể chiếm dụng một lượng lớn băng thông.

Tại sao cần tính và chia Subnet mask?
Subnet mask là gì? Cách thức hoạt động của Subnet mask 18

Subnet mask là một giải pháp hiệu quả để giải quyết vấn đề tắc nghẽn mạng. Bằng cách chia mạng LAN lớn thành các mạng con (subnet) nhỏ hơn, subnet mask giúp:

  • Giảm lưu lượng broadcast: Mỗi subnet có một broadcast domain riêng, giúp giảm lưu lượng broadcast trong toàn mạng.
  • Tăng hiệu suất mạng: Việc chia mạng thành các subnet giúp giảm số lượng thiết bị trong mỗi subnet, từ đó giảm xung đột và tăng tốc độ truy cập.
  • Quản lý mạng dễ dàng hơn: Việc chia mạng thành các subnet giúp việc quản lý và khắc phục sự cố trở nên dễ dàng hơn.
  • Tăng tính bảo mật: Subnet mask có thể được sử dụng để tạo các VLAN (Virtual LAN), giúp tăng cường bảo mật cho mạng bằng cách cô lập các nhóm thiết bị khác nhau.

Ví dụ: Một công ty có 1000 máy tính kết nối vào một mạng LAN duy nhất. Việc này có thể gây ra tắc nghẽn mạng do lưu lượng broadcast quá lớn. Bằng cách sử dụng subnet mask để chia mạng thành 10 subnet, mỗi subnet có 100 máy tính, công ty có thể giảm đáng kể lưu lượng broadcast và cải thiện hiệu suất mạng.

Lời kết

Qau bài viết này, giúp bạn hiểu hơn về Subnet mark là gì, cách thức hoạt động và ứng dụng tính và chia subnet mark trong công việc của mình tốt hơn. Cảm ơn bạn đã đọc bài viết, nếu có thắc hãy để lại bình luận ngay phía duới bài viết nhé.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG