Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как определить координатора локальной сети? [D5, Win95/98, Win2k]


Ruff-Fish ©   (2001-12-28 09:47:00) 

Задача: в локальной сети без выделенного сервера надо определить станцию, которая стала координатором рабочей группы и отобрать у нее это координаторство. Как это можно сделать на Дельфи?


VuDZ   (2002-01-27 10:21:00) [1]

2Ruff-Fish
пставь Toolz для win2k - они на СД идут вместе с осью - там есть команда browstat, ex:
browstat gm 1 k7
узнаёшь кто мастер в сети в домене к7 на который смотрит первая сетевая карта.
если нужно сделать самому - NetServerGetInfo()


Wonder   (2002-01-03 11:54:00) [2]

Узнать просто.
Имя Netbios состоит из 16 символов. 16-й символ имени называется суффиксом Netbios. Грубо говоря, он показывает к чему это имя относится.
Суффикс главного обозревателя - 01h, тип - U (Unique).
См. nbtstat.exe


Ruff-Fish   (2001-12-30 19:54:00) [3]

Thanks. Но это я и так знаю. А вопрос остаетя без ответа - как эту рабочую определить и как лишить ее этой роли программными средствами?


Wonder   (2001-12-29 12:50:00) [4]

Объясняю. В оригинале этот "координатор" называется Master Browser-ом. Все вопросы к переводчикам. Он, в частности, хранит список компьютеров в его рабочей группе и доступных сетевых ресурсов. Когда выключается текущий главный обозреватель, в рабочей группе начинаются выборы нового главного обозревателя на основе в том числе и следующих критериев:
1. ОС
2. Версия ОС
3. Роль в сети (это как раз то самое свойство).
Это для общего развития.

А теперь почему такая беда с именами. На самом деле ничего не глючит. Сами мелкомягкие говорят, что задержки при обновлении списка имен и сетевых ресурсов могут достигать, если мне память не изменяет, 16 мин. max. Так что ничего удивительного нет.


Ruff-Fish   (2001-12-29 10:42:00) [5]

Объясняю. В свойствах службы доступа к файлам и принтерам сети Microsoft под Win98 есть свойство "Координатор сети (Auto/On/Off)". И если он, не дай бог, включен (Auto или On), то при выключении сервера эта машина становится координатором рабочей группы, вследствие чего начинаются разнообразные сетевые глюки - типа не обновляется список группы при включении новой машины и т.п. Если же этот флажок выключен, то все ОК. А определить какая из машин в наст. время является координатором стандартными средствами Виндов не удается.


Wonder   (2001-12-28 10:53:00) [6]

Быть может все-таки не "координатором", а Master Browser-ом (главным обозревателем)?


3D_MAX   (2001-12-28 09:58:00) [7]

А что ты подразумеваешь под координаторством???


Наверх

Титульная страница Поиск, карта сайта Написать письмо