Я изучаю передачу данных и сети.
Вот мой вопрос о механизме ARP:
Предположим, что хост A и B знают IP-адреса друг друга, но не знают MA друг друга. C адрес. Затем, когда A хочет отправить IP-дейтаграмму B, A необходимо go через процессы ARP:
- Передать запрос ARP в локальную сеть (с IP-адресом B, запрашивающим MA C B) адрес).
- Хост B получает запрос и отправляет ARP-ответ A (по одноадресной передаче).
- Хост A получает ответ.
- Теперь A знает адрес MA C B, т. Е. В таблице ARP A есть запись B.
НО Как насчет таблицы ARP B? У него есть запись А?
Если B получает IP-дейтаграмму A и хочет отправить обратно некоторую IP-дейтаграмму A, нужно ли B go через вышеуказанные ARP-процессы, чтобы получить адрес MA C A?
Имеет ли таблица ARP механизм самообучения (например, таблица переключателей), который может обновлять свою запись при получении запроса ARP?
Спасибо!