Un puente es un dispositivo de interconexión de redes que opera en la capa 2 del modelo OSI. Transfiere datos entre redes basándose en las direcciones físicas de los paquetes. Diferencia de un switch en que normalmente tiene menos interfaces, y de un hub en que solo reenvía tramas a los segmentos correspondientes para mejorar el rendimiento. Toma decisiones basadas en direcciones MAC, mientras que los routers lo hacen en función de direcciones IP.