Master browser в локальной сети zhitsoboy.ru

Master browser в локальной сети

Master browser в локальной сети

Как правило, все проблемы, выглядящие как отсутствие компьютеров в сетевом окружении, когда или вообще невозможно войти в «Сетевое окружение» или не видна часть компьютеров, но при этом любой компьютер в сети можно найти через «Поиск компьютеров», вызваны неполадками в службе обозревателя сети. Естественно, что данное утверждение верно при условии отсутствия других проблем (в т.ч. и проблем с правильными настройками на клиентских машинах).

Служба обозревателя сети (Browser Service) служит для поддержания списка просмотра (browser list), т.е. списка активных серверов и доменов в сети, который может быть получен любой клиентской программой путем удаленного вызова API-функции NetServerEnum, например, при открытии «Сетевого Окружения» в Проводнике.
Система просмотра состоит из главного обозревателя (master browser), резервных обозревателей (backup browser) и клиентов. Главный обозреватель поддерживает список просмотра, который он формирует на основе периодических объявлений клиентов о себе и так же периодически рассылает этот список резервным обозревателям, которые служат для снижения нагрузки, создаваемой клиентами на главный обозреватель.
Следует иметь в виду, что основное заблуждение, касающееся службы обозревателя — это то, что она служит для разрешения имен. Это не так: разрешение имен происходит с использование служб DNS и WINS, файлов hosts и lmhosts, а также широковещательной рассылки через 137 порт UDP.

Определение роли компьютера

При запуске компьютера под управлением Windows 2000/NT служба обозревателя (если она запущена) просматривает значение параметра реестра MaintainServerList по адресу HKLMSYSTEMCurrentControlSetServicesBrowserParameters. Этот параметр управляет режимом работы службы обозревателя. В зависимости от значения параметра компьютер может выполнять следующую роль:

На каждом компьютере, на котором значение параметра равно Yes или Auto служба обозревателя стартует автоматически.
Если ваша сеть не содержит компьютеров с Windows 2000/NT/XP, то роль обозревателя может выполнять машина с Windows 98. Роль компьютера как обозревателя в данном случае настраивается в «Свойствах сети», но imho, как и любое серверное решение на основе Windows 9X — это весьма спорный вариант.

Второй параметр, определяющий работу службы обозревателя — IsDomainMaster. Он определяет, каким обозревателем станет этот компьютер в системе обозревателей сети — главным или резервным:

Также стоит отметить, что любой PDC является Основным Обозревателем Домена (Domain Master Browser). Он собирает списки просмотра от главных обозревателей из различных подсетей, входящих в домен, и тем самым обеспечивается просмотр ресурсов домена через маршрутизаторы (необходимым условием этого является способность главного обозревателя любой подсети определять ip-адрес PDC).

Т.о. можно дать общую рекомендацию: лучше всего вручную (путем правки реестра) назначить на роль главного обозревателя компьютер, наименее часто перезагружаемый и тем самым обеспечить ему постоянную роль главного обозревателя в сети. Также рекомендуется по возможности выбрать и настроить 2 или более машин на роль резервных обозревателей. Все эти меры снизят частоту выборов и, соответственно, нагрузку на сеть, время недоступности сетевого окружения (во время выборов) и вероятность сбоев службы просмотра.

Работа службы обозревателя

При запуске каждый компьютер в сети с запущенной службой сервера оповещает о своем присутствии в сети главный обозреватель и периодически посылает уведомления главному обозревателю о своем существовании. Если компьютер не присылает уведомление больше, чем 36 минут — он удаляется из списка просмотра главного обозревателя. После этого проходит еще некоторое время, прежде чем резервные обозреватели получат информацию об изменениях от главного обозревателя. Поэтому не стоит удивляться тому, что компьютер уже выключен, а в «Сетевом окружении» он все еще есть («Это не баг — это фича» 😉 ).

Когда какой-либо компьютер побеждает на выборах и становится главным обозревателем, он рассылает широковещательную дейтаграмму с запросом доступных серверов. Каждый компьютер, с запущенной службой сервера объявляет о себе в течение 30 секунд. Переформировать список просмотра главного обозревателя можно, только перезапустив соответствующую службу (или воспользовавшись утилитой browstat.exe).

Тестирование и управление работой службы обозревателя.

Для этих целей служит утилита browstat.exe, которая находится в составе дистрибутива Windows 2000 в файле SUPPORTTOOLSSUPPORT.CAB. Ключи её работы можно узнать, набрав в командной строке «browstat /?».

Основные ключи/их применение:

  1. elect — объявление выборов
  2. status — позволяет узнать имя главного обозревателя, а также увидеть его список просмотра.
  3. view — позволяет вывести список просмотра.
  4. Forceannounce — инициирование объявление всех компьютеров о себе.

Точные параметры применения этих ключей скажет вам сама программа.
Это не все ключи и далеко не все варианты их применения — более полную информацию можно получить в литературе.

Следует иметь в виду, что выборы обозревателя (и объявления компьютеров о себе, направленные главному обозревателю) происходят посредством широковещательной рассылки, и это следует учитывать в маршрутизируемых сетях.

За дополнительной информацией по данному вопросу рекомендуется обратиться к книге:
Мicrosoft Corporation «Сети TCP/IP. Ресурсы Windows 2000 Server»/Пер. с англ. — М.: Издательско-торговый дом «Русская Редакция», 2001, с использованием которой и составлена настоящая часть FAQ.

Master browser в локальной сети

Исправляем совместный доступ к файлам и принтерам под Windows XP

Совет 4: проблемы с браузером сети

Если ваши проблемы до сих пор не решены, то, скорее всего, неправильно работает браузер сети Windows Network Browsing. Что такое браузер сети? Давайте обратимся к тому, что говорит Microsoft.

Основная функция службы браузера заключается в обеспечении списка компьютеров, совместно использующих ресурсы в домене клиента, вместе со списком других доменов и рабочих групп в глобальной сети (WAN). Список выводится клиентам при просмотре сетевых ресурсов через Network Neighborhood или команду NET VIEW.

Другими словами, служба браузера сети отслеживает компьютеры в сети и выводит их в списке рядом расположенных компьютеров Network Neighborhood/My Network Places. На самом деле, для совместного использования файлов и принтеров эта функция не нужна.

Чтобы посмотреть, вызваны ли проблемы в вашей сети службой браузера сети, попробуйте следующее:

  • Шаг 1: напишите IP-адреса двух компьютеров, между которыми не работает совместный доступ к файлам и принтерам.
  • Шаг 2. выберите Start > Run и наберите \ipaddress, где ipaddress — это IP-адрес компьютера, к которому вы пытаетесь обратиться.

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

Совет: как только соединение было произведено, вы можете сделать ярлык на нужный ресурс, нажав на него правой клавишей мыши и выбрав «Создать ярлык» (Create Shortcut). Вы также можете подключить сетевой диск любым способом.

Имейте в виду, что ярлык будет работать до тех пор, пока IP-адрес компьютера не изменится. Поэтому, если вы планируете использовать описанное окружение, мы рекомендуем присваивать статический IP-адрес всем машинам в локальной сети.

Одна из ошибок может быть связана с неправильным выбором Master Browser. Дело в том, что в сети может быть только один Master Browser, и его функция заключается в сборе анонсов типа «Я компьютер X по IP-адресу Y» для каждого компьютера в сети и компиляции их в список всех доступных компьютеров в сети. Именно этот список выдаётся, когда вы используете окно Network Neighborhood/My Network Places для поиска доступных компьютеров.

Вы можете посмотреть, какой компьютер является Master Browser сети, выполнив команду nbtstat -n на всех машинах. На Рис. 8 показан результат выполнения команды на компьютере, который является Master Browser. Ваши результаты могут отличаться, однако вы должны увидеть имя вашего компьютера, имя его рабочей группы, и, самое важное, строку ..__MSBROWSE__.

На Рис. 9 показан результат выполнения команды на других компьютерах рабочей группы — вы получаете то же самое, за исключением строки..__MSBROWSE__.

На каждом сегменте сети может быть только один Master Browser, а все компьютеры на сегменте должны работать вместе и решать, какой компьютер станет Master Browser. Этот процесс работает, в общем, нормально, если компьютеры подключаются и отключаются от сети обычным образом. К примеру, если компьютер Master Browser будет выключаться, он вышлет анонс, что он покидает сеть, и другие компьютеры вновь будут выбирать Master Browser.

Проблемы могут возникать тогда, когда Master Browser внезапно исчезнет из сети. Скажем, произойдёт сбой Windows или просто отключат питание — но такие исчезновения особенно характерны для беспроводных сетей. Так что если компьютер беспроводной сети получит статус Master Browser, то вы определённо обречены на проблемы.

Что же произошло в нашем случае? Наш ноутбук с беспроводной картой, который выступает в различных тестах как беспроводный клиент, в некоторый момент взял на себя роль Master Browser. В результате появились различные проблемы, которые решились только трюком \ipaddress, описанным выше. Мы даже решились на переустановку XP (но не переформатирование), но вам лучше выбрать что-то менее драматичное — лучше всего отрегулировать процесс выбора Master Browser, как описано ниже.

Перед тем, как появилась «улучшенная» поддержка сети WinXP, вы могли контролировать, участвует ли компьютер в выборах Master Browser, через свойства службы File and Printer Sharing for Microsoft Networks (Рис. 10).

Но и в WinXP вы, по-прежнему, можете сделать такую же штуку, но эта функция была перенесена в Services Management Console (Start > Programs > Administrative Tools > Services), как показано на Рис. 11.

Чтобы отменить участие компьютера в выборе Master Browser, просто нажмите два раза левой клавишей мыши на службе Computer Browser и установите её так, как показано на Рис. 12. Это не отменяет получения компьютером списка сетевых станций от Master Browser, однако этот компьютер просто не будет становиться Master Browser.

Если вы предпочитаете работу с реестром, то запустите regedit и перейдите к ветке (Рис. 13):

Измените ключ MaintainServerList в значение No, сохраните ключ, закройте regedit и выполните перезагрузку.

Вне зависимости от использованного метода, выберите в сети компьютер, который чаще всего включён и не имеет беспроводного подключения, и запустите на нём службу Master Browser.

Совет: когда вы отключаете службу Computer Browser на каждой машине, выключите их до тех пор, пока не останется один компьютер с активированной службой Computer Browser. Затем включайте все компьютеры один за другим.

Master browser в локальной сети

Я не первый раз столкнулся с проблемой, нарушения работы локальной сети. Выглядит это следующим образом: при попытке войти в рабочую группу и отобразить компьютеры рабочей группы — выскакивает ошибка «Нет доступа к сети» или «Обратитесь к администратору сети», хотя по расшареным папкам (запомненные пути ку папкам) зайти можно, да и командой PING все компьютеры пингуются. Т.е. сеть работает нормально.

Начинаю искать инфу в интернете и оказывается, что существует такое понятие как «обозреватель сети» — это компьютер поддерживающий список имён компьютеров в сети, и т.д. Назначается «обозреватель сети» автоматически, посредством выборов среди компьютеров находящихся в этой рабочей группе (демократия блин!). Критерии выбора: длительность работы компьютера, операционная система (чем новее — тем лучше), и другие разные параметры.

В общем, если вдруг что-то с выборами не заладилось, сеть перестаёт отображаться. Осталось только выяснить причину этого.

Ошибку «конфликт имени» Вы можете проверить, выполнив следующую команду (можно в Пуск->выполнить-> CMD):

Ну и конечно все проблему можно решить с помощью утилиты browstat.exe

Тестиpование и упpавление pаботой службы обозpевателя.

Для этих целей служит утилита browstat.exe, котоpая находится в составе
дистpибутива Windows 2000 в файле SUPPORTTOOLSSUPPORT.CAB. Ключи её pаботы можно
узнать, набpав в командной стpоке «browstat /?».

Основные ключи/их пpименение:
1. elect — объявление выбоpов
2. status — позволяет узнать имя главного обозpевателя, а также увидеть его список
пpосмотpа.
3. view — позволяет вывести список пpосмотpа.
4. Forceannounce — иницииpование объявление всех компьютеpов о себе.

Более подробно информацию смотрите далее:

Пpоблемы со службой обозpевателя сети.

Как пpавило, все пpоблемы, выглядящие как отсутствие компьютеpов в сетевом
окpужении, когда или вообще невозможно войти в «Сетевое окpужение» или не видна
часть компьютеpов, но пpи этом любой компьютеp в сети можно найти чеpез «Поиск
компьютеpов», вызваны неполадками в службе обозpевателя сети. Естественно, что
данное утвеpждение веpно пpи условии отсутствия дpугих пpоблем (в т.ч. и пpоблем с
пpавильными настpойками на клиентских машинах).

Служба обозpевателя сети (Browser Service) служит для поддеpжания списка
пpосмотpа (browser list), т.е. списка активных сеpвеpов и доменов в сети, котоpый
может быть получен любой клиентской пpогpаммой путем удаленного вызова API-функции
NetServerEnum, напpимеp, пpи откpытии «Сетевого Окpужения» в Пpоводнике.
Система пpосмотpа состоит из главного обозpевателя (master browser),
pезеpвных обозpевателей (backup browser) и клиентов. Главный обозpеватель
поддеpживает список пpосмотpа, котоpый он фоpмиpует на основе пеpиодических
объявлений клиентов о себе и так же пеpиодически pассылает этот список pезеpвным
обозpевателям, котоpые служат для снижения нагpузки, создаваемой клиентами на
главный обозpеватель.
Следует иметь в виду, что основное заблуждение, касающееся службы
обозpевателя — это то, что она служит для pазpешения имен. Это не так: pазpешение
имен пpоисходит с использование служб DNS и WINS, файлов hosts и lmhosts, а также
шиpоковещательной pассылки чеpез 137 поpт UDP.

Опpеделение pоли компьютеpа

Пpи запуске компьютеpа под упpавлением Windows 2000/NT служба обозpевателя
(если она запущена) пpосматpивает значение паpаметpа pеестpа MaintainServerList по
адpесу HKLMSYSTEMCurrentControlSetServicesBrowserParameters. Этот паpаметp
упpавляет pежимом pаботы службы обозpевателя. В зависимости от значения паpаметpа
компьютеp может выполнять следующую pоль:
No Компьютеp не может быть обозpевателем сети
Yes Компьютеp становится обозpевателем сети. Если в момент его запуска сеть не
имеет главного обозpевателя, то запущенный компьютеp начинает выполнять его pоль;
если главный обозpеватель существует, то компьютеp становится pезеpвным
обозpевателем.
Auto Компьютеp становится потенциальным обозpевателем (potential browser). Его
pоль опpеделяет главный обозpеватель в зависимости от числа активных pезеpвных
обозpевателей и уведомляет его в случае необходимости стать pезеpвным обозpевателем.

Hа каждом компьютеpе, на котоpом значение паpаметpа pавно Yes или Auto
служба обозpевателя стаpтует автоматически.
Если ваша сеть не содеpжит компьютеpов с Windows 2000/NT/XP, то pоль
обозpевателя может выполнять машина с Windows 98. Роль компьютеpа как обозpевателя в
данном случае настpаивается в «Свойствах сети», но imho, как и любое сеpвеpное
pешение на основе Windows 9X — это весьма споpный ваpиант.

Втоpой паpаметp, опpеделяющий pаботу службы обозpевателя — IsDomainMaster.
Он опpеделяет, каким обозpевателем станет этот компьютеp в системе обозpевателей
сети — главным или pезеpвным:
True Компьютеp становится пpедпочтительным главным обозpевателем. Пpи запуске
службы иницииpуются выбоpы главного обозpевателя, на котоpых всегда побеждает один
из компьютеpов с этим значением паpаметpа в pеестpе.
False или No Компьютеp может стать только pезеpвным обозpевателем (пpи наличии
компьютеpов с паpаметpом IsDomainMaster pавным True).

Также стоит отметить, что любой PDC является Основным Обозpевателем Домена
(Domain Master Browser). Он собиpает списки пpосмотpа от главных обозpевателей из
pазличных подсетей, входящих в домен, и тем самым обеспечивается пpосмотp pесуpсов
домена чеpез маpшpутизатоpы (необходимым условием этого является способность
главного обозpевателя любой подсети опpеделять ip-адpес PDC).

Т.о. можно дать общую pекомендацию: лучше всего вpучную (путем пpавки
pеестpа) назначить на pоль главного обозpевателя компьютеp, наименее часто
пеpезагpужаемый и тем самым обеспечить ему постоянную pоль главного обозpевателя в
сети. Также pекомендуется по возможности выбpать и настpоить 2 или более машин на
pоль pезеpвных обозpевателей. Все эти меpы снизят частоту выбоpов и, соответственно,
нагpузку на сеть, вpемя недоступности сетевого окpужения (во вpемя выбоpов) и
веpоятность сбоев службы пpосмотpа.

Работа службы обозpевателя

Пpи запуске каждый компьютеp в сети с запущенной службой сеpвеpа оповещает о
своем пpисутствии в сети главный обозpеватель и пеpиодически посылает уведомления
главному обозpевателю о своем существовании. Если компьютеp не пpисылает уведомление
больше, чем 36 минут — он удаляется из списка пpосмотpа главного обозpевателя. После
этого пpоходит еще некотоpое вpемя, пpежде чем pезеpвные обозpеватели получат
инфоpмацию об изменениях от главного обозpевателя. Поэтому не стоит удивляться тому,
что компьютеp уже выключен, а в «Сетевом окpужении» он все еще есть («Это не баг —
это фича» ).

» Проблема в сети с master browser

Из моей сетки периодически вылетает один комп (w2k-workstation с именем TEST).
Вирусов на нем не было обнаружено, после полной сканежки.
В логах w2k-сервера этой сетки пишется следующее:

The master browser has received a server announcement from the
computer TEST that believes that it is the master browser for the domain
on transport NetBT_Tcpip_ <3B362296-8F37-49CD-AB78. The master
browser is stopping or an election is being forced.

Подскажите пожалуйста в чем может быть проблема?

У тебя есть в сети несколько серверов, на которых запущена служба Computer Browser.
У каждой ОС есть свой вес — у сервера он максимальный. Некоторые сервисы, как то: контроллеры домена, днс и винс сервисы — поднимают рейтинг. Все компы в сети раз в 72 минуты кидают броадкаст со своим именем и весом. Если вес моего компа не меньше того, который сейчас является мастер браузером, я объявляю перевыборы, чтобы стать мастером. Это у тебя и просиходит. Останови службу Computer Browser или внеси параметр в реестре IsDomainMaster = false

Цитата: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters]
«IsDomainMaster»=»FALSE»
«MaintainServerList»=»FALSE»

The browser service has failed to retrieve the backup list too many times on transport DeviceNetBT_Tcpip_<13D04A5F-C9A8-41EE-8602-35C29F6EE85F>. The backup browser is stopping.

а у меня такая ошибка на всех компах, пытаюсь разобратся, пока без успешно

DC 2003 server
Clients XP

а эта тема не помогла

Beka — похоже что у тебя мастер браузер ( наверное это контроллер домена) иммет две (или более) сетевых карты, которые смотрят в одну подсеть (или разные подсети, но маршрутизируемые между собой). Прочитай оригинал статьи и если чего не понятно, давай ао ее тексту разговаривать — найди наиболее «свой» случай в ней
http://support.microsoft.com/kb/q135404/

Вообще, относительно выборов матер браузера. Обычно твой контроллер является мастером. При его перезагрузке или даже временной недоступности из-за нагрузки, клиенты его теряют и устраивают новые выборы. Какой-то комп получает себе мастера, контроллер становится бэкапом. При том что несерверный или слабый комп может просто не справляться с работой мастера все клиенты будут получать такие ошибки.
В своей сети я на уровне домена политикой вставил в реестр те строки, что приводил постом выше — теперь никто не пытается стать мастером. Разумеется, кроме специально выделенных двух серверов. Наиболее правильное с позиции Майкрософт давать роль мастер/бэкап браузера файловым серверам. Если выделенных виндовых файлсерверов нет, то контроллерам.

Цитата: Если вес моего компа не меньше того, который сейчас является мастер браузером, я объявляю перевыборы, чтобы стать мастером.
1. Выборы объявляются любым компом в том случае, когда он за три попытки не нашел мастер браузер своего домена (рабочей группы) в своей IP-сети. Если же мастер браузер присутствует, то пусть он даже на компе под ОС Windows 3.11, он им останется.
2. «Вес» компа (а также другие параметры) используется только в процессе уже начавшихся выборов мастер браузера, но никак не является основанием для инициализации выборов.
3. Попробуйте задать вопрос модераторам форума, почему они не так давно убрали прилепленную тему, посвещенную службе браузинга и видимости компов в Сетевом окружении. В этой теме была инфа, собранная мной. Вы, видимо, эту тему не читали.
4. Ваша цитата

Цитата: расскажешь тренеру Микрософта, как всё происходит на самом деле? Я может быть не в курсе?
непонятна. Кто тренер, почему он претендует на непогрешимость ?

Andy_user — разреши не согласиться с твоим видением выборов.
Чтобы не вызывать совсем много споров сразу дам ссылку на первоисточник, чтобы обсуждать уже именно видение Майкрософт, а не сформированное на неких форумах

Итак, выборы происходят в трех случаях:
1) Если я не могу найти мастера (то о чем был предыдущий пост)
2) Когда загружается prefered master (то бишь каждый компьютер, у которого в реестре стоит IsDomainMaster=»true» — а по умолчанию, это все сетевые ОС, начиная с НТ4 сервер, 2000 про, ХР, 2003 считает себя именно таким)
3) При запуске контрллера домена (вне зависимости от того, что у него там в реестре придумано)

В мзначальном вопросе данного топика, очевидно, что проблема именно во второй причине перевыборов, от чего спасает изменение реестра.

По поводу тренеров Майкрософта — я более пяти лет читаю (иногда, когда есть время и интересная аудитория) курсы M.O.C. — в основе тренерской программы Майкрософт нет идеи непогрешимости есть идея того, что тренер должен ответить на вопросы слушателей. По «правилам игры» я обязан давать ответ в течении суток — со ссылками на первоисточник. Обычно вопросов много, так что приходится перелопачивать оффсайт довольно часто, при возникновении спорных моментов принято выносить вопрос в MCT Newsgroups. Ни в кой мере не хотел тебя обидеть тем упоминанием.

Что касается подъема тем — мое (и только мое) мнение, что их не должно быть более трех в момент времени. Причем пара их них очевидна (типа карты форума). Та тема, на которую ты указал называется «Не видно компьютеров в сетевом окружении, пинги идут » — совершенно неинформативно, не подлежит фильтру, потому в нее и не заходят. Если возьмешься сделать из нее красивую тему с четким, индексируемым названием, то, уверен, что Модераторы поднимут ее на пару недель, чтобы она своим существованием намазолила глаза всем. Но это уже ни в коем случае не должно обсуждаться тут, а лишь в ПМ к Модераторам.

kibkalo
Ссылка, которую Вы привели, мне понравилась.
Но позвольте поделиться некоторыми сомнениями (несмотря на то, что это сайт от Microsoft).
1. Вот другая ссылка:
http://support.microsoft.com/default.aspx?scid=kb;en-us;188305
Там есть фрагмент:

Цитата: If servers are frequently shut down and restarted, consider placing a BDC if the number of segments is not large, or at minimum a Windows-based member server on each segment with the IsDomainMaster registry setting set to True. This will give the server an edge during elections in becoming the master browser for the segment.
Заметьте, разговор идет о преимуществе стать master browser, но не о том, что при перезагрузке этого компа он инициирует выборы.
2. Наблюдения и эксперименты со сниффером пакетов в процессе перезагрузки контроллеров доменов заставляют меня считать, что инициализации выборов по причине параметра IsDomainMaster=true (Для Windows 2000 = yes) не происходит. Возможно, где то ошибся, но пока мнение такое. С удовольствием выслушаю сообщения о положительных результатах.
3. В информации, ссылку на которую мы с Вами обсуждаем, перечислено 3 причины инициации выборов. Скажите, к какому из этих 3-х вариантов относится следующий сценарий:
Есть в локальной сети рабочая группа. Один из компов, входящий в эту группу, отключен от сети путем выдергивания сетевого шнурка. Через некоторое время (кажется, 48 минут) этот комп станет мастер браузером. В оставшейся части локальной сети тоже есть мастер браузер этой же рабочей группы. Теперь вставляем сетевой шнурок, то есть подключаем этот отдельный комп к сети. Получается, что одновременно есть два мастер браузера. Естественно, будут инициированы выборы.

Добавлено:
kibkalo
Только что увидел Ваше упоминание о multihomed browser.
Не подскажите ли хорошую ссылку об определении этого явления? Причина, по которой задается этот вопрос в том, что мной давалось следующее определение:

Цитата: Информация о multihomed компах.
Пояснение по этому поводу примерно такое:
С точки зрения работы Сетевого окружения это выглядит так.
Весь обмен идет через NetBIOS. Это программный интерфейс. Работать он может с любым из 3-х сетевых протоколов:
— NETBEUI (родной для NetBIOS, он же NBF);
— TCP/IP (NetBIOS over TCP/IP, он же NBT);
— IPX/SPX.
Дополнительно, нужно помнить, что при наличии нескольких сетевых карт, на каждой из них может быть свой набор сетевых протоколов (с поддержкой NetBIOS и без нее).
Сочетание 3-х вещей:
— конкретной сетевой карты,
— конкретного сетевого протокола
— признака поддержки NetBIOS на этой карте и на этом протоколе
в терминологии NetBIOS называется LANA («сетевой адаптер NetBIOS»).
Так вот, multihomed комп — это комп, у которого больше одного LANA.
Необходимо избегать работу мастер браузеров и сервера WINS на multihomed компах.

Добавлено:
Beka
Не обязательно было удалять PPP адаптер, достаточно было отключить на нем поддержку NetBIOS over TCP/IP.

Andy_user — по поводу наблюдения за выборами со сниффером — я тоже пробовал давно с этим играться — результат крайне неочевиден — иногда ловится анаунсмент, иногда нет. Тут кстати следует иметь в виду, что процесс выборов происходит не сразу при включении, а в случайный момент в заддоном с момента загрузки промежутке времени. По умолчанию — не более чем через 72 минуты.

Относительно случая с выдергиванием сети и потом соединением двух сетей — это явно второй случай. Про загрузку я просто неправильно перевел — оригинал говорит — When a preferred master browser comes online. То есть когда ваш отключенный от сети компутер, который считает себя мастером вновь подключается к сети инициируются выборы.

Четкого определения multihomed браузера я не дам с ходу, сам скорее интуитивно вижу его и в описании готов что-то рассказывать, четко определить — нет, ибо ни в одном из M.O.C. китов строго определения не давалось.
По поводу необходимости избегать браузеров и винс на multihomed компах — я уже давал ссылку на классную статью, которая в этом вопросе мне всегда служила гайдом что и как делать — http://support.microsoft.com/default.aspx?scid=kb;en-us;191611

Цитата: Preferred Master Browser — Same as Backup Browser, except that browser elections are biased when the IsDomainMasterBrowser (Windows NT 3.51 or earlier) registry value or the IsDomainMaster (Windows NT 4.0 or Windows 2000) registry value is set to TRUE.
(ИМХО) Относить предложенный сценарий ко второму варианту — не совсем корректно.

Andy_user — не понял твоего комментария в последнем посте.
Твоя цитата (в моем понимании) означает примерно это:

Preferred Master Browser — это тоже Backup Browser (то бишь просто сервер, который хранит browse lists), но участвующий в выборах, если параметр реестра.

По твоей ссылке даны определения основных browser’ов. Domain Master Browser всегда является Preferred Master Browser. Потому в твоем сценарии когда две сети подкллючаются вновь, мы имеем When a preferred master browser comes online — устраиваются elections.

Где у нас расхождения во мнении то?

Цитата:
Operating System Type: 0xFF000000
Windows for Workgroups: 0x00000000
Windows NT: 0x01000000
Windows NT Advanced Server: 0x02000000
Election Version: 0x00FFFF00
Per version criteria: 0x000000FF
PDC: 0x00000080
Preferred Master: 0x00000008
Running Master: 0x00000004
MaintainServerList = Yes: 0x00000002
Running Backup Browser: 0x00000001

Уверяю Вас, что если обычная рабочая станция (проверял на W98, W NT 4.0 W2k Prof) в результате отсоединения от локальной сети стала мастер браузером и в дальнейшем после подключения к сети участвует в выборах, разряда Preferred Master (выделенный фрагмент) у нее не будет. Будут Running Master, MaintainServerList = Yes и Running Backup Browser.

Ребята, а как быть если на DC (w2k3) вот такая ситуация:

Компьютер с одной сетевой карточкой может стать мультихомным, если на нем запущена служба удаленного доступа. В момент подключения пользователя к службе удаленного доступа в системе появляется еще один сетевой интерфейс с поднятым НетБИОСом и компьютер становится мультихомным.

У меня именно так (только RRAS работает в режиме NAT — никаких входящих подключений нет) и в итоге — компы в сети периодически не видят сетевого окружения, и в логах появляется такое сообщение:

Цитата:
EventId: 8032

Слишком много неудачных попыток службы обозревателя сети загрузить резервный список с помощью транспорта DeviceNetBT_Tcpip_<292FBE2B-1917-43D4-A5E0-E0E125E381D5>. Резервный обозреватель сети
остановлен.

Хотя через некоторое время все снова начинает работать..
Эта проблема не то чтобы мешает, но хотелось бы понять, как её решить..

GaDiNa
Восемь постов наверх, мой ответ Beka от 16:21 14-03-2005

Читать еще:  Ключ безопасности сети как узнать на компьютере?
Ссылка на основную публикацию
Adblock
detector