

Netgear NSDP
NSDP (англ. Netgear Switch Discovery Protocol — протокол обнаружения коммутаторов компании Netgear) — протокол, созданный компанией Netgear для управления некоторыми семействами сетевого оборудования.
Формат сообщений
Общий заголовок сообщения
Формат записей в теле сообщения
Записи в теле сообщения имеют формат TLV (тип — длина — значение). Тип может принимать одно из значений указанных в таблице(список неполный):
Примеры работы протокола
Обнаружение устройств в сети (получение MAC-адреса и модели устройства):
Узел MAC=XX:XX:XX:XX:XX:XX c порта UDP 63321 или 63323 посылает пакет
на широковещательный IP-адрес 255.255.255.255 порт UDP 63322 или 63324
Заголовок @0x00000000 0x01 0x01 0x000000000000 0xXXXXXXXXXXXX 0x000000000000 0x0000 0x0001 0x4E534450 0x00000000
Тело @0x00000020 0x0001 0x0000 0x0004 0x0000
Маркер @0x00000028 0x0000FFFF
Каждое устройство отвечают ему сообщением вида:
Заголовок @0x00000000 0x01 0x02 0x000000000000 0xXXXXXXXXXXXX 0xYYYYYYYYYYYY 0x0000 0x0001 0x4E534450 0x00000000
Тело @0x00000020 0x0001 0x0028 0x47 0x53 0x31 0x30 0x35 0x45 0x20*0x22 0x0004 0x0006 0xYYYYYYYYYYYY
Маркер @0x00000058 0x0000FFFF
Поддержка протокола устройствами
- GS105E ProsafePlus
- GS108E ProsafePlus
- FS116E (не поддерживает TLV, связанные с IP, а также версию ПО устройства)
- FS726TP (для обмена сообщениями использует UDP порты 633323 и 63324)
Обновление ПО устройств
Обновление ПО устройств осуществляется по протоколу TFTP, но для запуска TFTP-сервера на устройстве ему необходимо отправить команду по протоколу NSDP
