Hiện tại, hiểu và áp dụng các khái niệm cơ bản không chỉ giúp chúng ta tối ưu hóa việc sử dụng tài nguyên mạng mà còn cải thiện đáng kể quản lý mạng và bảo mật.Một trong những khái niệm quan trọng nhất, đóng vai trò là nền tảng cho việc thiết kế và triển khai mạng, chính là Subnet Mask. Vậy Subnet Mask là gì? Cách hoạt động của Subnet Mask như thế nào? Tất cả sẽ được giải đáp trong bài viết dưới đây của Terus.
Subnet Mask hiểu đơn giản là các mạng con và thường được biểu thị dưới dạng một dãy số thập phân chia bởi dấu chấm (ví dụ: 255.255.255.0), là một thành phần quan trọng trong địa chỉ IP (Internet Protocol). Nó được sử dụng để xác định phần nào của địa chỉ IP đại diện cho mạng (network) và phần nào đại diện cho máy tính cá nhân hoặc thiết bị (host) trên mạng đó.Subnet Mask hoạt động dựa trên nguyên tắc phân biệt giữa địa chỉ mạng và địa chỉ máy tính trong một địa chỉ IP. Trong một Subnet Mask, phần của địa chỉ IP được biểu diễn bởi các bit 1 (thường là phần đầu của dãy số) chỉ ra phần địa chỉ mạng, trong khi các bit 0 chỉ ra phần địa chỉ máy tính hoặc host. Ví dụ, với Subnet Mask 255.255.255.0, ba nhóm số đầu tiên (255.255.255) xác định mạng, và nhóm cuối cùng (0) xác định máy tính cụ thể trong mạng đó.
Để hiểu rõ hơn về cách Subnet Mask hoạt động, chúng ta cần phân tích từng bước cơ bản trong quá trình này.
Subnet Mask giúp phân biệt địa chỉ IP thuộc về mạng và máy tính. Subnet Mask có các bit 1 cho địa chỉ mạng và bit 0 cho địa chỉ máy tính.
Subnet Mask được áp dụng lên địa chỉ IP thông qua phép toán AND bit. Trong phép toán này, mỗi bit của địa chỉ IP được so sánh với bit tương ứng trong Subnet Mask. Kết quả của phép toán này xác định phần địa chỉ mạng của địa chỉ IP.
Một mạng lớn có thể được chia thành nhiều mạng con nhỏ hơn bằng cách thay đổi màn hình subnet. Điều này cải thiện quản lý địa chỉ IP và hỗ trợ quản lý lưu lượng mạng và bảo mật.
Việc sử dụng Subnet Mask giúp giảm lãng phí địa chỉ IP, bằng cách phân chia một mạng lớn thành các mạng con nhỏ hơn, phù hợp với nhu cầu thực tế.Subnetting cung cấp khả năng phân chia mạng, giúp hạn chế và kiểm soát lưu lượng truy cập giữa các mạng con, từ đó nâng cao khả năng bảo mật.
Có năm lớp chính được xác định trong hệ thống địa chỉ IP phiên bản 4 (IPv4) - lớp A, B, C, D, và E. Mỗi lớp có đặc điểm và phạm vi địa chỉ riêng biệt, phù hợp với các mục đích sử dụng khác nhau. Dưới đây là hướng dẫn về cách tính và xác định lớp của một địa chỉ IP dựa trên những bit đầu tiên của nó.
Do đó, việc tính toán và chia Subnet Mask không chỉ tối ưu hóa việc sử dụng địa chỉ IP mà còn tăng cường an ninh, hiệu suất và sự linh hoạt trong quản lý mạng. Đây là những điều cần thiết để duy trì hệ thống mạng hoạt động tốt và an toàn.
Quá trình chia subnet, còn được gọi là subnetting, là chia một mạng IP lớn thành các mạng con nhỏ hơn. Quá trình này tăng cường bảo mật, tối ưu hóa hiệu suất mạng và quản lý địa chỉ IP hiệu quả hơn. Đây là các bước cơ bản cần thiết để chia Subnet:
Tính toán Subnet Mask đòi hỏi phải biết cách chia mạng IP thành các mạng con, còn được gọi là subnetting, và cách sử dụng địa chỉ IP ở dạng nhị phân. Hướng dẫn chi tiết về cách tính Subnet Mask được cung cấp dưới đây:
Số bit cần mượn = Log2(Số lượng mạng con)
Log2(200) = 8
Sau khi đã xác định được số lượng bit 1 (cho mạng) và bit 0 (cho máy tính), bạn cần chuyển đổi địa chỉ IP của mạng hiện tại sang dạng nhị phân. Ví dụ, địa chỉ IP 192.168.1.0 được chuyển đổi thành 11000000.10101000.00000001.00000000.
Sau khi xác định được số bit cần mượn, chuyển đổi địa chỉ IP, bạn cần tính toán Subnet Mask theo công thức:Subnet Mask = 255.255.(255 - 2^n).(255 - 2^n)Trong đó:
Ví dụ, nếu bạn cần mượn 7 bit từ phần mạng, Subnet Mask sẽ là:Subnet Mask = 255.255.192.192Ví dụ: Giả sử bạn có địa chỉ IP 192.168.1.0 và cần phân chia mạng thành 100 mạng con. Bạn thực hiện các bước sau để tính Subnet Mask:
Số lượng mạng con cần phân chia là 100.
Địa chỉ IP 192.168.1.0 được chuyển đổi thành 11000000.10101000.00000001.00000000.
Số bit cần mượn là: Log2(100) = 7
Subnet Mask là:Subnet Mask = 255.255.192.192Như vậy, Subnet Mask cho mạng 192.168.1.0 để phân chia thành 100 mạng con là 255.255.192.192.
Mục tiêu của bài viết này là giúp bạn hiểu được Subnet Mask và cách chia nó một cách chính xác và hiệu quả. Subnet Mask không chỉ là một công cụ kỹ thuật mà còn là một tác phẩm nghệ thuật trong thiết kế mạng, giúp chúng ta sử dụng địa chỉ IP một cách tối ưu, nâng cao hiệu suất và an toàn cho mạng máy tính.Bạn có thể sử dụng kiến thức này để quản lý mạng. Lưu ý rằng trong thời đại thông tin hiện nay, việc hiểu và sử dụng các công cụ mạng chính là rất quan trọng để thành công và điều hướng trong không gian kỹ thuật số rộng lớn.
Subnet Mask hay còn gọi là subnet, subnet work là sự phân chia lô gic địa chỉ TCP/IP. Để phân chia địa chỉ mạng thành 2 hoặc nhiều mạng con thì được gọi theo thuật ngữ tiếng Anh là subnetting.
Subnet mask là một thông số quan trọng được thể hiện dưới dạng một chuỗi các bit 0 và bit 1. Trong đó các bit 1 đại diện cho phần mạng của địa chỉ IP và các bit 0 đại diện cho phần host của địa chỉ IP. Subnet mask được sử dụng để xác định địa chỉ IP và địa chỉ host của một thiết bị mạng.