JavaScript is required

Bạn có một địa chỉ lớp C, và bạn cần 10 subnets. Bạn muốn mình có nhiều địa chỉ cho mỗi mạng. Vậy bạn chọn subnet mask nào sau đây:

A.

255.255.255.192

B.

255.255.255.224

C.

255.255.255.240

D.

255.255.255.248

Trả lời:

Đáp án đúng: B


Để tạo 10 subnet, ta cần mượn ít nhất 4 bit từ phần host (2^4 = 16 > 10). * **A. 255.255.255.192:** Mượn 2 bit (11000000), tạo ra 4 subnet (2^2 = 4). Không đủ. * **B. 255.255.255.224:** Mượn 3 bit (11100000), tạo ra 8 subnet (2^3 = 8). Không đủ. * **C. 255.255.255.240:** Mượn 4 bit (11110000), tạo ra 16 subnet (2^4 = 16). Đủ, và còn lại 4 bit cho host. * **D. 255.255.255.248:** Mượn 5 bit (11111000), tạo ra 32 subnet (2^5 = 32). Đủ số subnet, nhưng chỉ còn lại 3 bit cho host, tức là 8 địa chỉ, trừ 2 địa chỉ mạng và broadcast, chỉ còn 6 địa chỉ dùng được cho mỗi subnet. Đề bài yêu cầu có nhiều địa chỉ cho mỗi mạng, nên phương án này không phù hợp. Vậy đáp án C là phù hợp nhất vì nó tạo đủ subnet và vẫn còn số lượng địa chỉ host chấp nhận được trên mỗi subnet.

Câu hỏi liên quan