Protocolo de descubrimiento de vecinos (NDP)

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

El Protocolo de descubrimiento de vecinos o NDP (Neighbor Discovery Protocol) es un protocolo del conjunto de protocolos de Internet que se utiliza con el Protocolo de Internet versión 6 (IPv6). Opera en la capa de enlace del modelo de Internet y es responsable de recopilar diversa información necesaria para la comunicación de la red, incluida la configuración de las conexiones locales y los servidores de nombres de dominio y las puertas de enlace.

El protocolo define cinco tipos de paquetes ICMPv6 para realizar funciones para IPv6 similares a los protocolos de descubrimiento de enrutador y redirección de enrutador del Protocolo de resolución de direcciones (ARP) y del Protocolo de mensajes de control de Internet (ICMP) para IPv4. Proporciona muchas mejoras sobre sus contrapartes IPv4 (RFC 4861, sección 3.1). Por ejemplo, incluye la detección de inaccesibilidad de vecinos (NUD), lo que mejora la solidez de la entrega de paquetes en presencia de enrutadores o enlaces defectuosos, o nodos móviles.

La extensión del protocolo Inverse Neighbor Discovery (IND) (RFC 3122) permite que los nodos determinen y anuncien una dirección IPv6 correspondiente a una dirección de capa de enlace dada, similar a Reverse ARP para IPv4.

El protocolo de descubrimiento de vecinos seguros (SEND), una extensión de seguridad de NDP, utiliza direcciones generadas criptográficamente (CGA) y la infraestructura de clave pública de recursos (RPKI) para proporcionar un mecanismo alternativo para asegurar NDP con un método criptográfico que es independiente de IPsec. Neighbor Discovery Proxy (ND Proxy) (RFC 4389) proporciona un servicio similar a IPv4 Proxy ARP y permite puentear varios segmentos de red dentro de un solo prefijo de subred cuando el puente no se puede realizar en la capa de enlace.

Funciones

NDP define cinco tipos de paquetes ICMPv6 con el fin de solicitud de enrutador, anuncio de enrutador, solicitud de vecino, anuncio de vecino y redirecciones de red.Solicitud de enrutador (Tipo 133)Los hosts consultan con mensajes de solicitud de enrutador para ubicar enrutadores en un enlace adjunto. Los enrutadores que reenvían paquetes que no están dirigidos a ellos generan anuncios de enrutador inmediatamente después de recibir este mensaje en lugar de en la próxima hora programada.Anuncio de enrutador (Tipo 134)Los enrutadores anuncian su presencia junto con varios enlaces y parámetros de Internet, ya sea periódicamente o en respuesta a un mensaje de solicitud de enrutador.Solicitud de Vecino (Tipo 135)Los nodos utilizan las solicitudes de vecinos para determinar la dirección de capa de enlace de un vecino, o para verificar que aún se puede acceder a un vecino a través de una dirección de capa de enlace almacenada en caché.Anuncio de vecino (Tipo 136)Los anuncios de vecinos son utilizados por los nodos para responder a un mensaje de solicitud de vecinos, o no solicitados para proporcionar nueva información rápidamente.Redirigir (Tipo 137)Los enrutadores pueden informar a los hosts sobre un mejor enrutador de primer salto para un destino.

Estos mensajes se utilizan para proporcionar la siguiente funcionalidad:

  • Detección de enrutadores: los hosts pueden localizar enrutadores que residen en enlaces adjuntos.
  • Detección de prefijos: los anfitriones pueden descubrir prefijos de direcciones que están en el enlace para enlaces adjuntos.
  • Descubrimiento de parámetros: los hosts pueden encontrar parámetros de enlace (p. ej., MTU).
  • Autoconfiguración de direcciones: configuración opcional sin estado de las direcciones de las interfaces de red (ver IPv6 § Autoconfiguración de direcciones sin estado (SLAAC) y Dirección IPv6 § Autoconfiguración de direcciones sin estado).
  • Resolución de direcciones: mapeo entre direcciones IP y direcciones de capa de enlace.
  • Determinación del siguiente salto: los hosts pueden encontrar enrutadores del siguiente salto para un destino.
  • Detección de inaccesibilidad de vecinos (NUD): determine que un vecino ya no es accesible en el enlace.
  • Detección de direcciones duplicadas (DAD): los nodos pueden verificar si una dirección ya está en uso.
  • Asignación de servidor DNS recursivo (RDNSS) y lista de búsqueda DNS (DNSSL) a través de opciones de anuncio de enrutador (RA). Este es un estándar propuesto desde 2010 y actualizado en marzo de 2017, pero no es compatible con todos los clientes.
  • Redirección de paquetes para proporcionar una mejor ruta de siguiente salto para ciertos destinos.

IANA mantiene una lista de todas las opciones NDP actuales a medida que se publican.

Formatos de mensajes

  • Mensaje de solicitud de enrutador
  • Mensaje de anuncio de enrutador
  • Mensaje de solicitud de vecino
  • Mensaje de anuncio de vecino
  • Mensaje de redirección

Contenido relacionado

Autoridad de Asignación de Números de Internet (IANA)

La Autoridad de Asignación de Números de Internet, Internet Assigned Numbers Authority o IANA por sus siglas en inglés, es una organización de estándares...

World Wide Web (www)

La World Wide Web comúnmente conocida como Web, es la plataforma de software dominante en el mundo. Es un espacio de información donde se puede acceder a...

Registro Regional de Internet

Un registro regional de Internet es una organización que administra la asignación y el registro de recursos numéricos de Internet dentro de una región del...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save