Назад | Перейти на главную страницу

есть ли настройка, чтобы отклонить запрос ARP из другой подсети

Настройка сети

|HOST_A| 10.32.204.X/24 |ROUTER| 10.163.10.X/240 |HOST_B| Loopback: 10.163.10.246/32
      .2<------------->.1    .55<--------------->.75

Проблема

У меня есть настройка, аналогичная приведенной выше, где я хочу достичь HOST_B через замкнутый IP-адрес, который маршрутизируется в моей сети.

В нормальных условиях я могу достичь 10.163.10.246 с моего хоста 10.32.204.2.

Однако мы заметили в производственной сети, что связь может выйти из строя. Мы сузили его до проблемы с ARP.

Если HOST_B не имеет записи ARP для IP-адреса МАРШРУТИЗАТОРА 10.163.10.75 (например, истекло время ожидания), он отправляет запрос ARP. Однако вместо использования IP-адреса линейного интерфейса 10.163.10.75 он помещает свой Loopback IP 10.163.10.246 в качестве IP-адреса отправителя (вероятно, потому, что это IP-адрес, который он пытался достичь).

Loopback HOST_B и IP-адрес интерфейса ROUTER принадлежат двум разным IP-подсетям.

Маршрутизатор Cisco в моей тестовой лаборатории отвечает на этот запрос ARP, и возникает IP-связь между HOST_A и HOST_B. Однако в производственной сети МАРШРУТИЗАТОР не будет отвечать на запрос ARP, поэтому связь по IP не будет работать.

Вопросы)

Я посмотрел ARP RFC (https://tools.ietf.org/html/rfc826), но, похоже, он не относится к разрешению IP, поэтому он не определяет, следует ли выполнять проверку подсетей.