Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
porte tagged
porte untagged
Default e Native VLAN
PVID
Per quanto riguarda il concetto di VLAN, rimando all'articolo "VLAN: le LAN virtuali". Una
volta chiari i concetti generali, è importante memorizzare questi ulteriori dettagli:
Ogni VLAN ha un solo ed unico identificativo numerico, VID o VLAN ID, il cui valore
va da 1 a 4094. In sostanza è il numero che identifica la VLAN.
Per quanto riguarda gli switch, le porte possono essere untagged member
o tagged member di una VLAN.
Nella terminologia Cisco, una porta untagged è semplicemente una Access Port,
mentre le porte tagged sono quelle di Trunk.
Una porta può essere untagged per una sola VLAN (access port assegnata a quella
sola VLAN), oppure tagged per diverse VLAN (ossia trunk).
Trunk o tagged - l'interfaccia è tagged member di una o più VLAN. Una porta
tagged è in grado di ricevere pacchetti "taggati", e su queste porte possono essere
collegati solo dispositivi in grado di interpretare i VLAN tag, come switch, router e
firewall compatibili con il protocollo 802.1q.
Cosa succede se un pacchetto con tag VLAN n entra su una porta untagged? Semplice,
il pacchetto viene scartato.
Cosa succede se un pacchetto privo di VLAN tag entra su una porta untagged? Viene
classificato in base al PVID (Port VLAN Identifier) di quella porta, cioè se quella
porta è untagged per la VLAN n, il pacchetto sarà classificato come appartenente
alla VLAN n e potrà essere inoltrato solo sulle porte untagged e tagged per quella
VLAN.
Cosa succede se un pacchetto con tag VLAN n arriva su una porta tagged? Se quella
porta è tagged VLAN n, viene fatto passare, altrimenti viene scartato. Una volta
che il pacchetto entra su una porta tagged, può andare solo sulle porte tagged e
untagged della stessa VLAN n; se il pacchetto esce esce da una porta untagged sarà
privato del tag VLAN, se esce da una porta tagged (trunk) rimarrà taggato come VLAN
n.
Port VLAN ID
E' l'identificativo della VLAN utilizzato per classificare un pacchetto non taggato che entra
nello switch. C'è corrispondenza tra PVID e le porte access o untagged: se una porta è
impostata come access o untagged member della VLAN n, allora il PVID di quella porta è
"n". Pertanto il pacchetto che entra in quella porta sarà classificato come appartenente alla
VLAN n.
La Native VLAN invece riguarda solo i collegamenti in trunk fra switch. Default VLAN e
Native VLAN causano spesso confusione... proverò a chiarire questi due concetti. Quando
la porta di uno switch è configurata in trunk, oppure è tagged member per una o più VLAN,
i pacchetti in transito per quella porta saranno inoltrati lasciando inalterato il loro VLAN
TAG. Se però i pacchetti sono privi di tag, saranno assegnati alla Native VLAN. In maniera
predefinita, la Native VLAN coincide con la Default VLAN, quindi si può affermare che i
pacchetti privi di tag, in transito su una porta di trunk, saranno assegnati alla Default
VLAN.
Alcuni switch permettono di modificare la Native VLAN (esempio Cisco Catalyst), altri non
la mostrano nemmeno (esempio Cisco Managed serie 500), e rendono possibile
modificare solo l'ID della VLAN di Default.