Всем здоров!
Я чисто из любопытства попробовал намеренно сделать неправильную IP-адресацию на портах маршрутизаторов, прописав 2 подключенных подсети на один порт (То есть на gig0/0/0 у R2 прописал подключенные сеть 192.168.1.0/24 и 192.168.2.2/32; на gig0/0/0 у R3 прописал подключенные сеть 192.168.2.0/24 и 192.168.1.1/32). Вроде бы когда я вписывал эти 2 подсети в таблицу маршрутизации cisco не ругался. Тогда в чём же проблема отослать ARP на этот порт и узнать mac-адрес, если в таблице маршрутизации есть путь к подсети через gig0/0/0?
Делал это через команду ip route 192.168.2.2/192.168.1.1 255.255.255.255 gig0/0/0.
Попробовал это в cisco packet tracer.
Попробовал сделать ping от R2 на R3 и он не прошел.
Тут описываются события во время отправления ICMP-запроса:
Вроде бы и там и там есть пути в таблице маршрутизации и я не вижу препятствий для того чтобы послать arp запрос на данный порт, но посылающий маршрутизатор сразу отбрасывает его на уровне 2 не объясняя нормально проблему.
Могли бы вы ещё мне сказать почему такая же фича на HDLC протоколе, но на PPP ping проходит? В PPP это как-то связано с IPCP протоколом?
В книге по CCNA это рассказывается как-то поверхностно.