Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.11;
Скачать: CL | DM;

Вниз

Как определить координатора локальной сети?   Найти похожие ветки 

 
Ruff-Fish   (2001-12-28 09:47) [0]

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


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

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


 
Wonder ©   (2001-12-28 10:53) [2]

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


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

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


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

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

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


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

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


 
Wonder ©   (2002-01-03 11:54) [6]

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


 
VuDZ ©   (2002-01-27 10:21) [7]

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



Страницы: 1 вся ветка

Текущий архив: 2002.04.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
1-32719
Swinger
2002-03-26 23:22
2002.04.11
Формы


14-32984
Fellomena
2002-02-28 10:51
2002.04.11
Pro глюки программеров и не только... ;)


1-32841
LiNkS
2002-03-28 15:30
2002.04.11
Что-нибудь типа ReadOnly.


3-32634
AndrewK
2002-03-19 09:55
2002.04.11
Как перевести программу с BDE на ADO


6-32922
Ghost.
2002-01-27 00:20
2002.04.11
Инфа по Winsock