JavaScript is required

Hãy chỉ ra địa chỉ IP của host không hợp lệ với Subnet Mask = 255.255.255.224:

A.

222.81.22.104

B.

222.88.65.135

C.

222.81.56.130

D.

222.81.55.128

Trả lời:

Đáp án đúng: D


Subnet Mask 255.255.255.224 tương ứng với /27, nghĩa là có 27 bit mạng và 5 bit host. Điều này có nghĩa là mỗi subnet có 2^5 = 32 địa chỉ, trong đó địa chỉ đầu tiên là địa chỉ mạng và địa chỉ cuối cùng là địa chỉ broadcast. Các địa chỉ host hợp lệ nằm giữa địa chỉ mạng và địa chỉ broadcast. Để xác định địa chỉ IP nào không hợp lệ, ta cần kiểm tra xem phần host của địa chỉ đó có phải là địa chỉ mạng (toàn bit 0) hoặc địa chỉ broadcast (toàn bit 1) hay không. * **A. 222.81.22.104:** Chuyển 104 sang hệ nhị phân: 01101000. Địa chỉ mạng là 222.81.22.96 (01100000) và địa chỉ broadcast là 222.81.22.127 (01111111). 104 nằm giữa 96 và 127, nên địa chỉ này hợp lệ. * **B. 222.88.65.135:** Chuyển 135 sang hệ nhị phân: 10000111. Địa chỉ mạng là 222.88.65.128 (10000000) và địa chỉ broadcast là 222.88.65.159 (10011111). 135 nằm giữa 128 và 159, nên địa chỉ này hợp lệ. * **C. 222.81.56.130:** Chuyển 130 sang hệ nhị phân: 10000010. Địa chỉ mạng là 222.81.56.128 (10000000) và địa chỉ broadcast là 222.81.56.159 (10011111). 130 nằm giữa 128 và 159, nên địa chỉ này hợp lệ. * **D. 222.81.55.128:** Chuyển 128 sang hệ nhị phân: 10000000. Đây là địa chỉ mạng của subnet 222.81.55.128/27. Do đó, nó không thể là địa chỉ host. Vậy, đáp án D là địa chỉ IP không hợp lệ.

Câu hỏi liên quan