Subnet Mask Là Gì? Lớp địa Chỉ IP Và Subnet Mask - Vietnix
Có thể bạn quan tâm
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.
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:
- IP động là gì? Các thiết bị sử dụng địa chỉ IP động phổ biến
- IP tĩnh là gì? 3 cách cài đặt IP tĩnh nhanh chóng
- Shared IP là gì? Phân biệt Dedicated IP và Shared IP
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.
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).
Xem thêm: Mạng WAN là gì? Cách mạng diện rộng hoạt động
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 đó.
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.
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.
Xem thêm: Mạng máy tính là gì? Các mô hình mạng máy tính phổ biến
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é.
Từ khóa » Bằng Chia Subnet Mask
-
Subnet Mask Là Gì? Quá Trình Subnetting Và Cách Tính Subnet Mask
-
Subnet Là Gì? Tìm Hiểu Về Cách Chia Subnet Mask Từ A - Z - FPT Cloud
-
Subnet Mask Là Gì Và Cách Chia Subnet Mask
-
Subnet Mask Là Gì? Cách Chia Subnet (subnetting) - Wiki Máy Tính
-
Hướng Dẫn Cách Tính Subnet Mask Từ IP Nhanh Và Chính Xác - Bizfly
-
CÁCH TÍNH NHẨM CHIA SUBNET CỰC NHANH - Lê Cường's Blog
-
Subnet Mask Là Gì? Cách Tính Subnet Mask Ra Sao? - Tino Group
-
CHƯƠNG 1 ĐỊA CHỈ IP, CHIA SUBNET, VLSM, SUMMARY - LinkedIn
-
Hướng Dẫn Cách Tính địa Chỉ IP Và Subnet Mask Cho Bạn Cực Hay
-
Cách Tính Subnet Mask Từ Ip
-
Cách Tính Subnet Mask - W3seo
-
Chia Subnetmask - SlideShare
-
Subnet Mask Là Gì? Cách Hoạt động Của Subnetting | BKHOST