Để tính số bit mượn, người thiết kế mạng cần tính tốn có bao nhiêu thiết bị mà mạng con lớn nhất cần và số lượng mạng con cần đến. Sau đó chúng ta dùng cơng thức:
Số subnet có thể dùng = 2(số bit mượn) (*)
Số host có thể dùng = 2(số bit host cịn lại)-2 (địa chỉ mạng và địa chỉ broadcast) (**)
Lưu ý rằng, bất chấp lớp địa chỉ IP nào, chúng ta không mượn hai bit cuối cùng trong octet cuối cùng. Hai bit này được xem như hai bit có ý nghĩa sau cùng cho phần host. Với hai bit này, tối thiểu mỗi mạng con có 2 địa chỉ để gán cho thiết bị.
Chia subnet theo VARIABLE LENGTH SUBNET MASK (VLSM)
Khi chia mạng thành mạng con không phải tất cả các mạng con đều cần số lượng địa chỉ IP giống nhau. Có thể có những mạng con cần số lượng địa chỉ rất lớn, nhưng cũng có những mạng con chỉ cần tối đa 2 địa chỉ chẳng hạn như liên kết WAN, point-to- point giữa hai router. Với cách chia subnet ở trên – căn cứ vào số lượng mạng con mà không quan tâm đến số lượng thiết bị trên mỗi mạng con – thì thật là lãng phí địa chỉ IP. Do đó, chúng ta sẽ chia subnet căn cứ trên số lượng thiết bị hiện tại và dự phòng phát triển trong tương lai của mỗi mạng con mà cấp số lượng địa chỉ gần đúng như vậy để tránh lãng phí địa chỉ. Q trình tính tốn diễn ra như sau:
Bước 1: Xác định tổng số thiết bị
Đầu tiên, xem mạng cơng ty có bao nhiêu thiết bị. Từ đó chúng ta quyết định sử dụng một địa chỉ mạng nào mà có khoảng địa chỉ IP đủ lớn để đáp ứng cho yêu cầu của chúng ta. Các thiết bị cần địa chỉ IP bao gồm: các thiết bị của người dùng cuối, các server, các thiết bị trung gian và các cổng giao tiếp với router.
Bước 2: Xác định số lượng mạng con và kích thước của mỗi mạng con
Đây là bước xác định cần chia bao nhiêu mạng con và số lượng địa chỉ mạng con cần là bao nhiêu.
Chúng ta thường sử dụng các router để kết nối các mạng con lại. Mỗi liên kết giữa hai router hay liên kết WAN đều tạo thành một mạng. Do đó, chúng ta phải tính các mạng này khi chia subnet.
Với số lượng thiết bị là 222, chúng ta sẽ sử dụng địa chỉ mạng lớp C, chẳn hạn mạng 192.168.1.0/24, chúng ta chia thành 5 mạng con và nối chúng lại bằng các router