Giả sử hệ thống mạng của bạn phải chia thành 8 mạng con (subnet) và sử dụng một địa chỉ lớp B. Mỗi mạng con chứa ít nhất 2500 host. Vậy subnet mask nào sẽ được sử dụng:
Trả lời:
Đáp án đúng: C
Để giải quyết bài toán này, ta cần phân tích các yêu cầu và tìm subnet mask phù hợp:
1. **Yêu cầu số lượng subnet:** Cần chia thành 8 subnet. Để có 8 subnet, ta cần mượn 3 bit từ phần host ID (vì 2^3 = 8).
2. **Yêu cầu số lượng host mỗi subnet:** Mỗi subnet cần chứa ít nhất 2500 host. Để có ít nhất 2500 host, ta cần ít nhất 12 bit cho host ID (vì 2^12 - 2 = 4094, đủ để chứa 2500 host; trừ 2 vì 1 địa chỉ mạng và 1 địa chỉ broadcast).
3. **Địa chỉ lớp B:** Địa chỉ lớp B có subnet mask mặc định là 255.255.0.0.
Kết hợp các yêu cầu trên:
* Ta cần mượn 3 bit cho subnet, vậy subnet mask sẽ có dạng 255.255.XXX.0, trong đó XXX được tính bằng cách thêm 3 bit 1 vào subnet mask mặc định.
* Subnet mask mặc định: 255.255.0.0 (11111111.11111111.00000000.00000000)
* Mượn 3 bit từ octet thứ ba: 11111111.11111111.11100000.00000000
* Chuyển đổi sang dạng thập phân: 255.255.224.0
Vậy đáp án đúng là C. 255.255.224.0