El Spanning Tree Protocol (STP) es un protocolo de capa 2 que evita bucles en una red al permitir que los switches apaguen automáticamente puertos redundantes. Funciona eligiendo un switch raíz basado en la prioridad y dirección MAC. Los estados de las puertas son bloqueado, escucha, aprendizaje y transmisión. El ejemplo muestra cómo el switch 1 es elegido como raíz originalmente y luego el switch 2 al cambiar su prioridad.