El MikroTik Neighbor Discovery Protocol (MNDP) es un protocolo propietario de MikroTik diseñado para descubrir dispositivos dentro de una red local de forma automática. Aunque es muy útil para tareas de administración, también puede representar un riesgo si no se configura correctamente.
En este artículo verás qué es MNDP, cómo funciona en RouterOS y, lo más importante, cómo configurarlo de forma segura en entornos reales.
Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura
¿Qué es MNDP en MikroTik?
MNDP es un protocolo de descubrimiento que opera en capa 2, lo que significa que funciona directamente sobre la red local sin depender de direcciones IP.
Su función principal es:
- Detectar otros dispositivos MikroTik en la red
- Mostrar información relevante como nombre, IP y versión del sistema
- Facilitar la conexión mediante herramientas como Winbox
Diferencia entre MNDP, CDP y LLDP
MikroTik permite utilizar varios protocolos de descubrimiento:
- MNDP: protocolo propietario de MikroTik
- CDP (Cisco Discovery Protocol): utilizado en equipos Cisco
- LLDP (Link Layer Discovery Protocol): estándar abierto compatible con múltiples fabricantes
En entornos mixtos, LLDP suele ser la opción más adecuada.
Diferencia entre MNDP y Neighbor Discovery Protocol (IPv6)
Es importante no confundir:
- MNDP: descubrimiento de dispositivos MikroTik en capa 2
- NDP (IPv6): protocolo usado en redes IPv6 para resolución de direcciones
Aunque los nombres son similares, cumplen funciones completamente distintas.
Protocolos de descubrimiento en MikroTik: CDP, LLDP y MNDP
En MikroTik, estos protocolos se gestionan desde:
IP → Neighbors → Discovery Settings
Desde ahí puedes:
- Activar o desactivar MNDP, CDP y LLDP
- Definir el modo de operación:
tx: solo envía informaciónrx: solo recibetx and rx: envía y recibe (configuración habitual)
En la práctica, es común encontrar todos los protocolos habilitados por defecto. Al revisar esta configuración, es evidente que el router puede estar anunciándose activamente en toda la red si no se limita correctamente.
Cómo funciona MNDP en RouterOS
MNDP utiliza tráfico broadcast dentro de la red local para anunciar información del dispositivo, como:
- Nombre del equipo
- Dirección MAC
- Dirección IP
- Versión de RouterOS
- Interfaces disponibles
Esto permite que herramientas como Winbox detecten automáticamente los routers cercanos.
Sin embargo, cualquier dispositivo dentro de la misma red puede acceder a esta información.
MNDP habilitado por defecto: riesgos de seguridad
Uno de los aspectos más importantes es que MNDP suele venir habilitado por defecto en MikroTik.
Además, frecuentemente está activo en todas las interfaces, lo que implica que el router puede estar exponiendo información innecesaria.
En un caso real, al revisar la configuración se detectó que MNDP estaba habilitado en todas las interfaces. Esto provocaba que el dispositivo se anunciara incluso en segmentos donde no debía, aumentando el riesgo de reconocimiento por parte de terceros.
Por qué puede ser un problema
- Expone información sensible del router
- Facilita la identificación del dispositivo en la red
- Permite reconocimiento previo a ataques
- Incrementa la superficie de exposición
Cómo configurar MNDP en MikroTik paso a paso
Acceder a la configuración
Ir a:
IP → Neighbors → Discovery Settings
Parámetros clave
- Interface: define en qué interfaces está activo el discovery
- Protocol: permite seleccionar MNDP, CDP y LLDP
- Mode: define si envía, recibe o ambos
Selección de protocolos
No es obligatorio tener todos los protocolos activos. Dependiendo del entorno, puedes:
- Desactivar MNDP si no lo necesitas
- Usar únicamente LLDP en redes empresariales
- Limitar la exposición reduciendo protocolos activos
Cómo limitar MNDP correctamente (configuración recomendada)
La mejor práctica no es simplemente desactivar MNDP, sino restringirlo correctamente.
Crear lista de interfaces
En lugar de usar la opción all, es recomendable:
- Crear una lista de interfaces
- Incluir solo interfaces internas (LAN o gestión)
Aplicar la lista en Discovery Settings
Una vez creada:
- Ir a Discovery Settings
- Seleccionar la lista en el campo Interface
Ejemplo práctico basado en experiencia real
En un entorno real, se identificó que MNDP estaba activo en todas las interfaces. La solución fue:
- Crear una lista con interfaces internas
- Excluir interfaces externas o WAN
- Asignar esta lista en Discovery Settings
Este cambio evitó que el router se anunciara en segmentos no controlados, reduciendo significativamente el riesgo de exposición.
Buenas prácticas de seguridad en MikroTik
Evitar exposición en interfaces WAN
Nunca se debe permitir discovery en interfaces conectadas a Internet.
Segmentar la red
Limitar estos protocolos únicamente a redes de administración o confianza.
Revisar periódicamente los neighbors
Desde:
IP → Neighbors
Esto permite detectar dispositivos desconocidos o cambios en la red.
Conclusión
El MikroTik Neighbor Discovery Protocol es una herramienta útil para la administración de redes, pero debe utilizarse con cuidado.
La clave está en no dejar la configuración por defecto:
- Limitar las interfaces donde opera
- Elegir correctamente los protocolos
- Evitar exposición innecesaria
Una configuración adecuada permite aprovechar sus beneficios sin comprometer la seguridad de la red.
Preguntas Frecuentes
¿Es recomendable desactivar MNDP?
No siempre. Es mejor limitarlo a interfaces internas en lugar de desactivarlo completamente.
¿Qué diferencia hay entre CDP, LLDP y MNDP?
MNDP es propietario de MikroTik, CDP de Cisco y LLDP es un estándar abierto.
¿MNDP afecta el rendimiento?
El impacto es mínimo. El principal riesgo es de seguridad, no de rendimiento.
¿Se puede bloquear MNDP con firewall?
No directamente, ya que opera en capa 2. La forma correcta de controlarlo es mediante Discovery Settings.
Breve cuestionario de conocimientos
¿Qué te pareció este artículo?
¿Te atreves a evaluar tus conocimientos aprendidos?
Libros recomendados para éste artículo
(Book) Networking with MikroTik RouterOS: A Practical Approach to Understanding and Implementing RouterOS
Study material for the MTCNA Certification Course, updated to RouterOS v7
Libro Conceptos Fundamentales de MikroTik, RouterOS v7
Material de estudio para el Curso de Certificación MTCNA, actualizado a RouterOS v7










