В случае, когда на ежиках ставим на порт командочку "switchport mode trunk" - мы помещаем порт в режим 802.1q trunk, тоесть грубо говоря все пакеты "собираются" в некий единый поток, для передачи его на другую сторону, где он будет анологично "разобран" и распределен или перемещен далее. Естественно все пакеты в этом потоке имеют свои теги, чтобы однозночно идентифицироваться на другой стороне линка. Поэтому, нетегированные и не проходят, в этом режиме попросту нельзя поместить на порт нетегированный влан.
В случае если эту команду не использовать, а просто на обоих концах линка поднять тегированные и нетегированные вланы, эти порты "окажутся" в одних и тех же вланах, что позволяет, собственно, и организовывать связь между ними. По сути и транка в этом случае нет. Это анологично тому, как в свиче два соседних порта находятся в одной и той же группе вланов.