Subnet Mask: Giải thích & Cách tính IP chi tiết từ TVD Media
Bạn đã bao giờ tự hỏi làm thế nào các mạng máy tính có thể giao tiếp hiệu quả với nhau? Bí mật nằm ở Subnet Mask! Bài viết này từ TVD Media sẽ cung cấp cho bạn cái nhìn toàn diện về Subnet Mask, từ khái niệm cơ bản đến cách tính toán chi tiết. TVD Media là đơn vị chuyên cung cấp dịch vụ thiết kế website, SEO website, chạy quảng cáo Google Ads, Facebook Ads, Tiktok Ads, Zalo Ads, và các dịch vụ marketing online khác. Liên hệ ngay với TVD Media qua số điện thoại: +84966779629 để được tư vấn chi tiết.

Subnet Mask là gì?
Trong thế giới mạng máy tính, mỗi thiết bị (máy tính, điện thoại, máy chủ...) đều có một địa chỉ IP riêng. Địa chỉ IP này bao gồm hai phần: địa chỉ mạng và địa chỉ máy chủ. Subnet Mask đóng vai trò quan trọng trong việc phân chia địa chỉ IP thành hai phần này, giúp xác định chính xác phần nào của địa chỉ IP thuộc về mạng, phần nào thuộc về thiết bị.
Định nghĩa chi tiết về Subnet Mask
Subnet Mask là một số nhị phân 32 bit (ví dụ: 255.255.255.0), được sử dụng để chia địa chỉ IP thành địa chỉ mạng và địa chỉ máy chủ. Nó hoạt động bằng cách "mặt nạ" (che) phần địa chỉ mạng của IP.
Hiểu một cách đơn giản, Subnet Mask cho biết bao nhiêu bit đầu tiên của địa chỉ IP là địa chỉ mạng, và bao nhiêu bit còn lại là địa chỉ máy chủ. Các địa chỉ IP đặc biệt như địa chỉ 255 (địa chỉ broadcast) và địa chỉ 0 (địa chỉ mạng) thường không được sử dụng cho máy chủ.
Tầm quan trọng của Subnet Mask
Subnet Mask là một thành phần không thể thiếu trong cấu trúc mạng TCP/IP, được sử dụng bởi hầu hết các mạng Internet hiện nay. Nó giúp các thiết bị trong cùng một mạng có thể giao tiếp với nhau một cách hiệu quả.
Ngoài ra, Subnet Mask còn cho phép chia một mạng lớn thành các mạng con nhỏ hơn (subnetting), giúp quản lý mạng dễ dàng hơn, cải thiện hiệu suất và bảo mật.
Ảnh hưởng và Lợi ích của Subnet Mask
Việc sử dụng Subnet Mask mang lại nhiều lợi ích cho các doanh nghiệp và tổ chức, bao gồm:
- Phân chia mạng hiệu quả: Chia mạng lớn thành các mạng con nhỏ hơn, giúp quản lý dễ dàng hơn và giảm tải cho mạng.
- Tăng cường bảo mật: Các mạng con có thể được bảo mật riêng biệt, hạn chế truy cập trái phép.
- Cải thiện hiệu suất: Giảm lưu lượng truy cập trong mỗi mạng con, giúp tăng tốc độ truyền dữ liệu.
- Tiết kiệm chi phí: Không cần phải mua thêm phần cứng mạng khi muốn mở rộng mạng.
Ví dụ, một công ty lớn có thể sử dụng Subnet Mask để chia mạng thành các phòng ban khác nhau, mỗi phòng ban có một mạng con riêng. Điều này giúp bảo mật thông tin của từng phòng ban và giảm tải cho mạng tổng thể.
Cách Subnet Mask hoạt động
Subnet Mask hoạt động bằng cách chia địa chỉ IP thành hai phần: địa chỉ mạng và địa chỉ máy chủ. Phần địa chỉ mạng xác định mạng mà thiết bị thuộc về, trong khi phần địa chỉ máy chủ xác định thiết bị cụ thể trong mạng đó.
Khi một thiết bị muốn gửi dữ liệu đến một thiết bị khác, nó sẽ so sánh địa chỉ mạng của hai thiết bị. Nếu địa chỉ mạng giống nhau, thiết bị sẽ gửi dữ liệu trực tiếp đến thiết bị kia. Nếu địa chỉ mạng khác nhau, thiết bị sẽ gửi dữ liệu đến một router, router này sẽ chuyển tiếp dữ liệu đến mạng đích.
Việc chia mạng thành các mạng con giúp giảm lưu lượng truy cập trong mỗi mạng con, vì các thiết bị chỉ cần giao tiếp với các thiết bị trong cùng mạng con. Điều này giúp tăng tốc độ truyền dữ liệu và cải thiện hiệu suất mạng.
Cách chia mạng con (Subnetting)
Subnetting là quá trình chia một mạng lớn thành các mạng con nhỏ hơn bằng cách sử dụng Subnet Mask. Quá trình này bao gồm việc "mượn" các bit từ phần địa chỉ máy chủ để tạo thêm các bit cho phần địa chỉ mạng.
Ví dụ, một mạng lớp C có 256 địa chỉ IP (từ 192.168.1.0 đến 192.168.1.255). Trong đó, địa chỉ 192.168.1.0 là địa chỉ mạng và địa chỉ 192.168.1.255 là địa chỉ broadcast. Chỉ có 254 địa chỉ IP còn lại có thể được sử dụng cho các thiết bị.
Nếu chúng ta muốn chia mạng này thành 8 mạng con, chúng ta cần mượn 3 bit từ phần địa chỉ máy chủ. Điều này có nghĩa là Subnet Mask sẽ trở thành 255.255.255.224 (tương đương với /27 trong ký hiệu CIDR).
Kết quả là chúng ta sẽ có 8 mạng con, mỗi mạng con có 32 địa chỉ IP. Trong mỗi mạng con, 2 địa chỉ IP sẽ được sử dụng cho địa chỉ mạng và địa chỉ broadcast, vì vậy chỉ còn lại 30 địa chỉ IP có thể được sử dụng cho các thiết bị.
Lớp địa chỉ IP và Subnet Mask mặc định
Địa chỉ IP được chia thành 5 lớp: A, B, C, D và E. Ba lớp A, B và C được sử dụng phổ biến nhất. Mỗi lớp có một Subnet Mask mặc định khác nhau:
- Lớp A: Subnet Mask mặc định là 255.0.0.0 (/8).
- Lớp B: Subnet Mask mặc định là 255.255.0.0 (/16).
- Lớp C: Subnet Mask mặc định là 255.255.255.0 (/24).
Subnet Mask mặc định cho biết số lượng bit được sử dụng cho địa chỉ mạng trong mỗi lớp. Ví dụ, trong lớp C, 24 bit đầu tiên được sử dụng cho địa chỉ mạng, và 8 bit còn lại được sử dụng cho địa chỉ máy chủ.
Dựa vào Subnet Mask mặc định, người dùng có thể xác định số lượng máy chủ có thể có trong mỗi mạng và loại địa chỉ IP được sử dụng.
Cách tính địa chỉ IP và Subnet Mask
Địa chỉ IP là một chuỗi 32 bit, được chia thành 4 octet (mỗi octet gồm 8 bit). Mỗi octet được biểu diễn bằng một số thập phân từ 0 đến 255.
Subnet Mask cũng là một chuỗi 32 bit, được biểu diễn tương tự như địa chỉ IP. Để tính toán địa chỉ mạng, chúng ta thực hiện phép toán AND giữa địa chỉ IP và Subnet Mask.
Ví dụ, nếu địa chỉ IP là 192.168.1.10 và Subnet Mask là 255.255.255.0, thì địa chỉ mạng sẽ là 192.168.1.0.
Việc tính toán này giúp xác định mạng mà thiết bị thuộc về và cho phép các thiết bị trong cùng mạng giao tiếp với nhau.
Công cụ tính Subnet Mask
Để đơn giản hóa quá trình tính toán Subnet Mask, có rất nhiều công cụ trực tuyến và phần mềm có thể giúp bạn. Các công cụ này thường cung cấp thông tin chi tiết về mạng, bao gồm địa chỉ mạng, địa chỉ broadcast, phạm vi IP có thể sử dụng, và số lượng máy chủ có thể có.
Việc sử dụng các công cụ này giúp người dùng dễ dàng quản lý và cấu hình mạng của mình một cách chính xác và hiệu quả.
Hy vọng bài viết này của TVD Media đã cung cấp cho bạn những kiến thức hữu ích về Subnet Mask. Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với chúng tôi qua số điện thoại: +84966779629 để được tư vấn và hỗ trợ. TVD Media luôn sẵn sàng đồng hành cùng bạn trên con đường thành công!