BPDU
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 4 de julio de 2015; las comprobaciones requieren
12 ediciones .
Bridge Protocol Data Unit (BPDU) es un marco (unidad de datos) del Network Bridge Control Protocol , IEEE 802.1d, basado en la implementación del Spanning Tree Protocol ( STP ). Se utiliza para eliminar la posibilidad de bucles en las redes de transmisión de datos en presencia de una topología multiconectada. Al utilizar un enlace físico o lógico como enlace principal, la BPDU mantiene inactivo (inactivo) uno de los enlaces secundarios disponibles. Por lo tanto, el tráfico útil se transmite solo a través de uno de los enlaces disponibles. Si uno de los canales falla (lo que se observa fácilmente por la ausencia de mensajes 802.1d que pasan a través de él), el canal secundario en espera entra en funcionamiento automáticamente, lo que garantiza una conectividad ininterrumpida en la red.
La trama BPDU tiene los siguientes campos:
- Identificador de versión del protocolo STP (2 bytes). Los conmutadores deben admitir la misma versión de STP
- Versión del protocolo STP (1 byte)
- Tipo de BPDU (1 byte). Hay 2 tipos de BPDU: configuración y notificación de reconfiguración
- Banderas (1 byte - bit 1 para TCN, bit 8 para TCA)
- ID de conmutador raíz (8 bytes)
- Distancia al conmutador raíz (4 bytes)
- Cambiar ID (8 bytes)
- ID de puerto (2 bytes)
- Duración del mensaje (2 bytes). Medido en unidades de 0,5 s, sirve para detectar mensajes obsoletos
- Duración máxima del mensaje (2 bytes). Si una trama de BPDU tiene un tiempo de vida superior al máximo, los conmutadores ignoran la trama
- intervalo de saludo (2 bytes), el intervalo en el que se envían los paquetes BPDU
- Retardo de cambio de estado (2 bytes). Tiempo mínimo para que un interruptor se despierte