Cuando los paquetes son enviados a través de la red, se necesitará una forma de indicar a la VLAN pertenece, para que el bridge pueda reenviar los paquetes solo hacia los puertos que pertenecen a esa VLAN, en cambio los puertos de salida hacen esto normalmente. La información es agregada al paquete como un encabezado. Además el encabezado:
- Permite especificar la información respecto de la prioridad del usuario.
- Permite información de control de la ruteo.
- Indica el formato de la dirección MAC.
Los paquetes que tienen el encabezado agregado son llamados paquetes etiquetados. Los paquetes etiquetados llevan la información de la VLAN a través de la red.
Los paquetes etiquetados que circulan por el enlace troncal y el híbrido contienen el encabezado.
El encabezado de VLAN consta de los siguientes campos:
TPID |
Prioridad Usuario |
CFI |
Id VLAN |
16 bits |
3 bits |
1 bit |
12 bits |
TPID: Identificador de protocolo.
Prioridad Usuario: Brinda hasta 8 niveles de prioridad de los usuarios.
CFI: Indicador de otros paquetes desconocidos para la VLAN.
Id VLAN: Identificador a de la VLAN a la que pertenece el paquete.
Paquete ethernet
El encabezado de VLAN descrito se inserta en el encabezado correspondiente al protocolo con que se trabaje, por ejemplo en paquetes ethernet con lo cual el tamaño del paquete se incrementa en 4 Bytes.
Trama ethernet estándar:
Preambulo/IDM |
DD |
DO |
Largo/Tipo |
Datos/Relleno |
CRC |
1 Byte |
6 Bytes |
6 Bytes |
2 Bytes |
42-1500 Bytes |
4 Bytes |
Preámbulo/IDM: Patrón de bits para sincronización de los relojes y bit de inicio de paquete.
DD: Dirección destino.
DO: Dirección origen.
Vlan Enc: Encabezado de VLAN.
Largo/Tipo: Indica el largo de los datos.
Datos/Relleno: Datos que transporta el paquete, en caso de no hacer transporte de datos se utiliza un relleno de 42 bytes.
CRC: Control de redundancia cíclica.
Trama con encabezado VLAN
Preambulo/IDM |
DD |
DO |
VLAN Enc. |
Largo/Tipo |
Datos/Relleno |
CRC |
1 Byte |
6 Bytes |
6 Bytes |
4 Bytes |
2 Bytes |
42-1500 Bytes |
4 Bytes |
Notamos la incorporación a la trama del encabezado de VLAN el cual consta de los siguientes campos:
Id Protocolo: Identificador del encabezado VLAN (0x8100).
Prioridad usuario: Indica la prioridad de la transmisión de los datos del usuario
Id Protocolo |
Prioridad Usuario |
CFI |
Id Vlan |
2 Bytes |
3 Bits |
1 Bit |
12 Bytes |
dentro de la VLAN (0-7).
CFI: Indica si la dirección MAC esta en forma canónica.
Id Vlan: Identificador de la VLAN valor comprendido entre 0 y 4095
Paquete Token Ring y FDDI
Preambulo |
DD |
DO |
RIF |
VLAN Enc. |
Largo/Tipo |
Datos |
PAD |
FCS |
1 Byte |
6 Bytes |
6 Bytes |
0-30 Bytes |
4 Bytes |
2 Bytes |
46-1500 Bytes |
4 Bytes |
Preámbulo: Patrón de bits para sincronización de los relojes y bit de inicio de paquete, los 7 primeros se encargan de la sincronización y el octavo es el delimitador..
DD: Dirección destino.
DO: Dirección origen.
Vlan Enc: Encabezado de VLAN, idéntico al encabezado visto anteriormente.
RIF: Contiene información de ruteo.
Largo/Tipo: Indica el largo de los datos o el tipo de paquete del cual se trata..
Datos/PAD: Datos que transporta el paquete, en caso de no hacer transporte de datos se utiliza un relleno de 42 bytes.
FCS: Chequeo de paquete.