JavaScript is required

Cho địa chỉ IP 192.168.1.158 và subnet mask tương ứng 255.255.255.240. Xác định địa chỉ mạng của IP trên?

A.

192.168.1.0

B.

192.168.1.144

C.

192.168.1.145

D.

192.168.1.146

Trả lời:

Đáp án đúng: B


Để xác định địa chỉ mạng của một địa chỉ IP và subnet mask cho trước, chúng ta thực hiện phép toán AND giữa địa chỉ IP và subnet mask. Bước 1: Chuyển đổi địa chỉ IP và subnet mask sang dạng nhị phân: Địa chỉ IP: 192.168.1.158 Trong đó, chúng ta chỉ cần quan tâm đến octet cuối cùng (158) vì octet đầu tiên ba (192.168.1) không bị ảnh hưởng bởi subnet mask này. 158 ở hệ thập phân tương đương với 10011110 ở hệ nhị phân. Subnet mask: 255.255.255.240 Trong đó, octet cuối cùng là 240. 240 ở hệ thập phân tương đương với 11110000 ở hệ nhị phân. Bước 2: Thực hiện phép toán AND từng bit giữa octet cuối của địa chỉ IP và octet cuối của subnet mask: 10011110 (158) AND 11110000 (240) ----------- 10010000 Bước 3: Chuyển đổi kết quả nhị phân trở lại hệ thập phân: 10010000 (nhị phân) = 1 * 2^7 + 0 * 2^6 + 0 * 2^5 + 1 * 2^4 + 0 * 2^3 + 0 * 2^2 + 0 * 2^1 + 0 * 2^0 = 128 + 0 + 0 + 16 + 0 + 0 + 0 + 0 = 144. Bước 4: Ghép octet đầu ba không thay đổi với octet cuối vừa tính được: Địa chỉ mạng là 192.168.1.144. Vì vậy, phương án 2 là đáp án đúng.

This document is a final exam paper for the 'Introduction to Computer Networks' course from HK2 2018-2019. It contains multiple-choice questions covering fundamental networking concepts such as network devices, IP addressing, subnetting, routing protocols, TCP/IP functionalities, ARP, DHCP, HTTP, NAT, MAC addresses, IMAP, and port numbers.


40 câu hỏi 75 phút

Câu hỏi liên quan