ルーターはホストにARP要求を送信できますか?


12

libpcap最近Cで遊んで、放送中のarpリクエストをキャプチャするarpスニファープログラムを作成します。私は奇妙な効果を思いつきました。ルーターからarpリクエストをキャプチャしました。これが私のプログラムのバグであるかどうかはわかりませんが、興味がありました(さらにパケットを分析し、オペレーションコードが1arpリクエストに関係することを意味するように設定されていることがわかりました)。これは可能ですか?インターネットで同様の質問のエントリが見つかりませんでした。

回答:


20

LAN上のホストはARPを使用してレイヤー3アドレスをレイヤー2アドレスに解決し、LANのフレームを構築できるようにします。ルーターはLAN上の単なる別のホストであり、LAN上のPCと同じように、レイヤー3アドレスをレイヤー2アドレスに解決する必要があります。


私はルーターをホストとは呼んでいませんでした(しかし、そうでなければまったく同意します)。
ジャンピエール16

7
レイヤー2(LAN)プロトコルには、ルーターはなく、ホストのみがあります。
ロンモーピン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.