Jump to content

Основной протокол NetWare

NetWare Core Protocol ( NCP ) — это сетевой протокол, используемый в некоторых продуктах Novell, Inc. Обычно он связан с клиент-серверной операционной системой Novell NetWare , которая первоначально поддерживала в основном клиентские станции MS-DOS , но позже стала поддерживать и другие платформы, такие как в качестве Microsoft Windows классические Mac OS , Linux , Windows NT , Mac OS X и различные версии Unix . были добавлены [1]

NCP используется для доступа к файлам , печати , каталогам , синхронизации часов , обмену сообщениями, удаленному выполнению команд и другим функциям сетевых служб. Первоначально он использовал преимущества простой настройки сети и небольшого объема памяти стека протоколов IPX/SPX . С 1991 года TCP/IP . доступна реализация [1]

Novell eDirectory использует NCP для синхронизации изменений данных между серверами в дереве службы каталогов .

Техническая информация

[ редактировать ]

Исходная реализация сервера IPX/SPX была предусмотрена только для платформы Novell NetWare и теперь устарела. Реализация TCP/IP использует порт TCP / UDP 524 и использует SLP для разрешения имен.

Для работы NCP в сетях IPX/SPX чистый протокол IPX использовался с установленным в поле Тип пакета значением 17. На стороне рабочей станции (клиентской станции) использовался номер сокета IPX 0x4003, на стороне сервера номер сокета 0x0451.

NCP PDU имеет следующую структуру:

Октеты Поле
2 Тип NCP
1 Порядковый номер
1 Номер соединения, нижний октет
1 Номер задачи
1 Номер соединения, старший октет
1 Код завершения (только в ответном пакете)
1 Статус соединения (только в ответном пакете)
был Данные

Поле NCP Type определяет тип операции: [2]

Ценить Значение
0x1111 Создать подключение к службе
0x2222 Запрос на обслуживание
0x3333 Ответ службы
0x5555 Уничтожить сервисное соединение
0x7777 Передача в пакетном режиме
0x9999 Запрос обрабатывается (сервер занят)

Отдельные запросы идентифицируются по порядковому номеру (по модулю 256). Номер соединения идентифицирует соединение отдельной клиентской станции на сервере. Серверы Novell Netware версии до 2.x поддерживали до 255 соединений, а номер соединения занимал всего 1 октет. Позже он был расширен до 2 октетов. Номер задачи имеет значение 3 в запросах и 1 в ответах. Поле данных начинается с октета номера функции NCP, который отличает отдельные услуги.

Число Функция
0 Пользовательский объект входа в систему
1 Изменить пароль пользователя
2 Сопоставить пользователя с набором станций
3 Сопоставьте объект с номером
4 Сопоставить номер объекта
5 Получить зарегистрированную информацию станции
8 Сопоставьте номер с именем группы
9 Получить набор членов M группы G
10 Войти в зону входа
12 Проверка серийного номера сети
13 Записать сетевое сообщение
14 Получить информацию об использовании диска
15 Сканировать информацию о файле
16 Установить информацию о файле
17 Получить информацию о файловом сервере
18 Получить серийный номер сети
19 Получить интернет-адрес
20 Объект входа в систему
21 Получить список подключений объектов
22 Получить зарегистрированную информацию станции
23 Получить ключ шифрования
24 Объект входа в систему зашифрован
31 Получить список соединений из объекта
50 Создать объект Bindery
51 Удалить объект Bindery
52 Переименовать объект
53 Получить идентификатор объекта Bindery
54 Получить имя объекта Bindery
55 Сканировать объект Bindery
56 Изменение безопасности объекта Bindery
57 Создать недвижимость
58 Удалить свойство
59 Изменение безопасности собственности Bindery
60 Сканировать свойство
61 Чтение значения свойства
62 Записать стоимость недвижимости
63 Проверка пароля объекта Bindery
64 Изменить пароль объекта Bindery
65 Добавить объект Bindery в набор
66 Удалить объект Bindery из набора
67 Объект Bindery в наборе?
68 Закрыть переплетную мастерскую
69 Открытая переплетная мастерская
70 Получить уровень доступа к Bindery
71 Пути доверенного лица объекта Sacn Bindery
72 Получить уровень доступа к объекту Bindery
73 Является ли Call Station менеджером?
74 Проверка шифрования пароля объекта Bindery
75 Изменить пароль объекта Bindery в зашифрованном виде
76 Получение списка отношений объекта
100 Создать очередь
101 Уничтожить очередь
102 Чтение текущего состояния очереди
103 Установить текущий статус очереди
104 Создать задание и файл очереди
105 Закрыть файл и запустить задание очереди
106 Удалить задание из очереди
107 Получить список заданий в очереди
108 Чтение записи задания в очереди
109 Изменить запись задания в очереди
110 Изменить позицию задания в очереди
111 Подключите сервер очереди к очереди
112 Отсоединить сервер очереди от очереди
113 Задание очереди обслуживания
114 Завершить задание очереди обслуживания
115 Прервать задание очереди обслуживания
116 Изменение прав клиента
117 Восстановить права сервера очереди
118 Чтение текущего состояния сервера очереди
119 Установить текущий статус сервера очередей
120 Получить размер задания очереди
150 Получить текущий статус счета
151 Отправить платеж со счета
152 Отправить заявку на блокировку аккаунта
153 Отправить примечание к аккаунту
200 Проверьте привилегии консоли
201 Получить строки описания файлового сервера
202 Установите дату и время файлового сервера
203 Отключить вход на файловый сервер
204 Включить вход на файловый сервер
205 Получить статус входа в файловый сервер
206 Очистить все стертые файлы
207 Отключить отслеживание транзакций
208 Включить отслеживание транзакций
209 Установить трансляцию консоли
210 Очистить номер соединения
211 Неактивный файловый сервер
212 Получить статистику файловой системы
213 TTS Получить статистику
214 Получить статистику дискового кэша
215 Получить таблицу сопоставления дисков
216 Получить статистику физического диска
217 Получить статистику дискового канала
218 Получить информацию о задаче Connection
219 Получить открытые файлы Connection
220 Получить соединение с помощью файла
221 Получите физические блокировки записей по соединению и файлу
222 Получить физические блокировки записей по файлам
223 Получить логические записи по соединению
224 Получить информацию о логической записи
225 Получить семафоры Connection
226 Получить информацию о семафоре
227 Получить информацию о конфигурации драйвера локальной сети
229 Получить статистику использования Connection
230 Получить оставшееся дисковое пространство объекта
231 Получить статистику ввода-вывода локальной сети файлового сервера
232 Получить дополнительную информацию о файловом сервере
233 Получить информацию о томе

Содержимое и длина остальной части поля данных зависит от функции NCP.

Реализации на стороне клиента

[ редактировать ]
  1. ^ Jump up to: а б «Окончательный отчет об оценке сервера Novell, Incorporated NetWare 4.11» . НАЦИОНАЛЬНЫЙ ЦЕНТР КОМПЬЮТЕРНОЙ БЕЗОПАСНОСТИ. 22 июня 1998 года . Проверено 8 февраля 2023 г. , стр. 6
  2. ^ «Как быстро выявить ошибочные состояния с помощью Ethereal» . 15 июля 2003 г. Проверено 8 февраля 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c2b1f9d59d5bd9289654941d9eaf878d__1717207320
URL1:https://arc.ask3.ru/arc/aa/c2/8d/c2b1f9d59d5bd9289654941d9eaf878d.html
Заголовок, (Title) документа по адресу, URL1:
NetWare Core Protocol - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)