Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
1-32873
mike.dld
2002-03-29 14:13
2002.04.11
Номер символа


14-32969
oblom
2002-03-05 14:36
2002.04.11
задание в универе


1-32816
RUS1
2002-04-01 11:18
2002.04.11
господа как записать в программе число в двоичной системе?


1-32763
michael_B
2002-03-30 20:21
2002.04.11
Как заблокировать во время выполнения моей программы


6-32908
perov
2002-01-25 10:44
2002.04.11
Одинаково ли работают разные FTP-сервера?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский