Команда Browstat
Общие сведения
Данная команда не является встроенным средством Windows и входит в состав утилит комплекта Windows XP Service Pack 2 Support Tools, для скачивания комплекта утилит требуется валидация ОС. Если требуется только одна описываемая утилита, то ее можно скачать в комплекте программы Дмитрия Чикирева Advanced Browser Monitor v1.1, версия для Windows 2000?. Она представляет собой графическую оболочку над утилитой а сама утилита имеется в архиве. Версию для XP можно скачать с форума OSzone.net.
Далее в статье рассматривается именно эта версия программы и ее применение для диагностики малой одноранговой (бездоменной) сети. В контексте одноранговой сети можно рассматривать параметр ввода и вывода команды домен соответствующим одноименной **рабочей группе". Ключи и другая информация относящиеся к сети с доменной организацией не рассматриваются.
После скачивания файл программы browstat.exe следует поместить в каталоге C:\WINDOWS\system32 или другом, описанном в переменной окружения PATH. Программа работает в среде Windows 2K/XP в командной строке – Пуск – Выполнить – cmd.
После выполнения команды без параметров или с параметром /help выдается краткая справка по использованию.
Как видно, можно использовать длинную и короткую версию ключа, например, вместо BROWSTAT ELECT можно выполнить BROWSTAT EL
В отображаемом списке в числе прочих могут быть следующие флаги :
W | Workstation | Служба «Рабочая Станция» |
S | Server | Служба «Сервер» |
NT | Windows NT | Компьютер на базе OC Windows NT |
W95 | Windows 95? | OC Windows 95/98/Me |
WFW | WindowsForWorkgroups | Компьютер на базе 95/98/Me действующий как браузер |
PDC | PrimaryDomainController | Первичный контроллер домена |
BDC | BackupDomainController | Резервный контроллер домена |
PQ | PrintServer | Сервер печати |
PBR | PotentialBrowser | Потенциальный браузер |
BBR | BackupBrowser | Резервный браузер |
MBR | MasterBrowser | Мастер браузер, Главный обозреватель |
DMB | DomainMasterBrowser | Доменный Мастер браузер |
DFS | DistributedFileSystem | Распределенная файловая система |
Синтаксис
browstat sta | Вывести статус браузеров |
browstat sta -v domain | Вывести подробный статус браузеров для Домена/Рабочей группы |
browstat gm Transport Domain | Вывести имя Мастер браузера на Транспорте в Домене/Рабочей группе |
browstat gb Transport | Вывести список имен резервных браузеров на Транспорте |
browstat wfw | Вывести список компьютеров c OC Windows 95/98/Me действующих как браузеры |
browstat tickle | Инициировать удаленную остановку Мастер браузера, роль Мастера будет передана Резервному браузеру |
browstat elect | Инициировать начало выборов Мастера |
Ключ VIEW (vw) для разных уровней детализации можно применять со следующими параметрами :
browstat vw Transport | Просмотр данных на Транспорте |
browstat vw Transport ‹domain› | Просмотр данных на Транспорте для конкретного Домена/Рабочей группы |
browstat vw Transport \\Server | Просмотр данных на Транспорте для конкретного компьютера |
browstat vw Transport \\‹Server› /DOMAIN | Просмотр данных на Транспорте для конкретного компьютера в заданном Домене/Рабочей группе |
Примечание о Транспорте : Команда работает с данными сетевого протокола Net BIOS который может использовать в качестве транспортного протокола следующие –
- TCP/IP (IPv4), в обозначении Транспорта будет присутствовать Net BT ;
- Net BEUI, в обозначении Транспорта будет присутствовать NBF ;
- IPX/SPX, в обозначении Транспорта будет присутствовать Nwlnk.
Кроме транспортного протокола Транспорт привязан к физическому сетевому интерфейсу. В выводах команды отображается полное имя Транспорта, например (выделено синим) :
Status for domain WORKGROUP on transport \Device\NetBT_Tcpip_{F9AB30EE-0CC5–4594-84F7-DB2C2EAA02D1}
В случае когда включеннный Net BIOS использует больше одного транспортного протокола, т.е. вместе с TCP/IP включен также и Net BEUI, образуется два Транспорта. Если же имеется 2 сетевых интерфейса и к каждому привязан Net BIOS, то Транспортов будет уже 4, причем каждый будет работать со своим браузингом одновременно и независимо от других. Разумеется, такая конфигурация заведомо проблематична и работа с такой экзотикой выходит далеко за рамки настоящего опуса. Здесь рассматривается простейший случай когда для всей сети используется единый общий Транспорт, а именно – NetBT_Tcpip.
Для правильной диагностики следует точно указывать полное или укороченное обозначение интересующего Транспорта. Разумеется, печатать в командной строке все отмеченное синим длинное наименование затруднительно и для облегчения работы можно выполнить команду browstat dn. Она пронумерует Транспорты и в дальнейшем для обозначения Транспорта в параметрах команды будет достаточно указать его номер.
В этом примере единственный Транспорт Net BT получил номер 1. Теперь для просмотра данных на Транспорте \Device\NetBT_Tcpip_{F9AB30EE-0CC5–4594-84F7-DB2C2EAA02D1} вместо полного наименования транспорта достаточно подставить его номер и вместо
browstat vw \Device\NetBT_Tcpip_{F9AB30EE-0CC5–4594-84F7-DB2C2EAA02D1} выполнить
browstat vw 1.
Примеры применения
Для просмотра текущего состояния и определения имени действующего Мастер Браузера следует выполнить команду browstat sta
Из результата видно что :
- В рабочей группе WORKGROUP разрешена и работает служба браузинга (Browsing is active on domain)
- Имя Мастер Браузера = COMPXP
- Имя Резервного Браузера = COMP2
- В рабочей группе WORKGROUP имеется 5 серверов и, собственно, одна рабочая группа WORKGROUP.
Для просмотра списка всех серверов на Транспорте (1) следует выполнить команду browstat vw 1:
Линки по теме
http://support.microsoft.com/kb/188305/ru – Устранение неполадок в работе службы «Обозреватель компьютеров»
http://support.microsoft.com/kb/135404/ru – Устранение неполадок, связанных с событиями 8021 и 8032 в основных обозревателях
http://md-forum.net/article278.html – Диагностика службы Computer Browser
http://technet.microsoft.com/e[...]ibrary/cc739367.aspx – Browstat Syntax
http://technet.microsoft.com/e[...]ibrary/cc759668.aspx – Browstat Examples
http://technet.microsoft.com/e[...]cc759655(WS.10).aspx – ICS and Related Networking Features
http://technet.microsoft.com/en-us/library/cc767893.aspx- Windows NT Browser Registry Options
http://www.ss64.com/nt/browstat.html – BROWSTAT.exe (Resource Kit)
http://networking.nitecruzr.ne[...]-from-microsoft.html – The Browstat Utility from Microsoft
Abram4 /16.02.2010 00:21/