主浏览器msbrowse注册


3

在使用NetBIOS over TCP的SMB / CIFS网络上,\x01\x02__MSBROWSE__\x02\x01注册了组名,该组名是子网的主浏览器。

如果我的子网中有不同的域/工作组,我是否希望每个组看到这些注册之一,或者仅是每个子网?


AFAIK您可以拥有任意数量的主浏览器,但是只有一个被选为域主浏览器,标识为<01><00>__MSBROWSE__<00><01>
哈里奇(美国)

@harrymc:MSBROWSE是当前子网(而不是域)的主浏览器。后缀<1b>是域主浏览器(Windows域的PDC),并且<1d>是域主浏览器以外的子网上每个域的主浏览器。
SilverlightFox 2015年

我再说一遍,我认为理论上每个网络应该只看到一个域主浏览器。但是,对我来说,NetBIOS技术不起作用,即使是简单的办公网络也可能会将自身分割成断开连接的子网。您可能需要回退到使用IP地址和主机文件。总体可见性的唯一解决方案是将所有计算机都放在一个域中的一个PDC下。
哈里奇(美国)

Answers:


1

对于域或工作组在给定的子网待观察(真的,局域网的广播域,不一定是单个的IPv4子网本身),它必须在该子网的至少一个成员,并且该成员(或“之一这些成员”(如果有多个成员)必须充当该子网中该域或工作组的主浏览器。

因此,您应该期望为该子网中存在成员的每个域或工作组看到一个主浏览器。因此,如果您有一个包含4台计算机的子网,并且每个都是不同域或工作组的成员,那么每个子网将是该子网中其自己的域/工作组的主浏览器,因此在该子网上将有4个主浏览器。

我对确切的注册内部知识不够了解,不能告诉你这是如何映射到组名的注册的\x01\x02__MSBROWSE__\x02\x01


您的最后一段是我的问题。msbrowse合并来自不同域的浏览列表。局域网的广播域也是子网吗?
SilverlightFox

@SilverlightFox没有限制您将每个以太网LAN限制为一个IPv4子网。通常,每个以太网LAN仅放置一个IPv4子网是一个很好的网络设计,但是还有其他完全有效的理由将多个IPv4子网放置在同一以太网LAN中。因此,在同一以太网LAN上看到公用可路由子网,RFC1918专用子网(例如192.168.0.x,如NAT网关后面)和IPv4本地链接子网(169.254.0.0/16)并不少见。 。
Spiff

知道了-我没意识到您在挖掘的独特之处。谢谢。
SilverlightFox
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.