Ip subnet là gì

Cách tính địa chỉ IP và Subnet Masknhư thế nào? Với bất kỳ một dân IT nào thì một trong những giao thức được coi là “xương sống” trong hệ thống mạng Internet là bộ giao thức TCP/IP. IP và Subnet Mask đều là những số liệu mà máy tính dùng để thiết lập cài đặt địa chỉ mạng. Địa chỉ IP tồn tại duy nhất và sẽ được gán cho một thiết bị trong mạng Internet còn Subnet Mask lại là một chiếc mặt nạ mạng với mục đích là phân chia các mạng con. Bài viết hôm nay chúng tôi sẽ hướng dẫn bạn cách tính địa chỉ IP và Subnet Mask.

Trước khi biết cách tính địa chỉ IP và Subnet Mask, chúng ta hiểu thế nào là địa chỉ IP là gì và Subnet Mask là gì?

Ip subnet là gì

IP Address là một dãy số duy nhất được gắn cho một thiết bị trong một mạng. Các thiết bị này có thể như: máy tính, router, smartphone,…IP Address là một số 32 Bit và được chia thành 4 phần mỗi, mỗi phần gồm 8 Bit và được ngăn cách bởi dấu chấm. Chúng ta sẽ thường sử dụng địa chỉ IP dưới dạng số thập phân, tuy nhiên máy tính thì sẽ thường sử dụng địa chỉ IP dưới dạng số nhị phân

Subnet Mask chỉ việc phân chia các địa chỉ IP/TCP một cách đầy logic và quá trình phân chia này có tên gọi là Subnetting. Hiểu một cách cụ thể, dãy số 32 bit hay 128 Bit được tạo ra để phân chia các IP trên mạng IP/TCP. Bên cạnh đó, nó còn dùng để chia IP Address thành từng Network với mỗi Host riêng

Cách tính IP Address

Ip subnet là gì

Địa chỉ IP được chia thành 5 lớp khác nhau là: A, B, C, D, E

Hai lớp D và E đang để dự trữ, chỉ còn 3 lớp A, B, C, là đang sử dụng

Lớp A có định dạng gồm các địa chỉ IP có octet đầu tiên mang lần lượt giá trị từ 1 – 126. Lớp A sẽ dành riêng cho các địa chỉ của các tổ chức lớn trên thế giới. Lớp A có địa chỉ từ 1.0.0.1 đến 126.0.0

Lớp B có định dạng gồm các địa chỉ IP có octet đầu tiên có giá trị từ 128 – 191. Lớp B dành cho các tổ chức hạng trung trên thế giới. Địa chỉ của lớp B có từ 128.1.0 đến 191.254.0.0

Lớp C sẽ gồm các địa chỉ IP có octet đầu tiên có giá trị từ 192 – 223. Đây là lớp sử dụng cho các tổ chức nhỏ, bao gồm cả máy tính cá nhân. Lớp C có địa chỉ từ 192.0.1.10 đến 223.225.254.0

Địa chỉ IP có giá trị từ 224 – 239 là lớp D. Đây là lớp có 4 bit đầu tiên luôn là 1110. Điểm đặc biệt của lớp D dành cho việc phát các thông tin và lớp này có địa chỉ là 224.0.0.0 đến 239.255.255.255

Cuối cùng là lớp E với địa chỉ IP có trá trị từ 240 – 255. Lớp E có 4 bit đầu tiên là 1111. Đây là lớp dành riêng cho lĩnh vực nghiên cứu. Nó có địa chỉ IP từ 240.0.0.0 đến 254.255.255.255

Ngoài các lớp A, B, C, D, E thì địa chỉ IP còn có Loopback. Lớp này sẽ có địa chỉ là 127.x.x.x và được dùng với mục đích kiểm tra vòng lặp quy hồi

Cách tính Subnet Mask

Ip subnet là gì

Để có thể tính được Subnet Mask, chúng ta có 2 cách phổ biến sau đây

Cách 1:  

Để tính được Subnet Mask, bạn phải tính toán để phân chia các địa chỉ của mạng lớp C 162.199.0.0 thành 10 mạng con riêng biệt, tách rời nhau. Đây là công việc đầu tiên nhưng lại đóng góp một phần vô cùng quan trọng bởi nhờ có nó chúng ta có thể xác định được đúng giá trị của Subnet Mask muốn tìm

Bước 1. Bạn lấy toàn bộ mạng con cần chia và chuyển chúng dưới dạng nhị phân. Ví dụ như 10 mạng con trong mạng lớp C, đồng nghĩa là 1010

Bước 2. Bạn chuyển tất cả các bit của 1010 thành 1 và sau đó thêm vào sau các số 0. Sau khi thực hiện thao tác này, bạn đã có được một octet. Kết quả lúc này bạn nhận được chính là 11110000. Sau đó, bạn tiếp tục chuyển các giá trị nhị phân thành thập phân và được số 240. Đây chính là con số thể hiện phần giá trị mở rộng của Subnet Mask tùy biến

Bước 3. Cuối cùng, bạn chỉ việc thêm phần mở rộng của Subnet Mask tùy biến vào sau số 255255.0.0. Cuối cùng, bạn sẽ nhận được kết quả của Subnet Mask chính là 255.255.255.240

Cách 2:  

Tính Subnet Mask từ bảng

Ip subnet là gì

Với cách làm này, bạn sẽ phải thiết lập một bảng thông tin để nhanh chóng xác định được các giá trị của Subnet Mask tùy biến sao cho thích hợp

Bước 1. Bạn chuyển đổi nhị phân và tính các giá trị Subnet Mask bằng cách cộng dồn tất cả các giá trị Bit có trong sơ đồ.

Bước 2. Bạn tiếp tục thực hiện phép tính để tính được đến cột cuối cùng bên phải. Như vậy mà tất cả các Bit của octet bên trong Subnet Mask đều được sử dụng một cách đồng loạt. Sau khi bạn tính, sẽ nhận được kết quả là 255

Bước 3. Bạn cần xác định số lượng mạng con cần phân chia thích hợp với các giá trị của subnet mask

Bước 4. Bạn chỉ cần xác định giá trị của các cột trong bảng. Bảng này chính là để phân chia mạng chính thành những mạng con theo nhu cầu sử dụng. Nếu trong trường hợp bạn cần chia 8 mạng và chọn các giá trị đến 14 mạng còn thì giá trị của Subnet Mask khi này sẽ đạt 240.

Công dụng của Subnet Mask

Subnet Mask được hoạt động theo cơ chế tái định hướng diễn ra trong suốt hành trình và nhờ có nó sẽ giúp hạn chế phạm vi hoạt động, đồng thời giảm thiểu tối đa những vấn đề liên quan đến nghẽn mạng hay nói cách khác chính là “mạng lag”

Subnet Mask sẽ hỗ trợ, khắc phục tình trạng trục trặc trong quá trình sử dụng mạng một cách nhanh chóng, an toàn và không có bất kỳ ảnh hưởng nào đến hệ thống mạng chung.

Tóm lại về cách tính địa chỉ IP và Subnet Mask

Như vậy, bài viết hôm nay chúng ta đã cùng nhau tìm hiểu về cách tính địa chỉ IP và Subnet Mask. Có thể nói việc biết đến cách tính địa chỉ IP và Subnet Mask là vô cùng cần thiết trong quá trình sử dụng mạng bởi nó giúp chúng ta giải quyết những vấn đề trục trặc trong quá trình sử dụng mạng mà không gây ảnh hưởng đến hệ thống mạng lưới chủ. Ngoài ra, cách tính địa chỉ IP và Subnet Mask cũng không quá khó, hy vọng với hướng dẫn của chúng tôi các bạn có thể tự tính được chỉ IP cũng như Subnet Mask trong trường hợp cần thiết nhé.