«По умолчанию» VLAN - это VLAN 1, а трафик через порты по умолчанию не тегирован (по крайней мере, в коммутаторах, которые мы используем). Мы создали VLAN 2 и пометили необходимые порты как Tagged, и он отлично работает. Однако все порты, которые я не помечал, по умолчанию являются пустыми / не членами. В чем разница между непомеченным портом и не-участником VLAN?
Если порт является членом VLAN 2 и не имеет тегов, то он, скорее всего, будет настроен как порт доступа, т.е. все входящие и исходящие данные будут просто данными, которые находятся в VLAN 2, но данные не будут иметь тегов VLAN.
Если порт является членом VLAN 2 и имеет теги, входящие и исходящие пакеты будут помечены как члены VLAN 2, и этот порт может быть настроен как магистральный порт, т.е. также может присутствовать немаркированная VLAN 1 по умолчанию, и вы также можете иметь дополнительные VLANS с тегами.
Для первого сценария это позволит вам настроить VLAN там, где требуется транкинг, но к каждому порту может быть подключено любое старое устройство, независимо от того, поддерживает ли устройство VLAN или нет.
Для второго сценария это будет означать, что любое устройство, подключенное к одному из этих портов, которое не поддерживает VLAN (или неправильно настроено), когда-либо увидит только немаркированную VLAN по умолчанию, и вам потребуются правильно настроенные устройства, поддерживающие VLAN, для использования VLAN 2.