El Protocolo de Descubrimiento de Conmutadores de Netgear ( NSDP ) es un protocolo de gestión para varias familias de dispositivos de red, diseñado por Netgear .
Estructura del mensaje
Encabezado de mensaje común
Estructura del registro del cuerpo del mensaje
Los registros del cuerpo del mensaje son estructuras de tipo-longitud-valor (TLV). El campo Tipo puede ser uno de los siguientes valores en la tabla (lista incompleta):
Ejemplos de flujo de protocolo
Descubrimiento de dispositivos de red ( descubrimiento del modelo de dispositivo mediante la dirección MAC ):
Host con MAC=XX:XX:XX:XX:XX:XX desde el puerto UDP 63321 o 63323 enviando paquete a la dirección IP de difusión 255.255.255.255 y puerto UDP 63322 o 63324 Encabezado @0x00000000 0x01 0x01 0x000000000000 0xXXXXXXXXXXXX 0x000000000000 0x0000 0x0001 0x4E534450 0x00000000 Cuerpo @0x00000020 0x0001 0x0000 0x0004 0x0000 Marcador @0x00000028 0xFFFF0000
Cada dispositivo responde con un mensaje como Encabezado @0x00000000 0x01 0x02 0x000000000000 0xXXXXXXXXXXXX 0xYYYYYYYYYYYY 0x0000 0x0001 0x4E534450 0x00000000 Cuerpo @0x00000020 0x0001 0x0028 0x47 0x53 0x31 0x30 0x35 0x45 0x20*0x22 0x0004 0x0006 0xYYYYYYYYYYYY Marcador @0x00000058 0xFFFF0000
Compatibilidad del dispositivo con el protocolo
- GS105E ProSAFE Plus
- GS108E ProSAFE Plus
- GS724T
- GS748T
- FS116E (No se admiten las descripciones de red IP ni los TLV de versión de firmware)
- FS726TP (utiliza los puertos UDP 63323 y 63324 para la interconexión)
Actualización del firmware de los dispositivos
La actualización del firmware del dispositivo se realiza mediante el protocolo TFTP , pero primero debe enviar una solicitud NSDP para activar el servidor TFTP .
Véase también
Referencias
Enlaces externos
- Sitio web oficial de NETGEAR
- Sitio web del proyecto de un kit de herramientas multiplataforma de código abierto escrito en Perl para dispositivos gestionados por NSDP (en ruso). Archivado el 20 de diciembre de 2016 en Wayback Machine.
- LinNetx es una utilidad de código abierto escrita en C para la gestión de conmutadores ProsafePlus a través de NSDP; no está operativa.
- ngadmin, utilidad de administración escrita en C; licencia GPLv2.
- Nota de ProSafeLinux : información escasa; licencia FreeBSD
- Disector de Wireshark para el protocolo NSDP. Nota: Licencia GPL.
- Nsdtool : un conjunto de herramientas y scripts para detectar conmutadores NETGEAR en redes locales.
- Actualización de firmware de NETGEAR
- Netgear
- Gestión de redes
- Protocolos de detección de dispositivos