收藏 分销(赏)

高等教育名称解析服务.pptx

上传人:天**** 文档编号:8399881 上传时间:2025-02-11 格式:PPTX 页数:20 大小:179.11KB 下载积分:10 金币
下载 相关 举报
高等教育名称解析服务.pptx_第1页
第1页 / 共20页
高等教育名称解析服务.pptx_第2页
第2页 / 共20页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,在一个基于,TCP/IP,的网络中,,IP,地址被用来唯一标实网络上的一台计算机。如果网络中的某台计算机想访问网络中的其他计算机,它首先必须知道目标计算机的,IP,地址,然后使用目标计算机的,IP,地址与其通信。,但在实际应用中,用户很少直接使用,IP,地址来访问网络中的资源,这主要是因为,IP,地址不方便记忆,而用户则习惯使用便于记忆的计算机名来访问网络中的资源。例如,当用户在,Internet Explorer,的“地址”栏中键入,想访问网络中的某台服务器时,客户计算机必须通过一个地址转换过程,将,名称转换成该服务器的,IP,地址,这个名称转换过程是通过名称解析服务完成的。,Windows 2000,提供两种名称解析服务:,主机名解析服务,Net BIOS,名称解析服务,什么是名称解析,名称解析就是将文本状态的计算机名映射为,IP,地址的过程。,Windows 2000,支持两种名称解析方式:主机名称解析和,Net BIOS,解析。主机名称解析是将计算机主机名解析成,IP,地址,而,Net BIOS,解析是将,Net BIOS,名称映射成对应的,IP,地址。两种名称解析方式使用不同的方法实现名称解析。主机名解析可以通过,Hosts,主机名文件或,DNS,服务器实现,而,Net BIOS,名称解析可以通过,Lmhosts,文件或,WINS,服务器实现。,主机名解析,主机名解析就是将计算机名解析成对应的,IP,地址。,主机名是一个用户友好的名称,用于标识,TCP/IP,主机的某台计算机的,IP,地址。一个主机名最长可以达到,255,个字符,其中可以包含字母、数字、字符“,.”,以及字符“,-”,。对同一台主机可以指定多个主机名。对基于,Windows 2000,的计算机来说,主机名不一定要与,Windows 2000,的计算机名相同。,在命令提示符下键入,ipconfig/all,,可以查看本地计算机的主机名。,主机名可以采用不同的形式,其中最通用的两种形式是昵称和域名。,在用户使用主机名与目标计算机进行通信之前,首先要将目标主机名解析成对应的,IP,地址,具体的实现过程如下:,首先检查要解析的主机名是否是本地计算机名。在默认情况下,主机名与基于,Windows 2000,的计算机名相同。,如果不是,则会尝试查询本机上的,Hosts,文件,以查找目标主机的主机名。如果找到目标计算机的主机名,则为其赋予一个,IP,地址。(静态,IP,地址解析),如果没有在,Hosts,文件中找到目标主机名称,则尝试向,DNS,服务器发送一个名称查询请求。如果,DNS,服务器能解析目标主机的主机名,则赋予其,IP,地址。(动态,IP,地址解析),如果在,DNS,服务器中无法找到目标主机的,IP,地址,则将转入,Net BIOS,名称解析过程。,1,、,Hosts,文件名称解析,Hosts,文件也称主机文件,是一个纯文本文件,包含了网络中主机的,IP,地址到主机名的映射关系。在,Windows 200,系统中,,Hosts,文件存储在,%SystemRoot%system32driversetc,目录中。,对于一个,Hosts,文件,用户需要注意以下几点:,每一行为一个表项,最大长度为,255,个字符。,“,#”,号后面的内容是注释内容,在名称解析时不起作用。,同一个,IP,地址可对应多个主机名,主机名之间用逗号隔开。在使用其中任何一个主机名进行通信时,都将解析为一个,IP,地址。,Hosts,文件中的表项是否区分大小写,取决于操作系统平台。,可以使用任何文件编辑器来编写,Hosts,文件的内容。,利用,Hosts,文件进行主机名解析的过程如下,:,当用户想测试与目标主机的连通性时,可以键入:,ping+,目标主机的主机名,这将启动主机名解析过程。,本地主机将首先检查欲通信的目的主机是否就是本身。如果两个主机名称相同,则成功解析了该主机名,即可以使用本地主机的,IP,地址。,当确认通信的目标对象不是本地主机时,将检查,Hosts,文件内是否有目标计算机的,IP,地址。如果找到了目标主机名,就把这个主机名解析成为一个,IP,地址。,当在,Hosts,文件中无法解析目标主机名时,将进入主机名的动态解析过程,即尝试通过,DNS,服务器进行名称解析。,2,、,DNS,服务器名称解析,在一个基于,IP,的网络中,,DNS,是通过客户机,/,服务器模式来实现通信的,它是一个分布式数据库。,DNS,服务器存储了完全合格域名到,IP,地址的映射关系。通过,DNS,服务器可以实现主机名解析的扩展和映射关系的集中管理。,(10),(1),首选,DNS,服务器,客户机,(,2,),(,3,),(,4,),(,5,),根,DNS,服务器,.cn DNS,服务器,(,6,),(,7,),DNS,服务器,(,8,),(,9,),H DNS,服务器,例如:通过,DNS,服务器来解析主机名为,主机的,IP,地址的大致过程:,DNS,客户机向首选,DNS,服务器发送解析,的递归查询请求。,首选,DNS,服务器检查自己的高速缓存及区域数据库以查找匹配的记录项,如果没有找到,将向,Internet,授权服务器(根服务器)发送解析,的迭代查询请求。,如果,Internet,根服务器无法解析,将给首选服务器返回一个指针,指向,.cn,域的授权服务器。,首选,DNS,服务器向,.cn,域的授权服务器发送解析,的迭代查询请求。,如果,.cn,域的授权服务器也无法解析,它将返回一个指针,指向,域的授权服务器。,首选,DNS,服务器向,域的授权服务器发送,的迭代查询请求。,如果,域的授权服务器也无法解析,它将返回一个指针,指向,域的授权服务器。,首选,DNS,指向,haiyang.,域的授权服务器发送解析,的迭代查询请求。,如果,域的授权服务器在自己的数据库中找到了,对应的,IP,地址,并向首选服务器发送该应答。,首选服务器接收到该应答,向客户端发送应答信息,其中包括,对应的,IP,地址。,Net BIOS,名称解析,Net BIOS,名称解析就是将,Net BIOS,计算机名解析成对应的,IP,地址。,Net BIOS,名称是在安装操作系统过程中为计算机指定的名称,用于标识网络上的,Net BIOS,资源。,与计算机主机名相比,,Net BIOS,名称具有更严格的限制。,Windows 2000,可以在不同的应用场合中使用主机名,但是如果在网络中有运行,Windows 2000,以前版本的计算机或依赖,Net BIOS,名称的应用过程时,则必须使用,Net BIOS,名称解析方法。,在,Windows 2000,的计算机上用户可以在命令提示符下键入,nbtstat-n,,来查看本机上运行的,Net BIOS,进程所注册的,Net BIOS,名称。,当用户在命令提示符下键入,net use,命令时,启动,Net BIOS,名称解析,其解析过程大致如下:,首先检查,Net BIOS,名称高速缓存,若找到目标主机的,IP,地址映射,则名称解析不产生网络活动。,若在,Net BIOS,名称缓存中解析失败,客户机将尝试与主,WINS,服务器联系三次,以实现名称解析。若主,WINS,服务器不响应,则尝试配置的下一个,WINS,服务器进行解析,直到尝试了所有配置的,WINS,服务器。如果,Net BIOS,名称可被解析,则为客户返回,IP,地址。,在,WINS,服务器无法解析,Net BIOS,名称时,客户机将在本地网络上产生三个,B-,结点广播。通过在本地网络上的广播,如果发现,Net BIOS,名称,则为客户机返回,IP,地址。,如果本地广播解析失败,将启用,lmhosts,文件查找。如果在,lmhosts,文件中找到目标,Net BIOS,的名称,则将名称解析成,IP,地址。,如果仍不能从,lmhosts,文件中解析,Net BIOS,名称,则启动主机名解析过程来尝试解析。,在所有的解析方法尝试失败后,将返回错误消息。,1,、,Net BIOS,名称高速缓存,在每台计算机的高速缓存中包含了本地计算机最近解析的,Net BIOS,名称及解析的对应的,IP,地址。由于高速缓存中的数据操作速度很快,因此在高速缓存中进行,Net BIOS,名称解析的速度最快,但缓存中存储的解析名称仅限于最近被解析的名称。,在命令提示符下键入,nbtstat-c,命令,可查看在,Net BIOS,高速缓存中存储的内容。,2,、,WINS,服务器名称解析,WINS,服务器是将,Net BIOS,名称解析成,IP,地址最常用的方法,可以实现,Net BIOS,计算机名与,IP,地址对应关系的动态更新。当,WINS,客户计算机启动时,它尝试直接注册其,Net BIOS,名称和,IP,地址到,WINS,服务器的数据库中。如果注册失败,,WINS,客户机则每,10,分钟尝试一次,直到注册成功。,将,Net BIOS,名称解析成,IP,地址的机制依赖于解析名称的计算机配置了哪种,Net BIOS,节点类型。计算机可以采用不同的,Net BIOS,名称解析节点。,Windows 2000,支持的节点类型包括:,B-,节点、,P-,节点、,M-,节点和,H-,节点。,用户可以在命令提示符下键入,ipconfig/all,来查看,Net BIOS,名称解析节点的类型。,3,、本地广播,Net BIOS,客户计算机可以在本地局域网上发送广播,来请求与目标主机,Net BIOS,名称对应的,IP,地址。当拥有,Net BIOS,名称的主机收到广播请求后,可利用它的,IP,地址做出响应。发出本地广播的主机就是可以连接到拥有该,Net BIOS,名称的主机,以实现通信。,由于本地广播将产生大量的广播数据包,使网络效率和可用性降低,并且将消耗系统资源,因此在较小的局域网环境中,基于广播的名称解析是非常适用的,而在大规模的并且引入路由器的网络环境中,基于广播的名称解析是没有任何意义的。,4,、,Lmhosts,文件名称解析,Net BIOS,名称查询广播不能跨越子网,只能在本地实现名称解析。利用,Lmhosts,文件可以解析那些位于远程网络上的计算机的,Net BIOS,名称。,默认情况下,在运行,Windows 2000,的计算机上不存在,Lmhosts,文件。因此在配置计算机使用,Lmhosts,文件之前,必须手动创建该文件,并将其保存在目录,%SystemRoot%system32driversetc,中。,虽然,Lmhosts,文件有很多用途,但它的最大局限性就是在于它是一个静态文件,如果网络中计算机的名称或,IP,地址发生变化,则文件中的记录项就必须手动进行更改。,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服