Здравствуйте. Прошу проследить цепь умозаключений и указать где я не прав
Есть два компьютера К-1 и К-2. Оба воткнуты в один свич
У К-1 адрес 10.10.0.1/16
У К-2 адрес 10.10.1.1/24
Маршрутизация никакая специально не настраивалась. Просто вбиты IP-адрес, маска, шлюз (Ш-1, Ш-2)
К-1 отправляет пакет на К-2:
- К-1 смотрит в своей таблице маршрутизации, что пакет идет на адрес 10.10.х.х и делает вывод что этот адрес локальный.
- Посылает широковещательный ARP-запрос с IP-адресом К-2, чтобы выяснить его MAC-адрес
- Отправляет фрейм с данными на этот MAC-адрес
К-2 отправляет пакет на К-1:
- К-2 смотрит в своей таблице маршрутизации, что пакет идет на адрес 10.10.0.х и делает вывод что этот адрес НЕ локальный.
- Посылает широковещательный ARP-запрос с IP-адресом Ш-1, чтобы выяснить MAC-адрес своего шлюза_по_умолчанию.
- Отправляет фрейм с данными на этот MAC-адрес
- Шлюз (предположим), не находит нужного маршрута для адреса К-1 и возвращает на К-2 ICMP-ответ с ошибкой
То-есть, комп из сети может отправить пакет в свою подсеть, но ответа не получит?