NTDS | |
---|---|
Название | Netgear Switch Discovery Protocol |
Уровень (по модели OSI) | Прикладной |
Семейство | TCP/IP |
Порт/ID | 63321, 63322, 63323, 63324 |
Назначение протокола | Управление коммутаторами 2го уровня Netgear |
NSDP (англ. Netgear Switch Discovery Protocol — протокол обнаружения коммутаторов компании Netgear) — протокол, созданный компанией Netgear для управления некоторыми семействами сетевого оборудования.
Смещение | Длина | Значение |
---|---|---|
0x0000 | 1 | Версия протокола — всегда 0x01 |
0x0001 | 1 | Код операции: может принимать значение 0x01 — чтение, 0x02 — ответ на операцию чтения, 0x03 — запись, 0x04 — ответ на операцию записи |
0x0002 | 2 | Результат операции |
0x0004 | 4 | Неизвестно |
0x0008 | 6 | MAC-адрес отправителя |
0x000e | 6 | MAC-адрес получателя (значение 00:00:00:00:00:00 трактуется как широковещательный адрес, запрос будет обработан всеми устройствами, получившими сообщение) |
0x0014 | 2 | Не известно |
0x0016 | 2 | Порядковый номер сообщения (значение поля должно расти с каждым отправленным пакетом) |
0x0018 | 4 | Сигнатура протокола NSDP |
0x001С | 4 | Не известно |
0x0020 | N | Тело сообщения, состоит из последовательности записей в формате TLV |
0x0020 + N | 4 | Маркер конца сообщения 0x0000FFFF |
Записи в теле сообщения имеют формат TLV (тип — длина — значение). Тип может принимать одно из значений указанных в таблице(список неполный):
Тип | Значение |
---|---|
0x0001 | Модель оборудования |
0x0003 | Название (задается вручную при настройке оборудования) |
0x0004 | MAC-адрес устройства |
0x0006 | IP-адрес устройства (поддерживается не всеми устройствами) |
0x0007 | Маска IP-сети устройства (поддерживается не всеми устройствами) |
0x0008 | IP-адрес маршрутизатора в сети устройства (поддерживается не всеми устройствами) |
0x000a | пароль администратора (в версия ПО 01.02.02 и выше пароль передается в зашифрованном виде) |
0x000d | версия ПО устройства (поддерживается не всеми устройствами) |
Обнаружение устройств в сети (получение 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
Обновление ПО устройств осуществляется по протоколу TFTP, но для запуска TFTP-сервера на устройстве ему необходимо отправить команду по протоколу NSDP
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .