Một bộ định tuyến có thể gửi yêu cầu ARP đến máy chủ không?


12

Tôi chơi với libpcapC gần đây để tạo ra một chương trình sniffer arp nắm bắt các yêu cầu arp trên không trung. Tôi nghĩ ra một hiệu ứng lạ. Tôi đã bắt được yêu cầu arp từ bộ định tuyến của tôi. Tôi không biết đây có phải là lỗi của chương trình của mình không, nhưng tôi đã tò mò (thậm chí nhiều hơn sau khi tôi phân tích gói và thấy rằng mã hoạt động được đặt thành 1có nghĩa là chúng tôi phải thực hiện với yêu cầu arp). Điều này có bao giờ có thể? Tôi không tìm thấy bất kỳ mục nào cho một câu hỏi tương tự trên Internet.

Câu trả lời:


20

ARP được sử dụng bởi một máy chủ trên mạng LAN để phân giải địa chỉ lớp 3 thành địa chỉ lớp 2 để có thể xây dựng khung cho mạng LAN. Một bộ định tuyến chỉ là một máy chủ khác trên mạng LAN và nó sẽ cần phân giải địa chỉ lớp 3 thành địa chỉ lớp 2, giống như cách mà PC trên mạng LAN thực hiện.


Tôi sẽ không gọi một bộ định tuyến là một máy chủ lưu trữ (nhưng tôi hoàn toàn đồng ý khác).
JeanPierre

7
Trong giao thức lớp 2 (LAN), không có bộ định tuyến, chỉ có máy chủ.
Ron Maupin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.