JavaScript is required

Trong mạng máy tính dùng giao thức TCP/IP và Subnet Mask là 255.255.255.224, hãy xác định địa chỉ broadcast của mạng nếu biết rằng một máy tính trong mạng có địa chỉ 192.168.1.1:

A.

192.168.1.31

B.

192.168.1.255

C.

192.168.1.15

D.

192.168.1.96

Trả lời:

Đáp án đúng: A


Địa chỉ broadcast là địa chỉ mà tất cả các máy tính trong mạng có thể nhận được gói tin. Để tính địa chỉ broadcast, ta thực hiện các bước sau: 1. **Xác định subnet mask dạng nhị phân:** Subnet mask 255.255.255.224 tương ứng với 11111111.11111111.11111111.11100000. 2. **Xác định số bit host:** Số bit host là số bit 0 trong subnet mask, ở đây là 5 bit. 3. **Xác định block size (kích thước khối mạng):** Block size là 2^(số bit host) = 2^5 = 32. 4. **Xác định địa chỉ mạng:** Địa chỉ mạng là địa chỉ đầu tiên của mạng. Để tìm địa chỉ mạng, ta lấy địa chỉ IP 192.168.1.1 và thực hiện phép AND với subnet mask dạng nhị phân. Hoặc cách khác, ta tìm bội số gần nhất của block size (32) nhỏ hơn hoặc bằng octet cuối cùng của địa chỉ IP (1). Trong trường hợp này, bội số đó là 0. Vậy địa chỉ mạng là 192.168.1.0. 5. **Tính địa chỉ broadcast:** Địa chỉ broadcast là địa chỉ cuối cùng của mạng. Ta tính bằng cách lấy địa chỉ mạng cộng với (block size - 1). Vậy địa chỉ broadcast là 192.168.1.0 + (32 - 1) = 192.168.1.31. Vậy đáp án đúng là A. 192.168.1.31

Câu hỏi liên quan