Какую бы вы сеть себе не нагородили, пакеты ходят примерно по одним правилам: если адрес получателя в той же подсети что и отправителя, то пакет шляется напрямую по Mac адресу. Если адрес получателя не принадлежит той же подсети, что и отправителя , то пакет направляется шлюзу по его Mac, а он в свою очаредь делает маршрутизацию/Nat и передаёт пакет в другую сеть (например провайдера, или следующий роутер и т.д.) от своего имени (ip адреса). Там все повторяется - по Mac если получатель в том же сегменте или следующему роутеру/шлюзу и тд...
Поэтому если адрес получателя пакета попадает в чужую сеть, там он и будет принят/отброшен, или проигнорирован