2015-11-12 12 views
-1

Пожалуйста, уточните мои сомнения в ARP. В приведенной ниже топологии. Ищете лучшее понимание, как работает ARP, когда хосты подключены между шлюзами по умолчанию.ARP: что делает Mac ARP, когда хост хочет общаться с Host в разных сетях

узел A (10.10.10.1) ----- ----- Переключатель (10.10.10.2) маршрутизатор (20.20.20.2) -------- HostB

  1. Когда Хост хочет связываться с хостом B, а hostA отправляет ARP-запрос для целевого IP-адреса (20.20.20.1) или по умолчанию Gateway (10.10.10.2).
  2. Если он отправляет ARP для значения HOST B, то Host A определяет, что Host B находится в другой сети, он отправит пакет только в настроенный по умолчанию шлюз, поэтому он запросит адрес MAC-адреса по умолчанию
  3. Host B mac будет не может быть изучен хостом A любой ценой. Таким образом, Host A будет генерировать ARP-запрос для каждого раза?

ответ

0

Поскольку MAC-адрес полезен только для домена уровня 2, который ограничен устройством уровня 3 (маршрутизатор), хост не будет ARP для MAC-адреса в другой подсети, если он не имеет неправильно сконфигурированную маска.

Хост будет ARP для адреса своего сконфигурированного шлюза, чтобы он мог отправить кадр на шлюз, а шлюз удалит фрейм слоя-2 и попытается перенаправить пакет уровня-3 в порт в направлении конечный хост. Затем маршрутизатор инкапсулирует пакет layer-3 новым кадром уровня 2 (возможно, используя ARP, если хост-гнездо не находится в кеше ARP) для следующей ссылки.