Hãy cho biết đặc điểm của subnet mask là gì?

15:28:4721/06/2021

Mọi thiết bị đều có địa chỉ IP với hai phần: địa chỉ client hay địa chỉ host và địa chỉ server hay địa chỉ mạng. Địa chỉ IP được cấu hình bởi server DHCP hoặc được cấu hình thủ công (địa chỉ IP tĩnh). Subnet mask chia địa chỉ IP thành địa chỉ host và địa chỉ mạng, 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 mạng.

Thiết bị được gọi là gateway hoặc default gateway kết nối các thiết bị cục bộ với các mạng khác. Điều này có nghĩa là khi một thiết bị cục bộ muốn gửi thông tin đến một thiết bị tại một địa chỉ IP trên mạng khác, trước tiên nó sẽ gửi các gói của nó đến gateway, sau đó sẽ chuyển tiếp dữ liệu đến đích của nó bên ngoài mạng cục bộ.

Subnet Mask là gì

Subnet mask là một số 32 bit được tạo bằng cách đặt tất cả các bit host thành 0 và đặt tất cả các bit mạng thành 1. Bằng cách này, subnet mask phân tách địa chỉ IP thành địa chỉ mạng và địa chỉ host.

Địa chỉ “255” luôn được gán cho địa chỉ phát sóng và địa chỉ “0” luôn được gán cho địa chỉ mạng. Cả hai đều không được chỉ định cho các host, vì chúng được dành riêng cho những mục đích đặc biệt này.

Địa chỉ IP, subnet mask và gateway hoặc bộ định tuyến tạo nên cấu trúc cơ bản hay còn gọi là giao thức Internet mà hầu hết các mạng sử dụng để tạo điều kiện giao tiếp giữa các thiết bị.

Khi các tổ chức cần thêm mạng con, subnetting sẽ chia phần tử máy chủ của địa chỉ IP thành một subnet. Mục tiêu của subnet mask chỉ đơn giản là để kích hoạt quá trình kết nối mạng con. Cụm từ “mask” được áp dụng vì subnet mask về cơ bản là sử dụng số 32 bit của chính nó để che địa chỉ IP.

Địa chỉ IP và subnet mask

Địa chỉ IP 32 bit xác định duy nhất một thiết bị trên mạng IP. 32 bit nhị phân được chia thành các phần host và mạng bởi subnet mask nhưng chúng cũng được chia thành bốn octet 8 bit.

Chúng ta chuyển đổi từng octet để chúng được biểu thị bằng dấu chấm thập phân. Từ đó dẫn đến định dạng thập phân có dấu chấm đặc trưng cho địa chỉ IP — ví dụ: 172.16.254.1. Phạm vi giá trị trong hệ thập phân là 0 đến 255 vì giá trị đó đại diện cho 00000000 đến 11111111 trong hệ nhị phân.

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

Vì Internet phải cung cấp các mạng ở mọi quy mô, nên một lược đồ địa chỉ cho một loạt các mạng tồn tại dựa trên cách chia nhỏ các octet trong một địa chỉ IP. Bạn có thể xác định dựa trên ba bit bậc cao hoặc ngoài cùng bên trái trong bất kỳ địa chỉ IP nhất định nào trong số năm lớp mạng khác nhau từ A đến E.

(Mạng loại D được dành riêng cho phát đa hướng và mạng loại E không được sử dụng trên internet vì chúng được dành cho nghiên cứu của Lực lượng đặc nhiệm kỹ thuật Internet IETF.)

Subnet mask lớp A phản ánh phần mạng trong octet đầu tiên và để lại các octet 2, 3 và 4 để người quản lý mạng phân chia thành các host và subnet khi cần thiết. Loại A dành cho các mạng có hơn 65.536 máy chủ.

Subnet mask lớp B yêu cầu hai octet đầu tiên cho mạng, để lại phần địa chỉ còn lại, 16 bit của octet 3 và 4, cho subnet và host. Lớp B dành cho các mạng có từ 256 đến 65,534 máy chủ.

Trong subnet mask lớp C, phần mạng là ba octet đầu tiên với các host và subnet chỉ trong 8 bit còn lại của octet 4. Lớp C dành cho các mạng nhỏ hơn có ít hơn 254 máy chủ.

Mạng lớp A, B và C có mask tự nhiên hoặc subnet mask mặc định:

Lớp A: 255.0.0.0

Loại B: 255.255.0.0

Lớp C: 255.255.255.0

Bạn có thể xác định số lượng và loại địa chỉ IP mà bất kỳ mạng cục bộ nhất định nào yêu cầu dựa trên subnet mask mặc định của nó.

Ví dụ về địa chỉ IP lớp A và subnet mask sẽ là subnet mask mặc định lớp A là 255.0.0.0 và địa chỉ IP là 10.20.12.2.

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

Subnetting là kỹ thuật phân vùng một cách hợp lý một mạng vật lý thành nhiều subnet hay mạng con.

Subnetting cho phép tổ chức che giấu sự phức tạp của mạng và giảm lưu lượng mạng bằng cách thêm mạng con mà không có số mạng mới. Khi một số mạng duy nhất phải được sử dụng trên nhiều phân đoạn của mạng cục bộ (LAN) thì mạng con là điều cần thiết.

Các lợi ích của mạng con bao gồm:

Giảm lượng phát sóng và do đó lưu lượng mạng

Cho phép làm việc tại nhà

Cho phép các tổ chức vượt qua các ràng buộc mạng LAN chẳng hạn như số lượng host tối đa

Bạn đang tìm hiểu về Subnet Mask? Trong bài viết này, Tino Group sẽ giúp bạn tìm hiểu về “Subnet Mask là gì”, “Subnet là gì?” và cách tính Subnet Mask cho bài tập của bạn nữa! Không để bạn đợi lâu, cùng bắt đầu ngay với Tino Group nhé!

Nếu bạn chỉ cần tìm hiểu về Subnet Mask cơ bản và cách tính Subnet Mask để hoàn thành bài tính toán, hãy đọc phần “Subnet Mask là gì?”. Trong trường hợp bạn muốn hiểu sâu hơn một ít về Subnet Mask, chúng ta sẽ cùng nhau tìm hiểu về Subnet, Subnetting và IP nhé!

Subnet là gì?

Subnet hay Subnetwork tạm dịch là mạng con. Đây là một mạng con bên trong một mạng. Subnet sẽ giúp mạng trở nên hiệu quả hơn. Thông qua Subnet, lưu lượng mạng có thể di chuyển với khoảng cách ngắn hơn mà không cần phải đi qua các bộ định tuyến không cần thiết để đến đích.

Hãy cho biết đặc điểm của subnet mask là gì?

Bạn có thể tưởng tượng Mai gửi cho Thảo 1 tấm bưu thiếp ở cách đó 1 thành phố, Mai “book” một chuyến xe công nghệ để gửi bưu thiếp thẳng từ Quận 1 TP. Hồ Chí Minh đến thành phố Thủ Đức. Trong trường hợp Thảo ở xa hơn, Mai sẽ phải gửi bưu thiếp qua bưu điện hoặc các đơn vị chuyển phát với thời gian lâu hơn, qua nhiều bưu cục và thành phố.

Subnetting là gì?

Subnetting là việc thực hiện chia một mạng lớn thành hai hoặc nhiều mạng nhỏ khác nhau. Việc này giúp tăng hiệu quả định tuyến, giúp tăng cường bảo mật của mạng và giảm kích thước của broadcast domain.

Vì sao sử dụng Subnetting?

Có rất nhiều lý do để chúng ta phải chia mạng thành mạng con hay Subnetting. Nhưng trong đó, chúng ta có một số lý do quan trọng như sau:

  • Giúp tối ưu hoá một cách hiệu quả địa chỉ IP
  • Hỗ trợ kéo dài tuổi thọ của IPv4
  • Sử dụng công cộng IPv4 hiệu quả hơn khi địa chỉ IPv4 đang cực kỳ khan hiếm.
  • Giúp bạn tối ưu hiệu suất IP
  • Giúp bạn thực hiện các chính sách bảo mật cho các mạng con tốt hơn.
  • Giảm lưu lượng mạng bằng cách loại bỏ xung đột và lưu lượng broadcast từ đó cải thiện hiệu suất tổng thể.

IP là gì?

Tại sao phải tìm hiểu về IP trong bài viết này? Nếu bạn đã biết về IP, bạn có thể bỏ qua. Nhưng IP liên quan trực tiếp đến Subnet Mask. Do đó, chúng ta cũng sẽ tìm hiểu nhanh về IP nhé!

Mọi thiết bị khi kết nối với Internet đều được gán 1 địa chỉ IP duy nhất giúp dữ liệu gửi qua Internet gửi đến đúng thiết bị trong số hàng tỉ thiết bị được kết nối với Internet. Máy tính khi đọc địa chỉ IP dưới dạng nhị phân bao gồm 0 và 1. Địa chỉ IP thường viết dưới dạng một chuỗi các ký tự và số.

Subnet Mask là gì?

Subnet Mask là một địa chỉ 32 bit dùng để phân biệt giữa địa chỉ mạng và địa chỉ máy chủ lưu trữ trong địa chỉ IP. Trong đó, Subnet Mask xác định phần nào là của địa chỉ IP và địa chỉ máy chủ, chúng không hiển thị bên trong các gói dữ liệu truyền qua internet, chúng chỉ mạng địa chỉ IP đích mà bộ định tuyến sẽ khớp nối với một Subnet.

Hãy cho biết đặc điểm của subnet mask là gì?

Có 2 loại Subnet Mask bao gồm:

Hãy cho biết đặc điểm của subnet mask là gì?

ADVERTISEMENT

  • Subnet Mask mặc định là số bít dành riêng cho lớp địa chỉ. Subnet Mask này sẽ chứa một mạng con duy nhất trong lớp tương đối.
  • Subnet Mask có thể tùy chỉnh do quản trị viên xác định Subnet Mask để phù hợp với nhiều mạng.

Làm thế nào để tạo Subnet Mask

Việc tạo Subnet Mask không quá phức tạp và bạn có thể chọn 1 trong 2 cách là cắt thẳng hoặc cắt ngắn.

Cắt thẳng Subnet Mask

Với phương pháp cắt Subnet Mask này, bạn nên sử dụng nhị phân cho cả địa chỉ và Mask. Sau đó, bạn áp dụng phép toán AND để lấy địa chỉ của khối (Block Address).

Cắt ngắn Subnet Mask

  • Trong trường hợp byte trong Mask là 255, bạn cần sao chép byte trong địa chỉ đích.
  • Khi byte trong Mask là 0, bạn cần thay thế byte trong địa chỉ bằng 0.
  • Khi byte trong Mask không phải là 255 hoặc 0, bạn nên viết Mask và địa chỉ ở dạng nhị phân và sử dụng phép toán AND.

Những trường hợp này khả thi nếu địa chỉ mạng được trích xuất khớp với ID mạng cục bộ và đích nằm ngay trên mạng cục bộ (LAN). Trong trường hợp chúng không khớp, thông báo phải được định tuyến bên ngoài LAN.

Class

Subnet Mask mặc định

Số lượng mạng

Số lượng máy chủ trên mỗi mạng

A

255.0.0.0

256

16,777,214

B

255.255.0.0

65,536

65,534

C

255.255.255.0

16,77,216

126

Cách tính Subnet Mask

Về cơ bản, chúng ta sẽ có 4 bước để tính Subnet Mask như sau:

  • Bước 1: chuyển đổi thành nhị phân
  • Bước 2: tính toán địa chỉ Subnet
  • Bước 3: tìm phạm vi máy chủ
  • Bước 4: Tính tổng số Subnet và máy chủ lưu trữ trên mỗi Subnet

Ví dụ: chúng ta sẽ sử dụng địa chỉ IP 192.168.10.44 với Subnet Mask 255.255.255.248 hoặc /29 của Pluralsight nhé!

Bước 1: chuyển đổi thành nhị phân

Bước này khá đơn giản, bạn có thể tính thủ công hoặc dùng công cụ này nhé!

Hãy cho biết đặc điểm của subnet mask là gì?

Để tính toán địa chỉ IP Subnet, bạn sẽ cần phải thực hiện thao tác AND theo bit một cách khôn ngoan trên địa chỉ IP máy chủ và Subnet Mask như: 1 + 1 = 1, 1 + 0 hoặc 0 + 1 = 0, 0 + 0 = 0. Kết quả bạn sẽ có địa chỉ Subnet chứa máy chủ.

Hãy cho biết đặc điểm của subnet mask là gì?

Tino Group đã mượn 5 bit từ trường máy chủ lưu trữ dùng để xác định Subnet. 3 bit còn lại dùng để xác định các máy chủ trong một Subnet cụ thể.

Địa chỉ Subnet được xác định bởi tất cả các bit 0 trong phần máy chủ của địa chỉ. Máy chủ đầu tiên trong Subnet được xác định bởi các số 0 và 1. Bạn chỉ việc tiếp tục thực hiện lặp lại quy trình cho các Subnet tiếp theo.

Hãy cho biết đặc điểm của subnet mask là gì?

Giả định Tino Group có thể tính toán tất cả các số 0 và số 1. Hiện tại, chúng ta đã biết số lượng bit của Subnet và máu chủ lưu trữ. Giờ đây, chúng ta có thể tính toán tổng Subnet và tổng số lượng máy chủ.

Hãy cho biết đặc điểm của subnet mask là gì?

Vậy, là chúng ta đã cùng nhau tìm hiểu về Subnet Mask là gì cũng như cách để tính toán Subnet Mask rồi đấy! Nếu trong bài viết có bất kỳ sai sót nào, bạn có thể liên hệ ngay với Tino Group để chúng tôi cập nhật bài viết nhé! Chúc bạn thành công!

FAQs về Subnet Mask

Nếu hệ thống mạng LAN của bạn lớn với lượng thiết bị và lưu lượng truy cập khổng lồ việc sử dụng Subnet sẽ giúp việc bảo vệ mạng trở nên tốt hơn. Trong trường hợp hacker tấn công vào được một mạng con, chúng chỉ thấy một vài thiết bị khác trong cùng Subnet thay vì toàn bộ thiết bị.

Khi kỷ nguyên Internet vừa bắt đầu, mọi người đều có thể dễ dàng sở hữu một địa chỉ IPv4. Nhưng hiện tại, địa chỉ IPv4 đang vô cùng khan hiếm nhưng địa chỉ IPv4 vẫn là một tiêu chuẩn trên Internet. Vì thế, những bộ óc thiên tài đã nghĩ ra việc sử dụng Subnet để tăng tính hữu dụng cho 1 địa chỉ IPv4 công cộng. Điều này giúp cho địa chỉ IPv4 sẽ có thời gian tồn tại lâu hơn nếu không, số lượng địa chỉ đã hết sạch từ lâu.

Broadcast lớn sẽ khiến tạo tác động xấu đến mạng. Lưu lượng mạng liên quan đến các gói dữ liệu truyền qua các node. Khi bạn chia nhỏ mạng, chia nhỏ Broadcast domain và làm giảm số lượng node sẽ giúp việc định tuyến trở nên hiệu quả và đến trực tiếp đích.

  • Subnet Mask mặc định của lớp A là 255.0.0.0
  • Subnet Mask mặc định lớp B là 255.255.0.0
  • Subnet Mask mặc định của lớp C là 255.255.255.0

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh
    Văn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh
  • Điện thoại: 0364 333 333
    Tổng đài miễn phí: 1800 6734
  • Email:
  • Website: www.tino.org