JavaScript is required

 Máy tính A và Z có địa chỉ trên 2 mạng con (Subnet Mask) khác nhau. Điều gì xảy ra khi máy tính A gửi broadcasts (ARP request) đi tìm địa chỉ MAC của máy tính Z?

A.
Không có trả lời (no response)
B.
Router sẽ trả lời với địa chỉ MAC của Z
C.
Router sẽ trả lời với địa chỉ MAC của mình
D.
Router sẽ gửi tiếp yêu cầu (ARP request) tới subnet của Z và lúc đó Z có thể trả lời A
Trả lời:

Đáp án đúng: C


Khi máy tính A gửi một ARP request (broadcast) để tìm địa chỉ MAC của máy tính Z trên một mạng con khác, router đóng vai trò quan trọng trong việc định tuyến các gói tin giữa các mạng. Vì broadcast chỉ lan truyền trong một mạng con (subnet) nên router sẽ không chuyển tiếp broadcast này sang mạng con khác. Do đó, máy tính Z sẽ không nhận được ARP request trực tiếp từ A. * **Phương án A (Không có trả lời)**: Đây là đáp án đúng. Vì router không chuyển tiếp broadcast, và Z không thuộc cùng mạng con với A, Z sẽ không nhận được ARP request và do đó không có phản hồi. * **Phương án B (Router sẽ trả lời với địa chỉ MAC của Z)**: Sai. Router không tự động trả lời ARP request thay cho một máy tính khác trên một mạng con khác. Router chỉ trả lời ARP request nếu A đang cố gắng tìm địa chỉ MAC của chính router (gateway mặc định của A). * **Phương án C (Router sẽ trả lời với địa chỉ MAC của mình)**: Sai. Router chỉ trả lời ARP request nếu A đang cố gắng tìm địa chỉ MAC của chính router. * **Phương án D (Router sẽ gửi tiếp yêu cầu (ARP request) tới subnet của Z và lúc đó Z có thể trả lời A)**: Sai. Router không chuyển tiếp các broadcast. Router hoạt động ở lớp mạng (Layer 3) và sử dụng bảng định tuyến để chuyển các gói tin (packets) chứ không phải là các broadcast (ARP request) ở lớp liên kết dữ liệu (Layer 2).

Câu hỏi liên quan