上几节已经谈到,windows主机在启动时候都会去利用某种方式将自己的名称宣告出去,可能是广播, 也可能是直接去找WINS服务器注册,本节将主要讨论客户端在有或无WINS情况下是如何注册和解析 NETBIOS名称的。下面是实验的拓扑图,很简单,一台WINS服务器还有一台XP主机。如下图:
为了便于分析和理解 NETBIOS注册的过程,我们将情况分为以下两种,分别是网络中无WINS服务器和有WINS服务器的情况。
第一种情况:
首先登陆到主机XP1上,我们用nbtstat -n这条命令查一下当前本地的 Netbios名注册表,如下图:
从上图可以看到的结果是“No name in cache”,本地没有netbios名称记录。现在我们将 XP接入网络,同时打开wireshark来辅助分析,看看XP2是否会立刻注册自己的NETBIOS名称。注意,此时 并没有为这张网卡设置WINS服务器。如下图:
时间: 2024-11-02 23:03:26