Glosario de seguridad

¿Qué es el «DHCP snooping»?

Abstract isometric UI showing network ranges, usage bars, region names (EMEA/APAC), and a purple "Deploy" button
Puntos claveLos puntos clave se generan con la ayuda de la inteligencia artificial. Dado que los resúmenes automáticos pueden contener en ocasiones errores u omitir contexto importante, consulta siempre la entrada completa del blog para obtener toda la información.

DHCP snooping is a Layer 2 security control that filters DHCP messages on network switches to block unauthorized DHCP servers from distributing incorrect gateway or DNS settings to clients. The feature classifies switch ports as trusted or untrusted, inspects DHCP packets, and builds a binding table that records client MAC addresses, leased IP addresses, VLANs, and ports for use by related security mechanisms like Dynamic ARP Inspection and IP Source Guard. Proper configuration—marking only uplink ports as trusted, maintaining persistent binding tables, and ensuring consistent option 82 handling in relay environments—is critical to prevent legitimate clients from losing connectivity while maintaining protection against rogue DHCP server attacks.

  • DHCP snooping only permits server messages such as offers and acknowledgments on ports marked as trusted, dropping all server replies that arrive on untrusted access ports where client devices connect.
  • The binding table created by DHCP snooping records valid lease information and is used by dependent Layer 2 protections including Dynamic ARP Inspection and IP Source Guard to enforce additional security controls.
  • Misconfiguration such as leaving the uplink port untrusted, losing the binding table after a switch reload, or inconsistent relay option 82 handling across the network can cause legitimate clients to fail address assignment or valid hosts to be blocked.

El «DHCP snooping» de un vistazo

AttributeValue
CategorySecurity control
Protocol and portInspects DHCP messages, which use UDP ports 67 and 68
OSI layerLayer 2, with inspection of Layer 3 and 4 DHCP fields
Primary useBlocking rogue DHCP servers and building a table of valid lease bindings
Related termsDHCP, Rogue DHCP server, Dynamic ARP inspection, IP source guard, DHCP relay, DHCP option 82

Cómo funciona el «DHCP snooping»

Un conmutador con la función de snooping DHCP activada inspecciona los paquetes DHCP en las VLAN en las que está habilitada dicha función. Un administrador marca cada puerto como de confianza o no de confianza, y el conmutador aplica reglas diferentes a cada uno.

  1. Designar puertos de confianza: el administrador marca como de confianza los puertos que conducen a servidores DHCP o agentes de retransmisión legítimos. Todos los demás puertos, normalmente los que dan a los dispositivos cliente, siguen sin ser de confianza.
  2. Filtrar mensajes del servidor: El conmutador descarta los mensajes del servidor DHCP, como ofertas y acuses de recibo, que llegan a un puerto no de confianza. Esto impide que un servidor no autorizado en un puerto de acceso responda a los clientes.
  3. Inspeccionar los mensajes de los clientes: en los puertos no fiables, el conmutador puede comprobar que la dirección de hardware del cliente en una solicitud DHCP coincida con la dirección MAC de origen de la trama. Esto limita algunos ataques de agotamiento que utilizan direcciones falsificadas.
  4. Crear la tabla de enlaces: cuando un cliente recibe una concesión válida, el conmutador registra la dirección MAC del cliente, la dirección IP asignada, la duración de la concesión, la VLAN y el puerto en una tabla de enlaces.
  5. Aplicar las asociaciones: La tabla de asociaciones es utilizada por funciones relacionadas, como la inspección dinámica de ARP y la protección de origen IP, para descartar el tráfico que no coincida con una concesión conocida.

El «snooping» no autentica a los clientes ni al servidor legítimo. Comportamientos como la limitación de velocidad, la inserción de la opción 82 y la persistencia de la tabla de enlaces varían según el fabricante del conmutador y la configuración.

Por qué es importante el «DHCP snooping» en las redes empresariales

Un servidor DHCP no autorizado puede ser un router mal configurado, una pasarela doméstica conectada a una toma de red de la oficina o un ataque deliberado. Los clientes que acepten sus ofertas pueden recibir una puerta de enlace o un servidor DNS incorrectos, lo que provoca interrupciones del servicio o permite a un atacante redirigir e interceptar el tráfico. Dado que el DHCP se basa en la difusión y los clientes aceptan la primera oferta adecuada, la red no puede confiar en que los clientes elijan el servidor correcto.

El «DHCP snooping» aborda este problema en la capa de acceso, donde se origina. Además, genera la tabla de enlaces de la que dependen otras protecciones de la capa 2. La inspección dinámica de ARP y la protección de origen IP utilizan estos registros para bloquear la suplantación de ARP y las direcciones de origen falsificadas, de modo que una única tabla, mantenida correctamente, da soporte a varios controles.

Una configuración deficiente provoca sus propios fallos. Si el enlace ascendente hacia el servidor real o el relé no se considera de confianza, las ofertas legítimas se descartan y los clientes no pueden obtener direcciones. Si la tabla de enlaces se pierde tras una recarga del conmutador y no se restaura, las protecciones que dependen de ella pueden bloquear hosts válidos. Los hosts con direcciones estáticas necesitan entradas de enlace manuales, y las implementaciones de retransmisión requieren un manejo coherente de la opción 82 en todos los conmutadores.

Comparación entre el «DHCP snooping» y términos relacionados

Snooping DHCP frente a servidor DNS no autorizado

El «DHCP snooping» es una función de control de los conmutadores que bloquea los servidores DHCP no autorizados, mientras que un servidor DNS no autorizado es un resolutor no autorizado que responde a consultas de nombres, a menudo instalado por un atacante o impuesto a los clientes a través de un servidor DHCP no autorizado. ¿Qué es un servidor DNS no autorizado?

AttributeDHCP snoopingRogue DNS server
TypePreventive control on a switchUnauthorized server or threat
Protocol involvedDHCPDNS
Where it actsAccess layer ports and VLANsAnywhere clients can reach it
RelationshipCan stop clients from receiving a rogue DNS address in a DHCP offerCan be delivered to clients through a rogue DHCP server

Snooping DHCP frente a ACL (lista de control de acceso)

El «DHCP snooping» reconoce los tipos de mensajes DHCP y realiza un seguimiento de las concesiones en una tabla de enlaces, mientras que una ACL compara los paquetes en función de campos estáticos de la cabecera, como direcciones y puertos. ¿Qué es una ACL?

AttributeDHCP snoopingACL (Access Control List)
Awareness of DHCPInspects DHCP messages and tracks leasesMatches fixed header fields only
StateBuilds a binding tableStateless in its basic form
Configuration unitTrusted and untrusted ports per VLANOrdered permit and deny rules

Problemas habituales con el DHCP snooping

Si la tabla de enlaces se almacena únicamente en memoria, al reiniciar el conmutador se borra y las funciones que dependen de ella pueden bloquear a clientes válidos hasta que se renueven. Almacenar la tabla en un soporte persistente, siempre que la plataforma lo admita, reduce este problema.

Algunos conmutadores insertan información de retransmisión en las solicitudes de los clientes de forma predeterminada. Cuando el servidor o la retransmisión de nivel superior rechaza los paquetes que la transportan sin una dirección de retransmisión coincidente, los clientes no consiguen obtener una asignación. Harmonice la configuración de esta opción en todo el conmutador y la ruta de retransmisión.

Los dispositivos con direcciones estáticas nunca aparecen en la tabla de enlaces. Cuando la inspección ARP o Source Guard se basan en esa tabla, su tráfico se descarta a menos que se añadan entradas estáticas.

Un límite de tráfico de paquetes DHCP demasiado bajo en un puerto no fiable puede hacer que este entre en un estado de desactivación por error durante picos de tráfico legítimos, como cuando muchos clientes se inician a la vez. El puerto permanece inactivo hasta que se recupera manualmente o mediante un temporizador.

Descubre cómo el DDI unificado simplifica las operaciones de red

Gestiona el DNS, el DHCP y las direcciones IP desde una única plataforma con automatización, visibilidad y control integrados.

Preguntas frecuentes sobre el snooping de DHCP

Términos relacionados

Network visualization showing IP addresses and interconnected nodes representing IPAM infrastructure and data flow

Establecimiento de modelos de flujo de trabajo y aprobación de IPAM regulados y preparados para auditorías para las redes de la organización

Descubre soluciones de gestión de direcciones IP para flujos de trabajo de IPAM regulados y preparados para auditorías. Habilita aprobaciones por ámbitos…

Read more
Content Hub

Comprender el modelo OSI: dónde encajan el DNS y el direccionamiento IP dentro de las 7 capas

Comprende las siete capas del modelo OSI y cómo encajan en ellas el DNS y el direccionamiento IP. Aprende los fundamentos de la arquitectura de redes con…

Read more
Fiber optic cables with glowing blue and cyan light points representing high-speed network data transmission and connectivity

Escalabilidad del DNS y la gestión de direcciones IP (IPAM) para redes empresariales IPv6 y de doble pila

Amplíe el DNS y el IPAM para redes empresariales de doble pila. Descubra cómo Micetro ayuda a los equipos a gestionar las migraciones a IPv6 con sistemas…

Read more
Hand holding digital pen interacting with holographic network diagrams and data visualization on laptop screen, representing

Integración de DNS, DHCP e IPAM en flujos de trabajo de infraestructura como código basados en Ansible y Git

La integración de DNS, DHCP e IPAM en los flujos de trabajo de IaC basados en Ansible y Git con Micetro convierte los cambios de direcciones y registros en…

Read more
Podcast

Podcast: Cómo la IA está cambiando el desarrollo de software empresarial

La IA transforma la automatización de redes, pero una implementación segura requiere sólidas prácticas de software, pruebas y experiencia en el ámbito…

Read more
Podcast

Podcast: Por qué las plataformas abiertas son importantes en las operaciones de red

Las plataformas abiertas y la arquitectura «API-first» permiten operaciones de red inteligentes, automatización y flujos de trabajo impulsados por IA en…

Read more
Network engineer reviewing LiveNX flow and telemetry data visualized across server racks in a hybrid multicloud environment

Obtenga respuestas a partir de los datos de LiveNX que ya tiene con LiveAssist

Descubre cómo LiveAssist, el complemento basado en IA para LiveNX, convierte tus datos de red en respuestas rápidas y guiadas, con un valor que podrás…

Read more

Artículos relacionados