Мастер браузер msbrowse регистрация

1884
SilverlightFox

В сети SMB / CIFS, использующей NetBIOS через TCP, \x01\x02__MSBROWSE__\x02\x01регистрируется имя группы, которое является главным браузером для подсети.

Если у меня есть разные домены / рабочие группы в моей подсети, я должен ожидать увидеть одну из этих регистраций для группы, или это просто для каждой подсети?

3
AFAIK, вы можете иметь любое количество главных браузеров, но только один из них будет выбран в качестве главного браузера домена, обозначенного как «<01> <00> __ MSBROWSE __ <00> <01>`. harrymc 8 лет назад 0
@harrymc: `MSBROWSE` является главным браузером для текущей _subnet_, а не для домена. Суффикс «<1b>» - это главный браузер домена (PDC для доменов Windows), а «<1d>» - главный браузер для каждого домена в подсетях, отличных от главного браузера домена. SilverlightFox 8 лет назад 0
Повторяю, я думаю, что теоретически вы * должны * видеть только один главный браузер домена на сеть. Однако для меня технология NetBIOS не работает, и даже простая офисная сеть может фрагментироваться в разрозненные подсети. Возможно, вам придется использовать IP-адреса и файл hosts. Единственное решение для полной видимости - это иметь все компьютеры под одним PDC в одном домене. harrymc 8 лет назад 0

1 ответ на вопрос

1
Spiff

For a domain or workgroup to be seen on a given subnet (really, broadcast domain of a LAN, not necessarily a single IPv4 subnet per se), it must have at least one member on that subnet, and that member (or "one of those members" if there are more than one) must act as a master browser for that domain or workgroup on that subnet.

So you should expect to see one master browser for each domain or workgroup that has members present on that subnet. So if you have a subnet with 4 machines and each is a member of a different domain or workgroup, then each will be the master browser for its own domain/workgroup on that subnet, so you will have 4 master browsers on that subnet.

I don't know the internals of the exact registrations well enough to tell you how that maps to registrations of the group name \x01\x02__MSBROWSE__\x02\x01.

Ваш последний абзац о чем мой вопрос. msbrowse объединяет списки просмотра из разных доменов. Также широковещательный домен локальной сети _is_ не так ли? SilverlightFox 8 лет назад 0
@SilverlightFox Ничто не ограничивает вас одной подсетью IPv4 на локальную сеть Ethernet. Часто хороший дизайн сети заключается в размещении только одной подсети IPv4 для каждой локальной сети Ethernet, но есть и другие вполне обоснованные причины для размещения нескольких подсетей IPv4 в одной локальной сети Ethernet. Поэтому нередко можно видеть общедоступную маршрутизируемую подсеть, частную подсеть RFC1918 (например, 192.168.0.x, как за шлюзом NAT) и локальную подсеть IPv4 (169.254.0.0/16) в одной локальной сети Ethernet. , Spiff 8 лет назад 0
Понял тебя - я не понял, в чём ты копал. Благодарю. SilverlightFox 8 лет назад 0