redzilla
Todas las herramientas
Capa 2

Decodificador VLAN

Pega el TCI de 16 bits o la etiqueta 802.1Q completa de 32 bits en hex para decodificar TPID, PCP, DEI y VLAN ID, o compón la etiqueta eligiendo VID, prioridad y DEI. Incluye el desglose binario del TCI. Nada se envía a ningún servidor.

Modo

Acepta 0x… o solo dígitos hex. 4 dígitos = TCI; 8 dígitos = etiqueta (TPID+TCI).

Ejemplos
redzilla.cl — vlan
 
TCI
Etiqueta
VID
PCP · prioridad 802.1p
DEI
VLAN ID (VID)

Desglose binario del TCI (16 bits)

PCP (3 bits) DEI (1 bit) VID (12 bits)

Tabla de prioridades 802.1p (PCP)
PCPSiglaClase de tráfico
Estructura de la etiqueta 802.1Q

Etiqueta 4 bytes insertados tras la MAC de origen: TPID (16 bits) + TCI (16 bits).

TPID 0x8100 = 802.1Q (C-Tag) · 0x88A8 = 802.1ad (S-Tag / QinQ) · 0x9100 = legado/no estándar.

TCI PCP = (TCI >> 13) & 0x7 · DEI = (TCI >> 12) & 0x1 · VID = TCI & 0x0FFF.

Cálculo local en tu navegador · sin registro · sin enviar datos.

¿Cómo funciona?

La herramienta trabaja con la etiqueta IEEE 802.1Q, los 4 bytes que se insertan tras la MAC de origen en una trama Ethernet: TPID (16 bits, 0x8100 para 802.1Q, 0x88A8 para 802.1ad/QinQ) más el TCI (16 bits). En modo decodificar pegas el TCI en hex (4 dígitos) o la etiqueta completa (8 dígitos) y extrae cada campo; en modo componer eliges VLAN ID, prioridad y DEI y obtienes el TCI y la etiqueta listos para usar, con el desglose binario de los 16 bits.

El TCI se descompone con desplazamientos de bits: PCP = (TCI >> 13) & 0x7 (los 3 bits altos, la prioridad 802.1p de 0 a 7), DEI = (TCI >> 12) & 0x1 (el bit de descartable ante congestión, antes llamado CFI) y VID = TCI & 0x0FFF (los 12 bits bajos, el número de VLAN de 0 a 4095). La herramienta anota los VID especiales: 0 es priority-tagged, 1 es la VLAN por defecto y 4095 está reservado.

Ejemplo: decodificar el TCI 0x2064

  1. En binario, 0x2064 = 0010 0000 0110 0100.
  2. PCP (3 bits altos): 001 = 1 → clase Background (BK), la de menor prioridad.
  3. DEI (bit 12): 0 → trama no descartable.
  4. VID (12 bits bajos): 0000 0110 0100 = 0x064 = VLAN 100, un VID usable.

Preguntas frecuentes

¿Cuántas VLAN se pueden crear y cuáles son los VID reservados?
El campo VID tiene 12 bits, es decir 4096 valores, pero los usables son 4094: el 0 no identifica VLAN (se usa en tramas priority-tagged, que llevan solo prioridad) y el 4095 está reservado por el estándar. El VID 1 es la VLAN por defecto de la mayoría de los switches y por seguridad se recomienda no usarla para tráfico de usuarios.
¿Qué es el PCP y por qué el orden de prioridad no es lineal?
El PCP (Priority Code Point) son 3 bits de prioridad 802.1p, de 0 a 7. La particularidad es que 1 (Background) es la clase de menor prioridad, por debajo de 0 (Best Effort): el orden real es 1 < 0 < 2 < 3 < 4 < 5 < 6 < 7. La voz suele marcarse con PCP 5 y el video con PCP 4, y el 6 y 7 se reservan para control de red.
¿Cuál es la diferencia entre TPID 0x8100 y 0x88A8?
0x8100 identifica una etiqueta 802.1Q normal (C-Tag, la del cliente). 0x88A8 corresponde a 802.1ad, el S-Tag exterior del doble etiquetado Q-in-Q que usan los proveedores para transportar las VLAN del cliente dentro de una VLAN de servicio. También circula 0x9100 como TPID legado no estándar. La herramienta reconoce y anota los tres.
¿Qué significa el bit DEI de la etiqueta VLAN?
DEI (Drop Eligible Indicator) marca si la trama puede descartarse primero cuando hay congestión: con DEI=1 el switch la considera sacrificable frente al tráfico con DEI=0. En el 802.1Q original ese bit se llamaba CFI y se usaba para compatibilidad con Token Ring; el significado actual viene de 802.1ad. En redes de campus casi siempre va en 0.
¿Te fue útil esta herramienta?
Disclaimer Cuidamos la precisión de cada herramienta y la revisamos a conciencia; aun así, no podemos garantizar que esté libre de errores ni responsabilizarnos por el uso de sus resultados. Te sugerimos verificar siempre los datos críticos.
Si encuentras un error, avísanos →