Cách tính mặt nạ mạng con TCP-IP

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Nếu bạn là quản trị viên mạng, rất có thể tại một số điểm, bạn có thể cần thiết lập một số mạng khác nhau trên dải IP của mình. Để làm được điều này, bạn sẽ cần biết cách tạo các mạng con khác nhau.

Có hai điều chính cần nhớ khi cố gắng tính toán các mạng con. Đầu tiên là mạng con mặc định cho một phạm vi là 255.255.255.0. Mạng con này mà tất cả chúng ta đều công nhận cung cấp cho bạn một mạng với 255 địa chỉ khác nhau từ 1 đến 255. Cho đến nay, khá dễ dàng. Điều thứ hai cần nhớ là công thức cần thiết để tính toán một mạng con mới. Đối với điều này, chúng ta phải quay lại những điều cơ bản và nhớ rằng số 255 được tạo thành ở dạng nhị phân 8 bit. Để có được số 255, tất cả 8 bit đó sẽ được đặt thành 1, mỗi bit đại diện cho một số ở dạng thập phân trong chuỗi sau. (1, 2, 4, 8, 16, 32, 64, 128). Nếu bạn cộng tất cả các số này lại với nhau, bạn nhận được 255.

tcp-ip-subnet

Để tạo mặt nạ mạng con, chúng ta cần 'mượn' một số bit nhất định từ địa chỉ máy chủ của chúng ta. Địa chỉ máy chủ lưu trữ là số cuối cùng trong nhóm bốn số tạo nên mạng con của chúng tôi. Vì vậy, trong mạng con 255.255.255.0, số 0 là địa chỉ máy chủ.

Chúng ta có thể sử dụng công thức (2 ^ n - 2) để tính xem chúng ta có thể tạo ra bao nhiêu mạng bằng cách mượn một số bit nhất định. Ví dụ, chúng tôi muốn tạo sáu mạng lưới; chúng ta sẽ cần phải mượn 3 bit, bởi vì (2 ^ 3 - 2 = 6). Vì vậy, chúng tôi lấy ba bit từ bên trái của chuỗi nhị phân của chúng tôi và cộng chúng lại với nhau. (128 + 64 + 32 = 224). Vì vậy mạng con mà chúng ta cần sử dụng cho hệ thống 6 mạng của mình là 255.255.255.224.

Bây giờ chúng tôi đã tính toán mạng con của mình, điều tiếp theo chúng tôi cần làm là xác định phạm vi của các mạng mới của chúng tôi. Đây là một điều khá dễ thực hiện nếu bạn nhớ một quy tắc. Con số thấp nhất trong số bit mà chúng tôi đã mượn từ địa chỉ máy chủ của chúng tôi là hướng dẫn của chúng tôi. Trong trường hợp này, các bit chúng tôi đã mượn là 128, 64 và 32. Mức thấp nhất trong số này là 32, vì vậy đây là số hướng dẫn mà chúng tôi sẽ sử dụng để thiết lập phạm vi mạng của mình.

Những gì bạn muốn làm là bắt đầu với số hướng dẫn của bạn và điều đó cung cấp cho bạn địa chỉ đầu tiên của mạng đầu tiên của chúng tôi. Ví dụ - 192.168.0.32. Để lấy địa chỉ bắt đầu của mạng thứ hai, bạn chỉ cần thêm vào 32. Vì vậy, mạng thứ hai sẽ bắt đầu tại 192.168.0.64. Tiếp tục thêm số 32 để tìm các điểm bắt đầu của mạng khác và bạn sẽ kết thúc với bản đồ dải địa chỉ mạng này:

  • Mạng 1: 192.168.0.32 - 192.168.0.63
  • Mạng 2: 192.168.0.64 - 192.168.0.95
  • Mạng 3: 192.168.0.96 - 192.168.0.127
  • Mạng 4: 192.168.0.128 - 192.168.0.159
  • Mạng 5: 192.168.0.160 - 192.168.0.191
  • Mạng 6: 192.168.0.192 - 192.168.0.223

Lưu ý rằng bạn không thể sử dụng 32 địa chỉ đầu tiên hoặc 32 địa chỉ cuối cùng của toàn bộ dải địa chỉ 255 (trừ khi bạn đang sử dụng thiết bị cụ thể cho phép). Và bạn đã có nó, chúng tôi đã tính toán mặt nạ mạng con của mình và chúng tôi đã tìm ra phạm vi mà mạng của chúng tôi sẽ sử dụng. Hãy nhớ công thức (2 ^ n - 2) và các số nhị phân của bạn, và bạn sẽ có thể tìm ra bất kỳ cấu hình mạng con và mạng nào.