




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
名称解析服务 在一个基于TCP IP的网络中 IP地址被用来唯一标实网络上的一台计算机 如果网络中的某台计算机想访问网络中的其他计算机 它首先必须知道目标计算机的IP地址 然后使用目标计算机的IP地址与其通信 但在实际应用中 用户很少直接使用IP地址来访问网络中的资源 这主要是因为IP地址不方便记忆 而用户则习惯使用便于记忆的计算机名来访问网络中的资源 例如 当用户在InternetExplorer的 地址 栏中键入想访问网络中的某台服务器时 客户计算机必须通过一个地址转换过程 将名称转换成该服务器的IP地址 这个名称转换过程是通过名称解析服务完成的 Windows2000提供两种名称解析服务 主机名解析服务NetBIOS名称解析服务 什么是名称解析 名称解析就是将文本状态的计算机名映射为IP地址的过程 Windows2000支持两种名称解析方式 主机名称解析和NetBIOS解析 主机名称解析是将计算机主机名解析成IP地址 而NetBIOS解析是将NetBIOS名称映射成对应的IP地址 两种名称解析方式使用不同的方法实现名称解析 主机名解析可以通过Hosts主机名文件或DNS服务器实现 而NetBIOS名称解析可以通过Lmhosts文件或WINS服务器实现 主机名解析 主机名解析就是将计算机名解析成对应的IP地址 主机名是一个用户友好的名称 用于标识TCP IP主机的某台计算机的IP地址 一个主机名最长可以达到255个字符 其中可以包含字母 数字 字符 以及字符 对同一台主机可以指定多个主机名 对基于Windows2000的计算机来说 主机名不一定要与Windows2000的计算机名相同 在命令提示符下键入ipconfig all 可以查看本地计算机的主机名 主机名可以采用不同的形式 其中最通用的两种形式是昵称和域名 什么是域名 一个单位 机构或个人若想在互联网上有一个确定的名称或位置 需要进行域名登记 域名登记工作是由经过授权的注册中心进行的 国际域名的申请由InterNIC及其他由 Internet国际特别委员会 IAHC 授权的机构进行 国家二级域名的注册工作则由中国互联网络信息中心 CNNIC 负责进行 而域名分为国际域名及在国家顶级域名之下的二级域名 国内域名 在一个确定的域名之下可以有不同的主机 服务器 如域名服务器 邮件服务器 WWW服务器等 每一个服务器都有一个特定的IP地址 如DNS为 电子邮件服务器为 其中 LG是经过注册的特定名称 COM是使人们了解到其性质 COM是商业机构或公司 CN是国家名 中国 根据 Internet国际特别委员会 IAHC 的报告 定义顶级域名 国家顶级域名 每个国家被赋予一个唯一的域名 例如 ca加拿大cn中国jp日本uk英国缺省美国国际顶级域名 例如 arts艺术类机构com商业机构edu教育及研究机构net网络服务机构web从事WWW活动的机构 在用户使用主机名与目标计算机进行通信之前 首先要将目标主机名解析成对应的IP地址 具体的实现过程如下 首先检查要解析的主机名是否是本地计算机名 在默认情况下 主机名与基于Windows2000的计算机名相同 如果不是 则会尝试查询本机上的Hosts文件 以查找目标主机的主机名 如果找到目标计算机的主机名 则为其赋予一个IP地址 静态IP地址解析 如果没有在Hosts文件中找到目标主机名称 则尝试向DNS服务器发送一个名称查询请求 如果DNS服务器能解析目标主机的主机名 则赋予其IP地址 动态IP地址解析 如果在DNS服务器中无法找到目标主机的IP地址 则将转入NetBIOS名称解析过程 1 Hosts文件名称解析Hosts文件也称主机文件 是一个纯文本文件 包含了网络中主机的IP地址到主机名的映射关系 在Windows200系统中 Hosts文件存储在 SystemRoot system32 drivers etc目录中 对于一个Hosts文件 用户需要注意以下几点 每一行为一个表项 最大长度为255个字符 号后面的内容是注释内容 在名称解析时不起作用 同一个IP地址可对应多个主机名 主机名之间用逗号隔开 在使用其中任何一个主机名进行通信时 都将解析为一个IP地址 Hosts文件中的表项是否区分大小写 取决于操作系统平台 可以使用任何文件编辑器来编写Hosts文件的内容 利用Hosts文件进行主机名解析的过程如下 当用户想测试与目标主机的连通性时 可以键入 ping 目标主机的主机名 这将启动主机名解析过程 本地主机将首先检查欲通信的目的主机是否就是本身 如果两个主机名称相同 则成功解析了该主机名 即可以使用本地主机的IP地址 当确认通信的目标对象不是本地主机时 将检查Hosts文件内是否有目标计算机的IP地址 如果找到了目标主机名 就把这个主机名解析成为一个IP地址 当在Hosts文件中无法解析目标主机名时 将进入主机名的动态解析过程 即尝试通过DNS服务器进行名称解析 2 DNS服务器名称解析在一个基于IP的网络中 DNS是通过客户机 服务器模式来实现通信的 它是一个分布式数据库 DNS服务器存储了完全合格域名到IP地址的映射关系 通过DNS服务器可以实现主机名解析的扩展和映射关系的集中管理 例如 通过DNS服务器来解析主机名为主机的IP地址的大致过程 DNS客户机向首选DNS服务器发送解析的递归查询请求 首选DNS服务器检查自己的高速缓存及区域数据库以查找匹配的记录项 如果没有找到 将向Internet授权服务器 根服务器 发送解析的迭代查询请求 如果Internet根服务器无法解析 将给首选服务器返回一个指针 指向 cn域的授权服务器 首选DNS服务器向 cn域的授权服务器发送解析的迭代查询请求 如果 cn域的授权服务器也无法解析 它将返回一个指针 指向域的授权服务器 首选DNS服务器向域的授权服务器发送的迭代查询请求 如果域的授权服务器也无法解析 它将返回一个指针 指向域的授权服务器 首选DNS指向域的授权服务器发送解析的迭代查询请求 如果域的授权服务器在自己的数据库中找到了对应的IP地址 并向首选服务器发送该应答 首选服务器接收到该应答 向客户端发送应答信息 其中包括对应的IP地址 NetBIOS名称解析 NetBIOS名称解析就是将NetBIOS计算机名解析成对应的IP地址 NetBIOS名称是在安装操作系统过程中为计算机指定的名称 用于标识网络上的NetBIOS资源 与计算机主机名相比 NetBIOS名称具有更严格的限制 Windows2000可以在不同的应用场合中使用主机名 但是如果在网络中有运行Windows2000以前版本的计算机或依赖NetBIOS名称的应用过程时 则必须使用NetBIOS名称解析方法 在Windows2000的计算机上用户可以在命令提示符下键入nbtstat n 来查看本机上运行的NetBIOS进程所注册的NetBIOS名称 当用户在命令提示符下键入netuse命令时 启动NetBIOS名称解析 其解析过程大致如下 首先检查NetBIOS名称高速缓存 若找到目标主机的IP地址映射 则名称解析不产生网络活动 若在NetBIOS名称缓存中解析失败 客户机将尝试与主WINS服务器联系三次 以实现名称解析 若主WINS服务器不响应 则尝试配置的下一个WINS服务器进行解析 直到尝试了所有配置的WINS服务器 如果NetBIOS名称可被解析 则为客户返回IP地址 在WINS服务器无法解析NetBIOS名称时 客户机将在本地网络上产生三个B 结点广播 通过在本地网络上的广播 如果发现NetBIOS名称 则为客户机返回IP地址 如果本地广播解析失败 将启用lmhosts文件查找 如果在lmhosts文件中找到目标NetBIOS的名称 则将名称解析成IP地址 如果仍不能从lmhosts文件中解析NetBIOS名称 则启动主机名解析过程来尝试解析 在所有的解析方法尝试失败后 将返回错误消息 1 NetBIOS名称高速缓存在每台计算机的高速缓存中包含了本地计算机最近解析的NetBIOS名称及解析的对应的IP地址 由于高速缓存中的数据操作速度很快 因此在高速缓存中进行NetBIOS名称解析的速度最快 但缓存中存储的解析名称仅限于最近被解析的名称 在命令提示符下键入nbtstat c命令 可查看在NetBIOS高速缓存中存储的内容 2 WINS服务器名称解析WINS服务器是将NetBIOS名称解析成IP地址最常用的方法 可以实现NetBIOS计算机名与IP地址对应关系的动态更新 当WINS客户计算机启动时 它尝试直接注册其NetBIOS名称和IP地址到WINS服务器的数据库中 如果注册失败 WINS客户机则每10分钟尝试一次 直到注册成功 将NetBIOS名称解析成IP地址的机制依赖于解析名称的计算机配置了哪种NetBIOS节点类型 计算机可以采用不同的NetBIOS名称解析节点 Windows2000支持的节点类型包括 B 节点 P 节点 M 节点和H 节点 用户可以在命令提示符下键入ipconfig all来查看NetBIOS名称解析节点的类型 3 本地广播NetBIOS客户计算机可以在本地局域网上发送广播 来请求与目标主机NetBIOS名称对应的IP地址 当拥有NetBIOS名称的主机收到广播请求后 可利用它的IP地址做出响应 发出本地广播的主机就是可以连接到拥有该NetBIOS名称的主机 以实现通信 由于本地广播将产生大量的广播数据包 使网络效率和可用性降低 并且将消耗系统资源 因此在较小的局域网环境中 基于广播的名称解析是非常适用的 而在大规模的并且引入路由器的网络环境中 基于广播的名称解析是没有任何意义的 4 Lmhosts文件名称解析NetBIOS名称查询广播不能跨越子网 只能在本地实现名称解析 利用Lmhosts文件可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房子抵押简易合同范本
- 物业招标投标合同范本
- 鸡粪购销合同范本
- 公园管护合同范本
- 铺面合伙合租合同范本
- 重型渣土清运合同范本
- 国企煤矿开采合同范本
- 采购天然砂砾合同范本
- 汽车众筹合同范本
- 兼职带薪旅游合同范本
- 学校各岗位廉政风险点及防控措施
- 建筑安全五大危险源
- 肥厚型梗阻性心肌病护理
- 腹腔热灌注化疗术后护理
- 铁路防寒安全培训
- 工业机器人系统操作员(三级)认定理论考试复习题及答案
- 重庆市字水中学2024届九年级上学期期中考试数学试卷(含答案)
- 水闸现场安全检测分析报告
- 车辆定点维修服务保障方案
- 学生营养餐(中央厨房)集中配送项目计划书
- 连云港市新海初中2022-2023七年级新生入学素质测试英语试卷及答案
评论
0/150
提交评论