Глава 10. Служба WINS
10.1. Протокол NetBIOS
Служба WINS (Windows Internet Name Service) чем-то напоминает служ-
бу DNS, но она используется для разрешения имен сети Microsoft, то есть
компьютеров, которые работают под управлением операционной систе-
мы Windows. Основная задача WINS — это разрешение имен (то есть
преобразование символьного имени в IP-адрес и наоборот). Про осталь-
ные функции WINS мы поговорим позже, а сейчас приступим к рассмот-
рению протокола NetBIOS, без которого не имеет смысла рассматривать
службу WINS.
Стандарт NetBIOS разработан компанией
Sytek
Corp. в далеком 1983 году.
Компания Sytek разрабатывала данный стандарт не просто так, а по за-
казу IBM. Как данный стандарт оказался на вооружении у Microsoft,
думаю, говорить не стоит: все мы слышали о периоде сотрудничества
компаний IBM и Microsoft, когда они работали над разработкой опера-
ционной системы.
Стандарт NetBIOS определяет одноименный протокол, работающий на
сеансовом и транспортном уровне. Протокол NetBIOS выполняет следу-
ющие функции:
* регистрацию сетевых имен;
» проверку сетевых имен;
* начало и завершения сеанса;
»
передачу данных сеанса (если он ориентирован на соединение);
* передачу
датаграмм
сеанса (если он не ориентирован на соединение);
» мониторинг и управление сетевым адаптером.
Имя NetBIOS — это
16-байтный
адрес, уникальный в данной сети. Имя
NetBIOS используется для идентификации в сети ресурса NetBIOS: ком-
пьютера, группы, пользователя и т.д.
Просмотреть все имена NetBIOS вашей сети можно с помощью коман-
ды nbtstat
—n.
Результат действия этой команды продемонстрирован на
рис. 10.1.
Имена NetBIOS используются в следующих системах:
* Операционной системе Windows NT — все сетевые службы NT
используют NetBIOS.
* Оболочке или все-таки операционной системе — как кому нравит-
ся — Windows for Workgroups.
* LAN Manager.
* LAN Manager для UNIX.
227