Иллюстрированный самоучитель по администрированию Windows 2000/2003

Описание процесса загрузки и входа в систему Windows 2000

Преобразование имен

У каждого объекта в Active Directory есть соответствующее имя. Имеются различные форматы имен, такие, как основное имя пользователя (User principal name, UPN), различаемые имена (Distinguished names, DN), а также ранние имена "домен\пользователь" ("domain\user") из Windows NT. Вовсе не обязательно, чтобы имя было строковой записью. В качестве имени может выступать все, что уникальным образом идентифицирует объект. В зависимости от того, какой службе требуется указать имя в качестве параметра, может понадобиться преобразование имени из одного формата в другой.

Для преобразования имен из одного формата в другой используется API DsCrackNames. Более подробную информацию об этом можно найти в MSDN (Microsoft Developers Network). Перед тем, как клиент сможет воспользоваться этой функцией, ему необходимо будет выполнить привязку дескриптора к службе каталогов с помощью команды DSBind, а по завершении выполнения операции ему необходимо отменить привязку к службе каталогов с помощью DSUnbind.

Ниже в таблице представлен обмен пакетами, происходящий во время процесса трансляции. Общий объем трафика, генерируемого при этом, составляет приблизительно 6600 байтов.

Пакет Источник Получатель Протокол Описание
1 Клиент Сервер MSRPC c/o RPC-привязка: UUID E1AF8308-5D1F-
11C9-91A4-08002B14A0FA call 0
2 Сервер Клиент MSRPC c/o RPC-привязка Ack: call 0x1 assoc
grp 0xD52D xmit 0x16D0 recv 0x1
3 Клиент Сервер MSRPC c/o RPC-запрос: call 0x1 opnum 0x3
context 0x0 hint 0x84
4 Сервер Клиент MSRPC c/o RPC-ответ: call 0x1 context
0x0 hint 0x80 cancels 0x0
5 Клиент Сервер MSRPC c/o RPC-привязка: UUID E3514235-4B06-
11D1-AB04-00C04FC2DCD2 call 0
6 Сервер Клиент MSRPC c/o RPC-привязка Ack: call 0x1 assoc
grp 0x1C04C xmit 0x16D0 recv 0x
7 Клиент Сервер MSRPC c/o RPC Alt-Cont: UUID E3514235-
4B06-11D1-AB04-00C04FC2DCD2 call 0
8 Сервер Клиент MSRPC c/o RPC Alt-Cont Rsp: call 0x1
assoc grp 0x1C04C xmit 0x16D0 recv
0x
9 Клиент Сервер MSRPC c/o RPC-запрос: call 0x1 opnum 0x0
context 0x0 hint 0x38
10 Сервер Клиент MSRPC c/o RPC-ответ: call 0x1 context
0x0 hint 0x3C cancels 0x0
11 Клиент Сервер MSRPC c/o RPC-запрос: call 0x2 opnum 0xC
context 0x0 hint 0x6E
12 Сервер Клиент MSRPC c/o RPC-ответ: call 0x2 context
0x0 hint 0xB4 cancels 0x0
13 Клиент Сервер MSRPC c/o RPC-запрос: call 0x3 opnum
0xC context 0x0 hint 0x6E
14 Сервер Клиент MSRPC c/o RPC-ответ: call 0x3 context
0x0 hint 0xAC cancels 0x0
15 Клиент Сервер MSRPC c/o RPC-запрос: call 0x4 opnum 0x1
context 0x0 hint 0x14
16 Сервер Клиент MSRPC c/o RPC-ответ: call 0x4 context
0x0 hint 0x18 cancels 0x0
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.