@Falciloid , давай на всякий случай тезисно:
1) Упрощённо, уровень L3 - это уровень IP-адресов.
2) Два хоста, находящиеся в одном L2-сегменте ( упрощённо: соединённые кабелем или через коммутатор или через коммутаторы), будут друг друга видеть, если на них настроены IP-адреса из одной подсети. Настройка "основной шлюз" тут ни при чём, он может быть даже не указан.
3) Основной шлюз (или указанные вручную маршруты) нужны тогда и только тогда, когда нужна связь между хостами, находящимися в разных IP-подсетях.