Показать сообщение отдельно
 16.09.2008, 16:35  
По умолчанию Windows Internet Name Service. (WINS)
#3
  PMR PMR вне форума
  Администратор
 Аватар для PMR
Детали профиля (+/-)
Ответов: 42,850
Регистрация: 12.05.2008
Адрес: Тирасполь
Спасибо:4,696/5,004
Не понравилось:136/374
Репутация: PMR отключил(а) отображение уровня репутации

Служба имен Интернета, используемая Windows (Windows Internet Name Service), обслуживает динамическую базу данных, обращаясь к которой клиенты могут регистрировать собственные имена, а также определять IP-адреса других сетевых узлов, исходя из их символьных имен. Динамическая природа WINS позволяет в каждый момент времени предоставлять клиентам корректную информацию о со¬ответствии между IP-адресами и именами систем, работающих в сети и настро¬енных на использование WINS. Точно так же, как и DNS, служба WINS хранит в своей базе данных сведения о соответствии между символьными именами и IP-адресами и сообщает эти сведения своим клиентам в ответ на их запросы. Од¬нако в отличие от DNS символьные имена, хранящиеся в базе данных WINS, не являются именами сетевых узлов. На самом деле служба WINS хранит информа¬цию об именах стандарта NetBIOS. Эти имена служат для идентификации поль¬зователей и служб, использующих те или иные IP-адреса.
Формат имен NetBIOS отличается от формата имен DNS. Имена NetBIOS име¬ют фиксированную длину (16 символов). Внутри каждого имени содержится код, сообщающий, ресурсу какого типа соответствует данное имя. Если для иден¬тификации ресурса используется менее 15 символов, неиспользуемые символы заполняются пробелами. Шестнадцатый по счету символ любого имени NetBIOS всегда содержит код типа ресурса.
Например, компьютер Akira может зарегистрировать в базе данных WINS сле¬дующее имя:
AKIRA [OOh]
В процессе начальной загрузки клиент WINS регистрирует в базе данных WINS имя компьютера, а также может зарегистрировать одну или несколько работаю¬щих на этом компьютере служб. Например, клиент Windows 95, который предо¬ставляет удаленным сетевым пользователям доступ к своим файлам через сеть, помимо своего собственного имени должен зарегистрировать в базе данных WINS дополнительное имя, идентифицирующее службу сервера, а контроллер домена должен зарегистрировать в WINS дополнительное имя, идентифицирую¬щее его как контроллер домена. Как правило, система, оснащенная Windows 2000 Professional, регистрирует в WINS службу Server, службу Workstation, а также службу Messenger, имя которой отображается на имя пользователя, подключен¬ного к системе в данный момент.
Если другой компьютер пытается зарегистрировать имя, которое в настоящий момент уже зарегистрировано, сервер WINS ответит ему отказом. Клиенты WINS регистрируют собственные имена в процессе начальной загрузки, а при за¬вершении работы они освобождают эти имена. Если клиент освободил исполь¬зуемое им имя, это имя сохраняется в базе данных WINS, однако если при этом кто-нибудь другой попытается зарегистрировать это имя, сервер не будет ему от¬казывать.

Записи в базе данных WINS создаются не только для компьютеров и пользовате¬лей, но также и для групп. Записи компьютеров и пользователей называются уникальными (unique), в то время как записи групп называются групповыми (group). Групповая запись регистрируется в WINS в момент, когда представи¬тель или глава этой группы регистрирует себя в WINS. Примером групповой записи является запись, которая позволяет клиентам Active Directory найти под¬ходящий для них контроллер, чтобы аутентифппировать себя в каталоге. Груп¬повая запись содержит в себе список IP-адресов ее членов. Благодаря этому кли¬енты могут узнать IP-адреса компьютеров, обратившись к одному из которых можно выполнить ту или иную задачу. Например, групповая запись, используе¬мая клиентами Active Directory для аутентификации, может содержать в себе символьное имя, идентифицирующее домен Windows 2000, и список, включаю¬щий в себя до 25 IP-адресов контроллеров этого домена. Клиент, обратившийся к WINS для того, чтобы найти подходящий для аутентификации контроллер доме¬на, в ответ получит список адресов, относящихся к его домену. После этого он может выбрать один из контроллеров, расположенных в рамках его локальной подсети. Если в локальной подсети клиента не существует ни одного контролле¬ра, для аутентификации клиент может использовать любой другой IP-адрес из полученного им списка.
  Вверх