Windows server 2003 WINS 全攻略
2008-11-27 12:49:56 来源:WEB开发网NetBios名称概述
网络中的一台计算机可以使用NETBIOS和DNS两种命名方式为其命名,在NETBIOS标准中,使用长度不超过16个字符的名称来惟一标识每个网络资源,用于标识资源或服务类型。在实际工作中。通过WINDOWS操作系统中的“网上邻居”看到的计算机名、工作组名或域名就是NETBIOS名称。
NetBIOS的工作过程
在网络中使用NETBIOS名称时,基本工作过程包括NETBIOS名称的注册、释放和查询。注册是在计算机启动、服务开始或用户登录时动态进行的。当计算机正常关闭、服务正常停止或用户正常退出时,将会进行NETBIOS名称的释放。如果一个计算机试图通过NETBIOS名称访问另一台计算机时,需要进行NETBIOS名称查询,以便能够正常通信,NETBIOS名称的注册和释放实质上主是为名称查询服务的。在2003中,可以基于NETBEUI和TCP/IP两种协议来实现NETBIOS名称的注册、释放和查询。
1、基于NETBEUI协议支持NETBIOS
NETBEUI协议是IBM于1985年提出并开发的非路由的协议,该协议缺路由和网络层寻址功能。所有的通信只能通过广播消息的方式来完成,因此只能应用于小型工作组或局域网,由于NETBEUI信息中只有数据链路层MAC地址,不需要附加的网络地址和网络层头尾。如果在网络中只使用NETBIOS名称进行通信,则只需部署NETBEUI协议即可,而无需部署TCP/IP协议。在目前的网络中,已经基本不现使用NETBEUI协议来NETBIOS。2003也不再提供它了,取代之的是TCP/IP协议。
2、基于TCP/IP协议支持的NETBIOS
通过其组件来实现的。在2003中默认被启用。
NETBIOS名称解析
在使用“TCP/IP上的NETBIOS”支持NETBIOS时,需要将NETBIOS解析成IP地址,然后通过IP地址进行通信,在WIN2003中,NETBIOS解析可以通过多种方法实现。下面前3者是标准的NETBIOS名称解析方法,后两者是微软专有的NETBIOS名称解析方法。
更多精彩
赞助商链接