WINS服务的作用及工作原理

合集下载

WINS与DNS区别

WINS与DNS区别
Wins 与DNS概述
Wins:
WINS是Windows Internet Name Server(Windows网 际名字服务)的简称。 WINS为NetBIOS名字提供 名字注册、更新、释放和转 换服务,这些服务允许 WINS服务器维护一个将 NetBIOS名链接到IP地址的 动态数据库,大大减轻了对 网络交通的负担。
Wins、DNS工作原理与共同点
DNS 客户端服务查询的 DNS 服务器,按以下顺序:
DNS 客户端服务的 DNS 服务器的首选的适配器列表上的第一个 DNS 服务器 发送名称查询,并等待一秒钟的响应。 如果 DNS 客户端服务没有收到响应,从第一个 DNS 服务器在一秒钟内,它 仍在研究当中的所有适配器上的第一个 DNS 服务器发送名称查询,并等待两 秒钟,等待响应。 如果 DNS 客户端服务没有收到来自内的任何 DNS 服务器响应两秒,DNS 客 户端服务都会向一些仍在考虑的所有适配器上的所有 DNS 服务器发送查询, 并等待另一个两秒钟的响应。 如果 DNS 客户端服务仍然没有收到响应来自任何 DNS 服务器,它仍在研究 当中的所有适配器上的所有 DNS 服务器都发送名称查询,并等待 4 秒的响应。 如果 DNS 客户端服务没有收到任何 DNS 服务器的响应,DNS 客户端仍在研 究当中并等待八秒钟响应的所有适配器上的所有 DNS 服务器都发送查询。 如果 DNS 客户端服务收到一个肯定的响应,它将停止查询的名称、 添加到缓 存响应并将响应返回给客户端。 如果 DNS 客户端服务没有收到响应来自任何服务器在 8 秒内,具有超时设置 会响应 DNS 客户端服务。 此外,如果它不具有从指定的适配器上的任何 DNS 服务器收到的响应,为下一步的 30 秒,然后 DNS 客户端服务响应发送 到服务器,具有超时设置该适配器上的所有查询,不查询这些服务器。

什么是wins服务器及其作用-电脑资料

什么是wins服务器及其作用-电脑资料

什么是wins服务器及其作用-电脑资料
问:什么是“WINS服务器”?有什么作用?
答:WINS(Windows Internet Name Service)服务器主要用于NetBIOS名字服务,它处理的是NetBIOS计算机名(Computer Name),所以也被称为NetBIOS名字服务器(NBNS,NetBIOS Name Server),。

WINS服务器可以登记WINS-en-abled工作站的计算机名、IP地址、DNS域名等数据,当工作站查询名字时,它又可以将这些数据提供给工作站,
电脑资料
《什么是wins服务器及其作用》(https://www.)。

在各种名字解析方式之中,WINS名字服务具有一些明显的优点。

首先,WINS名字服务是以点对点的方式直接进行通信的,并可以跨越路由器访问其他子网中的计算机,这便克服了广播查询无法跨越路由器和加重网络负担的不足;
其次,与静态处理域主机名(Host Name)的DNS服务器不同,WINS名字服务还是一种人工干预很少的动态名字服务;
第三, WINS名字服务不仅能够用于NetBIOS名字查询,而且还可以进行域主机名(Host Name)的查询,可以结合DNS和WINS服务器的特点进行Internet域名查询,因此WINS又被称为Windows网际名称服务(Windows Internet Name Service)。

第6章WINS服务器-PPT文档资料

第6章WINS服务器-PPT文档资料



间隔设置



更新间隔:指定WINS客户机必须在WINS 服务器更新注册的时间间隔。默认时为6天 ,WINS客户在一半时间(3天)便会自动更 新注册,如果在更新时间内客户端没有更新 注册,则WINS记录在到期时,进入“消失 间隔”计时。该时间不要设置得太短,否则 会导致WINS客户频繁更新而加重网络得负 担。 消失间隔:当WINS客户在更新间隔到期后 还没有在WINS服务器上更新注册,WINS 在等待一段时间后就将该记录标为“消失” ,这段时间就称为消失间隔,然而记录何时 从数据库中删除还和消失超时有关。 消失超时:如果一条WINS记录被标为“消 失”,等待一段时间后也没有得到WINS客 户的更新,记录将彻底从数据库中消除,该 时间就被称为“消失超时”。
6.1.2 解析NetBIOS名的几种方法

当我们在网络邻居中使用计算机名来搜索 另一计算机或者使用计算机名来访问另一 计算机上的资源时,我们的计算机会先把 对方计算机名解析为IP地址,再使用这个IP 地址和对方通信
用广播解析NetBIOS名
使用LMHOSTS文件

该文件位于C:\Windows\System32\drivers\etc下,默 认时没有任何记录,可以在文件中添加以下记录:
192.168.0.1 win2019-1 192.168.0.2 win2019-2 由于LMHOSTS文件是存放在计算机本地磁盘上的,所以在每台计算 机上都要LMHOSTS文件,配置的工作量很大 其次LMHOSTS不能动态变化 当网络中的计算机很多时,LMHOSTS文件记录会很多,严重影响 NetBIOS名的解析速度

查询 DNS 服务器。
名称释放
6.2 WINS服务器安装与WINS客户设置

wins

wins

谢谢观看
关其解析
客户端
解析原理
客户端
1.Microsoft对服务器的需求 (1).至少提供一个首选WINS服务器和一个次选WINS服务器来提供容错功能。 (2).一个WINS服务器每分钟可以处理近1500个名字注册和约4500个名字查询。因此我们强烈建议你一个 首选和).如果WINS服务器与客户机不在同一个子网上,就要考虑到路由器的性能了。 2.客户端的需求 几乎所有的支持网络互联的Microsoft客户端都可以是WINS客户端,下面列出了可以与WINS一起工作的客户 端: *Windows NT Server 3.5x,4.0 *Windows NT Workstation 3.5x,4.
wins
提供一个分布式数据库
01 同名其它
03 关其解析
目录
02 信号标识
基本信息
WINS是Windows Internet Name Service,即Windows网络名称服务。它提供一个分布式数据库,能在路由 网络的环境中动态地对IP地址和NETBios名的映射进行注册与查询。 WINS用来登记NetBIOS计算机名,并在需要 时将它解析成为IP地址。WINS数据库是动态更新的。
同名其它
同名其它
Windows Internet Name Service (WINS)
WINS提供一个分布式数据库,它的作用是在路由网络的环境中对IP地址和NetBIOS名的映射进行注册与查询。 这可能是解决NetBIOS名与IP地址之间转换的比较合适的一种方法,对于比较复杂的网络如互联网更是如此。
WINS是基于客户服务器模型的,它有两个重要的部分,WINS服务器和WINS客户。我们首先看一下服务器, 它主要负责处理由客户发来名字和IP地址的注册和解除注册信息。如果WINS客户进行查询时,服务器会返回当前 查询名下的IP地址。服务器还负责对数据库进行备份。而客户主要在加入或离开网络时向WIN服务器注册自己的 名字或解除注册。当然了,在进行通信的时候它也向服务器进行查询,以确定远程计算机的地址。

WINS服务

WINS服务
推复制发生的情况: a.WINS服务启动的时 b.当信息改变的项数达到配置的数量时 c.当WINS服务数据库内一项信息中IP改动时 d.系统管理员手动进行推复制操作时 拉复制发生的情况: a. WINS服务启动的时 b. 所配置的间隔时间到期 c.系统管理员手动进行拉复制操作时
2、WINS的客户端
一 、名字解析
1、名字解析
2、WINS 服务
WINS全称为Windows Internet名称服务(Windows Internet Name Service)是将非IP地址解析成IP地址的一种特殊服务。
Windows中有两种名字解析,分别是主机名解析(DNS)和 NetBIOS名解析(WINS)。
四、DHCP与WINS的动态更新
作业
1、动手安装WINS服务器 2、练习管理WINS服务器 3、练习配置WINS数据库复制 4、动手设置WINS的客户端
Windows NT 3.5或以后版本 Windows NT Workstation 3.5或以后的版本 Windows 95或以后的版本 运行TCP/IP-32的Windows for Workgroup 3.11 带有实模式TCP/IP驱动程序的Microsoft Network Client
(4)名称解析 上述三个过程完成后,客户机通信,由wins服务器解析
对方的IP地址
三、配置WINS服务 (1)安装WINS服务(demo) (2)配置WINS服务器 (3)爆发处理
1、 WINS复制 (1)WINS复制的意义:
(2)WINS复制功能的实现:
Hale Waihona Puke (3)WINS服务复制分为推复制和拉复制
3.0 for MS-DOS LAN Manager 2.2c for MS-DOS

WINS与DNS区别

WINS与DNS区别

Wins、DNS工作原理图
Wins 与DNS概述
Wins:
WINS是Windows Internet Name Server(Windows网 际名字服务)的简称。 WINS为NetBIOS名字提供 名字注册、更新、释放和转 换服务,这些服务允许 WINS服务器维护一个将 NetBIOS名链接到IP地址的 动态数据库,大大减轻了对 网络交通的负担。
Wins、DNS工作原理与共同点
DNS 客户端服务查询的 DNS 服务器,按以下顺序:
DNS 客户端服务的 DNS 服务器的首选的适配器列表上的第一个 DNS 服务器 发送名称查询,并等待一秒钟的响应。 如果 DNS 客户端服务没有收到响应,从第一个 DNS 服务器在一秒钟内,它 仍在研究当中的所有适配器上的第一个 DNS 服务器发送名称查询,并等待两 秒钟,等待响应。 如果 DNS 客户端服务没有收到来自内的任何 DNS 服务器响应两秒,DNS 客 户端服务都会向一些仍在考虑的所有适配器上的所有 DNS 服务器发送查询, 并等待另一个两秒钟的响应。 如果 DNS 客户端服务仍然没有收到响应来自任何 DNS 服务器,它仍在研究 当中的所有适配器上的所有 DNS 服务器都发送名称查询,并等待 4 秒的响应。 如果 DNS 客户端服务没有收到任何 DNS 服务器的响应,DNS 客户端仍在研 究当中并等待八秒钟响应的所有适配器上的所有 DNS 服务器都发送查询。 如果 DNS 客户端服务收到一个肯定的响应,它将停止查询的名称、 添加到缓 存响应并将响应返回给客户端。 如果 DNS 客户端服务没有收到响应来自任何服务器在 8 秒内,具有超时设置 会响应 DNS 客户端服务。 此外,如果它不具有从指定的适配器上的任何 DNS 服务器收到的响应,为下一步的 30 秒,然后 DNS 客户端服务响应发送 到服务器,具有超时设置该适配器上的所有查询,不查询这些服务器。

WINS服务器

WINS服务器

WINS数据库复制的配置 数据库复制的配置
说明:
如果Server A将Server B设为其"推"伙伴,则 Server B将有Server A的记录;而Server A上没 有Server B的记录. 如果Server A将Server B设为其"拉"伙伴,则 Server A将有Server B的记录;而Server B上没 有Server A的记录. 如果Server A将Server B设为其"推"/"拉" 伙伴,则Server A将有Server B的记录;同时 Server B上也有Server A的记录
WINS数据库复制的配置 数据库复制的配置
4,完成后如图t-1所示下.
图w - 1
WINS数据库复制的配置 数据库复制的配置
在图t-1上的复制伙伴记录上右击,选属性,出现如下 图所示的对话框,可以设置复制的一些参数.如复制 伙伴的类型,"拉"复制的时间间隔,"推"复制的 发生阀值等.
WINS数据库复制的配置 数据库复制的配置
WINS服务组件
WINS数据库就是WINS服务器上存储WINS 客户机注册信息的数据库. WINS代理就是将某台WINS客户机设置成 WINS代理后,由WINS代理替代其他客户 机向WINS服务器发出请求,再将返回的 结果"翻译"给其他客户机.
演示WINS服务器的安装
(与DNS安装相似)
WINS客户机的配置
将其值改为对应的 节点类型的值,默 认为8(H节点)
WINS服务的工作流程 WINS服务的工作流程
注册:
1,在客户端登录时,发送一个注册信息给WINS服务器进行注册; 2,WINS服务器回送该响应注册信息,包含注册的TTL,指明如果在规定 的时间内客户端没有刷新,则该注册过期

window service 原理

window service 原理

window service 原理
Windows服务是Windows操作系统中的一种特殊应用程序,它可以在后台运行并提供各种服务。

Windows服务的原理是通过将应用程序安装为服务,将其注册到Windows服务控制器中,然后服务控制器就可以在系统启动时自动启动这些服务。

Windows服务在启动时会创建一个新的进程,并在后台运行该进程。

服务可以在不与用户进行交互的情况下运行,并且可以在系统重启后自动重新启动。

使用Windows服务可以在系统空闲时执行计划任务、监控系统资源、提供网络服务等等。

服务可以通过控制台或命令行工具进行管理,可以启动、停止、暂停和恢复服务的运行状态。

Windows服务的开发需要使用专门的开发工具和框架,如.NET Framework、Visual Studio等。

开发人员需要了解服务的生命周期、线程安全、事件处理、日志记录等方面的知识。

总之,Windows服务是一种在后台运行的应用程序,它可以为系统提供各种服务,并且可以通过服务控制器进行管理。

理解Windows 服务的原理对于开发和维护服务应用程序非常重要。

- 1 -。

第十章 WINS服务器的配置与管理

第十章 WINS服务器的配置与管理

10.2. WINS概述
• Windows Internet命名服务(Windows Internet Name Service,WINS)为注册和查询网络上计算机和用户组 NetBIOS名称的动态映射提供分布式数据库。WINS将 NetBIOS名称映射为IP地址,并设计以解决路由环境的 NetBIOS名称解析中所出现的问题。WINS对于使用TCP/IP 上的NetBIOS 路由网络中的NetBIOS名称解析提供了最佳 选择。 • WINS可以减少使用NetBIOS名称解析的本地IP广播,并允 许用户很容易地定位远程网络上的系统。因为WINS注册是 在每次客户启动并加入网络时自动执行,所以WINS数据库 在进行更改动态地址配置时会自动更新。例如,当DHCP服 务器将新的或已更改的IP地址发布到启用WINS的客户计算 机时,将更新客户端的WINS信息。这不需要用户或网络管 理员进行手动更改。
WINS的工作过程
图中包含了WINS客户端和WINS服务器的一组典型事件。在该例子中,将发生以下事件: ①当WINS客户机CLIENT_A启动时,就将自己的计算机名和IP地址在WINS服务器PUMA中注 册,这样在WINS数据库中就存放有CLIENT_A的计算机名和IP地址; ②当两个WINS客户机要建立通信关系时,另一个WINS客户机CLIENT_B查询WINS服务器以 定位网络上CLIENT_A的IP地址; ③WINS服务器使用IP地址192.168.1.100应答CLIENT_A。
WINS的工作原理
WINS的工作原理可分为4个阶段:名称 注册、名称查询、名称更新和名称释放。 (1)名称注册 WINS客户机向WINS服务器注册它们的 NetBIOS名称,这与B节点实现不同,后者广播它的 名称注册。当WINS客户机初始化时,它通过直接向 其TCP/IP配置中的WINS服务器以点对点(Peer-toPeer)的方式发送名称注册请求而注册它的 NetBIOS名称。

Windows Internet 名称服务 (WINS) 概述

Windows Internet 名称服务 (WINS) 概述

Windows Internet 名称服务(WINS)概述应用到: Windows Server 2008Windows Internet 名称服务(WINS) 是一项计算机名称注册及解析服务,可将计算机NetBIOS 名称映射到IP 地址。

如果在网络中部署WINS 服务器,终端用户可以通过名称而不是难记的IP 地址来访问网络资源。

此外,在计算机和其他设备上运行的软件和其他服务可对WINS 服务器执行名称查询,以将名称解析成IP 地址。

WINS 服务器所提供的功能WINS 提供以下功能,用于管理基于TCP/IP 的网络:∙∙对名称到地址数据库的集中化管理,降低了管理Lmhosts 文件的需求。

∙减少子网上基于NetBIOS 的广播流量,通过允许客户端查询WINS 服务器来直接定位远程系统。

∙支持网络上早期的Microsoft® Windows® 和基于NetBIOS 的客户端,通过允许这些客户端类型来浏览远程Windows 域列表,而不必要求每个子网上均存在本地域控制器。

∙支持基于DNS 的客户端,实施WINS 查找集成时,通过允许这些客户端来定位NetBIOS 资源。

WINS 客户端的名称解析是所有Microsoft TCP/IP 上的NetBIOS (NetBT) 客户端使用的同名解析过程的扩展,用于解析网络上的NetBIOS 名称查询。

名称解析的实际方法对用户是透明的。

对于Windows XP 和Windows 2000,使用net use或类似于基于NetBIOS 的应用程序进行查询后,WINS 客户端使用以下选项的顺序流来解析名称:1.确定名称是否多于15 个字符或是否包含句点(".")。

如果多于15 个字符或包含句点,则查询DNS 以获得此名称。

2.确定名称是否存储在客户端的远程名称缓存中。

3.与已配置的WINS 服务器取得联系,以尝试使用WINS 解析此名称。

网络组建与管理11 WINS服务的配置和

网络组建与管理11 WINS服务的配置和
在实际工作中,通过Windows的“网上邻居”看到 的计算机名、工作组名或域名就是NetBIOS名称。


基于NetBEUI协议, NetBEUI (NetBIOS Enhanced User Interface)协议是IBM于1985年提出并开发 的非路由协议。该协议缺乏路由和网络层寻址功 能,所有通信只能通过广播来完成,因此只能用 于小型局域网。Windows2000及以前的版本使用 NetBEUI
查询方式

按名称寻找 按所有者寻找
11.4.2 WINS代理服务的功能和设置



WINS 代理是一个 WINS 客户端计算机,该计算 机配置为代表其他不能直接使用 WINS 的主机执 行所需操作。WINS 代理帮助解析路由 TCP/IP 网 络上的计算机的 NetBIOS 名称查询。 默认情况下,大多数计算机都不能使用 WINS 名 称广播来解析 NetBIOS 名称查询,以及在网络上 注册其 NetBIOS 名称。您可以配置一个 WINS 代 理来代表这些计算机进行监听,并向 WINS 查询 广播未解析的名称。 WINS 代理仅对于只包括 NetBIOS 广播(或 b 节 点)客户端的网络有用或必要。对于大多数网络, 一般都是启用 WINS 的客户端,因此不需要 WINS 代理。


11.1.1 WINS的工作过程



1)当一个WINS客户端启动时,将计算机名和IP 地址在WINS服务器中进行注册,通知WINS服务 器有一个WINS客户端加入网络。 2)当两个WINS客户端要建立通信关系时,解析 对方计算机名和IP地址的查询将直接被送往WINS 服务器。 3)若WINS服务器找到了对方计算机名和IP地址, 就将这些信息返回给WINS客户端,否则, WINS 服务器就产生一个标准的NBT广播来寻找需要的 地址。

3-WINS

3-WINS

Application
Windows Sockets NetBT
TCP
UDP
Transport
ICMP
IP
ARP
Internet Network Interface
Wins产生的雏形 Wins产生的雏形
• Netbios名基础 • Wins服务作用 Wins • Wins服务解析用途
Netbios名基础 Netbios名基础
H---node的Wins客户端 的 客户端
Hale Waihona Puke Wins服务解析netbios名过程 Wins服务解析netbios名过程
WINS 数据库
• • • •
名称注册 名称更新 名称查询 名称释放
客户机1 192.168.0.11 服务器1 192.168.0.12 服务器2 192.168.0.13
注册 更新 查询
配置 WINS 数据库高级选项
备份和恢复 WINS 数据库
备份 WINS 数据库: 数据库:
指定备份路径
手工备份 WINS 数据库或配置自动备份
恢复 WINS 数据库: 数据库:
手工删除和恢复数据库文件
课堂反馈
本章总结
• 每次WINS客户机启动时,都通过将名称注 册请求直接发送到已配置的WINS服务器, 注册其NetBIOS名称和IP地址 • 若要实现WINS,必须在运行Windows Server 2003的计算机上安装并配置WINS。除了安 装WINS外,还必须在充当WINS客户机的计 算机上配置选项 • 通过WINS管理控制单元,可以访问网络上 WINS服务器的详细信息,并允许查看WINS 数据库的内容和搜索特定的选项
WINS服务解析的用途 WINS服务解析的用途

WINS和Windows NT 5

WINS和Windows NT 5

WINS和Windows NT 5.0WINS的全称是Windows Internet Name Service,它是Windows NT平台提供的一个名称解析服务。

本文首先介绍WINS的基本原理,然后介绍Windows NT 5.0中WINS服务的一些新特性。

WINS的基本原理在Internet环境下,如果要访问一台远程计算机上的资源,我们可以使用IP地址、域名或者NetBIOS名来寻址。

但是在传输层中,目的地主机是用IP地址唯一标识的。

因此,如果使用域名或者NetBIOS名来标识一台计算机的话,应用程序层必须提供一种机制以便把域名或NetBIOS名解析成对应IP地址。

Windows NT Server 4.0提供了两个服务:DNS和WINS来解决名称解析的问题。

DNS的作用是把域名(如)解析成对应的IP地址,而WINS能够更好地把NetBIOS名(如\ServerName\ShareName)转换成对应的IP地址。

在WINS以前,NetBIOS名的解析是通过广播或者静态的LMHOST文件的方式实现的。

广播的缺点是增加了网络的负荷,此外广播一般不能通过路由器;LMHOST文件的缺点是需要手工维护,并且当用户计算机的IP地址经常变化时(如DHCP客户),它不能有效地解决名称解析的问题。

下面我们通过一个WINS的例子来看一看它的优点。

WINS的基本实现方案图一:WINS基本实现图图一中右边的两个WINS服务器是两台安装了WINS服务的Windows NT Server,剩下的六台计算机是WINS的客户端,客户端需要在TCP/IP属性中添入WINS服务器的IP地址。

图中每一个WINS客户端配置了两个WINS服务器,这是为了提供容错。

WINS的实现分两个过程:客户端的注册和查询。

注册的过程如下:当每一台WINS客户端计算机开机时,它自动与WINS服务器建立一个连接,然后向WINS服务器报告自己的IP地址、计算机的NetBIOS名称和其它使用NetBIOS名的服务的名称。

WINS服务的作用及工作原理

WINS服务的作用及工作原理

WINS服务的作用及工作原理WINS服务的作用及工作原理我们在理解Windows网络中的名字解析一文中已经介绍过了,在Windows系统中具有Netbios和DNS这两种名字解析方式。

在那篇文章中,我们提到Netbios 协议是基于本地局域网的UDP广播,具有速度快、无需额外配置的好处,而带来的缺点就是广播不能跨越网段和增加了网络流量,因此微软推出了WINS (Windows Internet Name Service)服务器。

当客户计算机配置为使用WINS 服务器时,它直接和WINS服务器进行单播通讯,这样可以避开NetBIOS协议使用广播时的这两大缺陷。

可能大家觉得,既然是已经被淘汰的技术了,为什么还需要讲解呢?Netbios名字解析方式虽然已经不在作为主要的名字解析方式了,但是在非活动目录环境中,仍然在广泛的使用。

Netbios名字解析所带来的广播网络流量是非常大的,而WINS服务器最大的作用就是可以消除Netbios名字解析方式所带来的大量广播流量,并且它部署简单方便,是我最喜欢的服务器之一。

WINS服务器工作方式WINS协议采用UDP/TCP 42端口进行通讯:WINS服务器侦听UDP/TCP 42端口,客户端计算机连接WINS服务器的这两个端口进行名字服务通讯。

其中UDP 42端口用于答复客户端计算机的名字解析请求,而TCP 42端口用于WINS 数据库复制。

对于WINS服务器而言,它的主要功能有名字注册、名字刷新、名字注销和名字解析这四方面,它们的工作方式分别为:名字注册和DNS服务器一样,你需要配置客户端计算机使用此WINS服务器(你同样需要配置WINS服务器使用自己的WINS服务)。

当WINS 客户端计算机启动时,会在配置使用的WINS服务器中注册自己的Netbios名字和对应的IP地址、服务类型。

如果WINS服务器正常运行并且此Netbios名字没有被其他WINS客户端注册,则WINS服务器向WINS客户端计算机返回一个成功注册的消息,其中包括此名字注册的生存时间(TTL)。

wins服务器是什么

wins服务器是什么

wins服务器是什么?WINS全称Windows Internet Name Service,即Windows互联网名称服务。

它和DNS一样,都是用来将主机名转换成IP地址的。

但在互联网解析主机名的是DNS,事实上WINS 主要的是用在局域网内缓解网络风暴。

WINS基于计算机的NetBIOS名工作,所以要了解WINS,必须对计算机名、NetBIOS及NetBIOS名有一个初步的认识。

在微软的系统中,任何一台计算机,不论是否联网,都必须定义一个不超过15位的字符作为计算机名,该名在系统安装时指定,如不指定,则由系统随机生成。

设定以后,可在我的电脑—属性—计算机选项卡(WIN2000以上)或网上邻居—属性—标识选项卡中(WINME 以下)查看并管理;如果该计算机处于网络环境下,则该计算机名还必须在网络中保证唯一。

这个计算机名的存在,是实现NetBIOS的前提。

在局域网发展早期,为在个人机上实现网络能力,MS和IBM合作开发了一套网络协议,认为它如同计算机的BIOS一样,将成为最基本的网络访问接口,因此使用了NetBIOS (Network Basic Input/Output System)这个名字。

MS就利用NetBIOS接口开发网络服务器及相应的客户软件,后来,打通NetBIOS和网络物理层的各种具体接口的NetBEUI (NetBIOS Extend User Interface)又开发成功,成为NetBIOS的增强版。

它直接控制Token Ring(令牌环)和Ethernet(以太网)驱动程序,使之只能运行于局域网,其缺点是不支持路由,要在大型的或路由式的网络间通信,必须使用基于路由的传输机制(一般是TCP/IP)加以补充,叫做NetBIOS over TCP/IP(NetBT),意为运行于TCP/IP基础上的NetBIOS。

WIN2000以下的计算机强制使用NetBIOS名;WIN2000以上的计算机为了在网络中和WIN2000以下的计算机保持通信,保留NetBIOS名。

配置WINS服务器

配置WINS服务器

03
5. 测试WINS服务器功能,确 保计算机名解析正常工作。
配置实例二:大型企业网络
场景描述
大型企业网络通常由数百台至上千台计算机组成,分布在多个地理位置,需要实现跨地域的网络管理。
配置要点
在大型企业网络中,WINS服务器需要具备高可用性和负载均衡能力,以应对大规模网络请求。配置时需采用集 群技术和负载均衡策略,确保WINS服务器的稳定性和可靠性。同时,需要考虑网络安全问题,加强WINS服务 器的安全防护措施。
感谢您的观看
定期更新WINS服务器的安全补丁和升级,以确 保系统的安全性。
限制对WINS服务器的访问,只允许必要的网络 流量通过,例如仅允许WINS客户端的注册和解 析请求。
网络环境考虑
01
02
03
确保WINS服务器与客户 端计算机之间的网络连 接稳定可靠,避免网络 故障或延迟对WINS服务
的影响。
考虑将WINS服务器部署 在网络的中心位置,以 减少网络距离和跳数, 提高WINS服务的性能和
4. 测试WINS服务器功能,确保 计算机名解析正常工作。
5. 加强数据同步和备份措施,如 采用分布式文件系统、定期备份 数据等手段,确保数据的安全性 和可靠性。
05 常见问题与解决方案
问题一:WINS服务器无法正常工作
在此添加您的文本17字
WINS服务器无法响应客户端请求,无法正常解析域名。
在此添加您的文本16字
配置WINS服务器参数
配置WINS地址
在安装完WINS服务后,需要配置WINS服务器的IP地址,以便客 户端能够找到并使用该服务器。
设置复制频率
WINS服务器之间需要定期交换记录信息,以保持同步。可以根据 实际情况设置合适的复制频率。

2WINS服务

2WINS服务

服务◇WINS的作用;◇什么是NETBIOS名称;◇NETBIOS名称解析;◇WINS服务器的工作原理;◇WINS服务器的配置;◇客户端的设置。

一、WINS作用简介WINS(WINDOWS INTERNET NAME SERVICE)服务器主要用于将NETBIOS名字解析成IP 地址。

通过WINS名字服务解析方式具有如下优点:①WINS名字服务是以点对点的方式直接进行通信的,并可以跨越路由器访问其他子网中的计算机,这便克服了广播查询无法跨越路由器并且会加重网络负担的不足;②WINS名字服务是动态名字服务,无须手工更改;③WINS名字服务不仅能够用于NETBIOS名字查询,而且还可以辅助域主机名(HOST NAME)的查询,以结合DNS和WINS服务器的好处进行INTERNET域名查询,所以WINS被称为WINDOWS 网际服务。

二、什么是NETBIOS名称NETBIOS(NETWORK BASE INPUT/OUTPUT SYSTEM,网络基本输入/输出系统)是为IBM开发的,允许应用程序基于网络进行接口通信,NETBIOS向网络协议层发出网络I/O及控制指令的API,NETBIOS不仅需要IP地址,而且需要NETBIOS名来惟一确定网上的主机。

三、NETBIOS名称解析NETBIOS名称解析是将NETBIOS名称映射为IP地址。

NETBIOS名解析过程如下:①利用NETBIOS名称缓存解析NETBIOS名称(NETBIOS名称缓存保存了本地计算机最近解析的NETBIOS名称)。

如使用NBTSTAT命令可以查看NETBIOS的状态。

②利用NETBIOS名称服务器WINS解析名称。

如缓存不能解析NETBIOS,所需解析的NETBIOS名称就被发到作为设置NETBIOS名称服务器(WINS)进行解析。

默认将与WINS服务器做3次连接。

③利用广播解析NETBIOS名称。

如NETBIOS名称没能从WINS解析,该主机将在本地网络上发布广播带有目的主机NETBIOS名请求解析,本地网络上的所有主机接受到广播后将检查本地的NETBIOS名称表,看它是否符合要求。

wins服务器是什么

wins服务器是什么

wins服务器是什么Wins服务器(Windows Internet Name Service)是一种用于解析Windows网络中计算机名称和IP地址之间对应关系的服务。

它是一种基于TCP/IP协议的电脑网络服务。

Wins服务器的作用是将计算机名解析成IP地址,从而实现计算机之间的通信。

Wins服务器的作用Wins服务器的主要功能是为计算机提供名称解析服务。

在一个大型网络中,计算机往往以名称而不是IP地址来进行通信。

由于计算机名称可以根据需求进行改变,因此需要一种机制来自动更新计算机名称和IP地址的对应关系。

这就是Wins服务器的作用所在。

通过Wins服务器,计算机可以通过名称找到相应的IP地址。

它对于确保网络中计算机之间的通信非常重要。

由于网络中每个计算机的IP地址可能会发生变化,所以需要一个服务来维持计算机名称和IP地址的对应关系。

Wins服务器就是负责维护这种对应关系的服务。

Wins服务器的工作原理Wins服务器工作的基本原理是通过名称解析表来寻找计算机名称和IP地址的对应关系。

当计算机在网络中发送请求时,Wins服务器会根据计算机名称在名称解析表中查询相应的IP地址。

如果查询成功,Wins服务器将返回正确的IP地址,使计算机能够正常进行通信。

如果查询失败,则说明该计算机名称在名称解析表中不存在,或者该名称对应的IP地址已经发生了变化。

为了确保Wins服务器能够正常工作,需要在网络中安装并配置Wins服务器软件,并将其与其他计算机进行关联。

Wins服务器会定期与其他计算机进行通信,更新名称解析表中的信息,以保证准确性。

同时,Wins服务器还可以与其他Wins服务器进行通信,以便进行信息的同步和备份。

使用Wins服务器的好处使用Wins服务器可以提供以下好处:1. 简化网络管理:Wins服务器可以自动更新计算机名称和IP地址的对应关系,简化了网络管理人员的工作。

2. 提高网络效率:Wins服务器可以加快计算机名称与IP地址的转换速度,提高网络通信效率。

WINS服务器

WINS服务器

4. 名称解析 通过以上介绍,可以了解一个WINS客户端如何在 WINS服务器中进行注册、续租和释放租期。但是,两个 WINS客户端又如何建立相互间的通信关系呢?在微软网络 中,除了使用WINS外,还可以利用广播或LMHOSTS文件2种 方式,或3种方式同时使用,解决名称解析的问题。其实, 这3种方法可有4种模式来配合:b-节点(b-node)、p-节 点(p-node)、 m-节点(m-node)、h-节点(h-node)。
1.2 WINS服务的工作原理 在一个WINS客户端启动时,都可以在指定的WINS服务器 中进行注册。在实际应用中,一个WINS客户端可以指定两个 WINS服务器,一个为主WINS服务器,另一个为辅助WINS服务 器。如果主WINS服务器不能为WINS客户端提供服务,可以由 辅助WINS服务器继续提供服务。WINS的工作原理可以分为4个 阶段:名称注册、名称续租、名称释放和名称解析。
3.2 WINS代理服务的功能和设置
当WINS客户端与非WINS客户端建立通信关系时,可 以通过本节前面介绍的静态映射的方法来实现;而当非 WINS客户端要与WINS客户端之间建立通信关系时,则 可以利用WINS代理服务(WINS Proxy)实现。 HLM/SYSTEM/CURRENTCONTROLSET/SERVICES /NETBT/PARAMETERS/ENABLEPROXY
2. 名称续租 3. 名称释放 WINS客户端可以在任何时候通过向WINS服务器发 送一个名称释放信息来放弃其名称拥有权。该释放信息 包含IP地址和计算机名。但这种情况主要在WINS客户端 关机时进行。当WINS服务器收到一个释放信息后,将从 数据库中删除该WINS客户端的注册信息,并返回一个确 认释放信息和一个值为0的TTL。

8-WINS服务

8-WINS服务
WINS服务
第8章
企业需求
• 企业中的不少用户习惯于用网络邻居查找计算机,然 而计算机却分布在不同的IP网段。
本讲任务
• 构建一台WINS服务器,为局域网中的计算机提供NETBIOS 名解析任务。
拓扑图
10.0.0.110
10.0.0.50
Server文件服务器 WINS服务器
192.168.0.8
WINS服务器
192.168.0.151
File文件存储服务器
WINS用户
WINS用户
WINS基本原理
1.1什么是NetBIOS名
• NetBIOS使用长度限制在16个字符的名称来标识计算机资 源,这个标识也称为NetBIOS名。与DNS计算机名的层次结 构不同,NetBIOS名称是单层的(平面的),NetBIOS名在 一个网络中只能一次出现。 • 当计算机使用NetBIOS名和对方通信时要先把NetBIOS名解 析为IP地址,然后使用IP和对方通信。
• 名称释放:当 WINS 客户端计算机正常关机时,会释放其 注册名称。
1.4 WINS的工作原理
2.1 WINS服务器的安装
2.1 WINS服务器的安装
2.1 WINS服务器的安装
2.2 WINS客户端的设置
• Windows 2000/XP/2003做为WINS客户机的设置
2.2 WINS客户端的设置
1.2 解析NetBIOS名的几种方法
• 使用缓存(NetBIOS name cache)
• 缓存是为了提高NetBIOS名的解析速度而设计的,缓 存存在于本地计算机上,当计算机采用以上3种方法 取得NetBIOS名的IP地址后,会先把IP地址存储在缓 存区内,下次如果还需要解析同一NetBIOS名时,会 直接从缓存区里查找。IP地址在缓存区里的存在有 一定的时限(默认时是10分钟),时限到时缓存的 记录会被清除
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WINS服务的作用及工作原理我们在理解Windows网络中的名字解析一文中已经介绍过了,在Windows系统中具有Netbios和DNS这两种名字解析方式。

在那篇文章中,我们提到Netbios 协议是基于本地局域网的UDP广播,具有速度快、无需额外配置的好处,而带来的缺点就是广播不能跨越网段和增加了网络流量,因此微软推出了WINS (Windows Internet Name Service)服务器。

当客户计算机配置为使用WINS 服务器时,它直接和WINS服务器进行单播通讯,这样可以避开NetBIOS协议使用广播时的这两大缺陷。

可能大家觉得,既然是已经被淘汰的技术了,为什么还需要讲解呢?Netbios名字解析方式虽然已经不在作为主要的名字解析方式了,但是在非活动目录环境中,仍然在广泛的使用。

Netbios名字解析所带来的广播网络流量是非常大的,而WINS服务器最大的作用就是可以消除Netbios名字解析方式所带来的大量广播流量,并且它部署简单方便,是我最喜欢的服务器之一。

WINS服务器工作方式WINS协议采用UDP/TCP 42端口进行通讯:WINS服务器侦听UDP/TCP 42端口,客户端计算机连接WINS服务器的这两个端口进行名字服务通讯。

其中UDP 42端口用于答复客户端计算机的名字解析请求,而TCP 42端口用于WINS 数据库复制。

对于WINS服务器而言,它的主要功能有名字注册、名字刷新、名字注销和名字解析这四方面,它们的工作方式分别为:名字注册和DNS服务器一样,你需要配置客户端计算机使用此WINS服务器(你同样需要配置WINS服务器使用自己的WINS服务)。

当WINS客户端计算机启动时,会在配置使用的WINS服务器中注册自己的Netbios名字和对应的IP地址、服务类型。

如果WINS服务器正常运行并且此Netbios名字没有被其他WINS客户端注册,则WINS服务器向WINS客户端计算机返回一个成功注册的消息,其中包括此名字注册的生存时间(TTL)。

如果在WINS服务器上此Netbios名字已被其他WINS客户端注册,则WINS 服务器向注册此名字的现有WINS客户端按照500毫秒的间隔发起三次名字解析请求,如果现有WINS客户端向WINS服务器成功进行回复,则WINS服务器向请求注册此名字的WINS客户端回复拒绝注册消息;如果现有WINS客户端没有向WINS服务器进行回复,则WINS服务器向请求注册此名字的WINS 客户端回复成功注册消息。

如果WINS服务器不在线,则WINS客户端向配置的主WINS服务器和备份WINS服务器各发起三次名字注册请求,如果均未收到WINS服务器的回复,则WINS客户端发送本地广播来注册自己的Netbios名字。

名字刷新WINS客户端必须在WINS服务器定义的生存时间前对自己的名字进行刷新,生存时间定义了WINS服务器将此Netbios名字作为活动记录存储在WINS数据库中的时间。

名字刷新消息中包含了客户端请求进行刷新的IP地址和Netbios 名字,WINS服务器以包含新生存时间的名字刷新响应消息进行回复。

当WINS 客户端刷新它的名字时,执行以下步骤:1、当生存时间已经过了一半时,WINS客户端向自己的主WINS服务器发送名字刷新请求;2、如果主WINS服务器没有进行响应,则WINS客户端将在1小时内每隔10分钟向主WINS服务器发送名字刷新请求;如果主WINS服务器仍然没有进行响应,则WINS客户端向备份WINS服务器发起名字刷新请求;3、如果备份WINS服务器没有进行响应,则WINS客户端将在1小时内每隔10分钟向备份WINS服务器发送名字刷新请求;如果备份WINS服务器仍然没有进行响应,则WINS客户端向又向主WINS服务器发起名字刷新请求。

WINS 客户端重复这种行为直到生存时间结束;4、如果WINS客户端成功刷新它的名字,则复位WINS服务器上的更新间隔;5、如果WINS客户端不能在主WINS服务器或者备份WINS服务器上刷新名字,则名字被释放。

名字释放如果WINS客户端正常关机,它将向WINS服务器对自己注册的每个Netbios 名字发送名字释放请求,其中包含自己的IP地址和需要释放的Netbios名字。

当收到名字释放请求后,WINS服务器检查自己的数据库是否具有匹配的名字注册,如果WINS服务器遇到数据库错误或者此Netbios名字注册到不同的IP地址上,则向WINS客户端发起拒绝名字释放消息,否则向WINS客户端发起接受名字释放消息,在数据库中将指定的Netbios名字标记为不活动的。

如果WINS客户端非正常关闭,则不会向WINS服务器发送名字释放请求,WINS 服务器会保留此名字直到名字注册的生存时间过期。

名字解析对于NetBIOS名字的解析,默认过程如下:检查本地的NetBIOS名字缓存;(由节点类型决定)查询WINS服务器;如果主WINS服务器不可用,则WINS 客户端在向主WINS服务器发送三次解析请求后,切换到备份WINS服务器;(由节点类型决定)NetBIOS广播查询本地网络;查询Lmhosts文件,如果配置为这样做,此文件位于%systemroot%System32DriversEtc目录下。

是否查询WINS服务器和执行Netbios广播查询以及它们之间的优先级,会根据Windows网络客户的节点类型的不同而不同。

对于每个Windows网络客户,它的节点类型决定了它处理Netbios名字解析时的方式,你可以运行ipconfig/all来观看自己的节点类型,如下图所示中的Node Type:节点类型具有以下四种:0x1 Broadcast(B节点):只使用NetBIOS广播查询本地网络,不查询WINS 服务器;0x2 Peer-Peer (P节点):只向WINS服务器发起查询请求,不使用Netbios 广播;0x4 Mixed (M节点):先使用Netbios广播,解析失败后再向WINS服务器发起查询;0x8 Hybird (H节点):先向WINS服务器发起查询,解析失败后再发起Netbios 广播解析;默认情况下客户端计算机配置为B节点,在配置WINS服务器后,会将节点类型修改为H节点。

你可以手动修改节点类型:对于自动获取IP地址的客户端计算机,你可以通过修改DHCP服务器中的046项WINS/NBT节点类型来进行修改;而对于具有静态IP地址的客户端计算机,你可以通过在注册表中修改HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNetBTParametersDhcpNodeTypeDWORD键值的值来进行。

数据库复制单个WINS服务器可以为10000个客户端计算机提供Netbios名字服务,不过从负载均衡和容错的角度,微软建议你将WINS服务器成对使用。

此时,你需要配置WINS服务器之间的复制。

WINS服务器具有两种复制伙伴模式:推和拉。

当WINS服务器配置为推模式时,当WINS数据库产生更新时,会通知自己的配置为拉伙伴模式的WINS服务器;而当WINS服务器配置为拉模式时,会定期联系配置为推伙伴模式的WINS服务器,比较WINS数据库版本号从而决定是否需要进行复制。

推模式和拉模式的区别在于:推伙伴模式下的WINS服务器会在数据库修改时通知自己的复制伙伴,而拉伙伴模式下的WINS服务器会在计划的时间周期联系自己的复制伙伴。

所以,当两台WINS服务器之间具有较为快速的链路连接时,应使用推模式;反之则使用拉模式。

在TCP/I P网络中,为解决计算机名称于IP地址的对应问题,用户可以利用HOST 文件、DNS 等方式,但使用这些方法都存在着一个最大的问题,就是网络管理员需要以手工方式将计算机名称(NetBIOS名) 及其IP 地址一一输入到计算机中,一旦某台计算机的名称或IP 地址发生变化,管理员又需要修改相应的设置。

这对于管理员来说是一项繁重的工作。

而微软提供的网际名称服务WINS 解决了这个问题。

利用它可以让客户机在启动时主动的将它的计算机名称(NetBIOS名) 及IP地址注册到WINS 服务器的数据库中,在WINS 客户机之间通信的时候它们可以通过WINS 服务器的解析功能获得对方的IP 地址。

由于以上工作全部由WINS 客户机与服务器自动完成的所以大大降低了管理员的工作负荷,同时也减少了网络中的广播。

NetBIOS 是80 年代末为了利用IBM Pc 构建局域网而出现的一种MS-DOS 程序的高级语言接口。

为了利用网络硬件和软件将这些计算机连接在一起组成局域网,微软和其它供应商利用NetBIOS 接口来设计它们的网络组件和程序。

NetBIOS 接口利用最多为16 个字符的名称来标识每一个网络资源。

在一个网络中NetBIOS 名是唯一的。

在计算机启动、服务被激活、用户登录到网络时,NetBIOS 名将被动态的注册到数据库中。

NetBIOS 可以以独立名称的形式注册,也可以以组名称的形式注册。

以单机名注册时要有一个IP 地址与其相对应,如以组名称注册时会有多个IP 地址与其对应。

在Windows 2000 发布前的所有基于MS-DOS 和Windows 的*作系统都需要使用NetBIOS 名称接口以便网络可以正常工作。

伴随着Windows 2000 的发布,网络中的计算机不再需要NetBIOS 名称接口的支持。

如在Windows 2000 和一些UNIX 版本的网络中它们只要求客户机支持DNS 使用就可以了,不再需要NetBIOS 名。

但为了与以前版本的网络*作系统结合使用,微软在Windows 2000 中仍然支持NetBIOS 名,以便与以前版本的*作系统协同使用,微软通过两方面实现对NetBIOS 名的支持:§ 所有使用Windows 2000 的客户机在默认情况下都支持利用客户端的WINS 服务注册和解析NetBIOS 名。

§ Windows 2000 服务器继续提供一个高效的WINS服务器,用它来管理网络中的NetBIOS 名。

相关文档
最新文档