Может ли маршрутизатор отправлять ARP-запросы хостам?

Я играю с libpcap в C недавно, чтобы создать программу шутера arp, которая захватывает запросы arp в эфире. Я придумал странный эффект. Я захватил ARP-запросы с моего маршрутизатора. Я не знаю, является ли это ошибкой моей программы, но мне было любопытно (еще больше после того, как я проанализировал пакет и обнаружил, что код операции установлен на 1, что означает, что мы должны делать с запросом arp). Возможно ли это? Я не нашел записи для подобного вопроса в Интернете.

12 голосов | спросил user33076 27 TueEurope/Moscow2016-12-27T21:18:45+03:00Europe/Moscow12bEurope/MoscowTue, 27 Dec 2016 21:18:45 +0300 2016, 21:18:45

1 ответ


20

ARP используется хостом в локальной сети для разрешения адреса уровня 3 на адрес уровня 2, чтобы можно было создать фрейм для локальной сети. Маршрутизатор - это еще один хост в локальной сети, и ему необходимо будет разрешить адреса уровня 3 для адресов уровня 2, так же, как это делает ПК в локальной сети.

ответил Ron Maupin 27 TueEurope/Moscow2016-12-27T21:21:16+03:00Europe/Moscow12bEurope/MoscowTue, 27 Dec 2016 21:21:16 +0300 2016, 21:21:16

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132