当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: ns 查询的工作原理当 dns 客户机需要查询程序中使用的名称时,它会查询 dns 服务器来解析该名称。
 

 

    摘要: 近日在为一个数据应用写数据输入界面,大量的编辑框要想实现快速的输入就是有设计良好的符合工作流程的tab键序。相信,不少的人在使用具有大量编辑框的程序时都有这样的想法和感概。而我这个对话框界面主要输入的是数字,因此如果使用tab键作编辑框之间的跳转会在使用数字键盘时不方便。因此,就考虑了用回车键来实现tab键的功能。因为mfc对话框的特点,基于mfc对话框的对话框按下回车键会调用框架内的的onok......
    摘要: author:david eulerdate: 2004/10/20email:de_euler-david@yahoo.com.cn 有任何问题,请与我联系:)使用rational robot录制自动测试gui脚本,在点击一个按钮以后,出现的结果可能有多种,可能会出现一个含“确定”按钮的对话框,也可能出现一个标题为”title abcd”的......


DNS 查询的工作原理

ns 查询的工作原理

当 dns 客户机需要查询程序中使用的名称时,它会查询 dns 服务器来解析该名称.客户机发送的每条查询消息都包括三条信息,以指定服务器应回答的问题: 【程序编程相关:三大协议 TCPIP NETBIOS I

【推荐阅读:网络工程师必懂的专业术语 ZZ

【扩展信息:生成树的递归实现

指定的 dns 域名,表示为完全合格的域名 (fqdn)

指定的查询类型,它可根据类型指定资源记录,或作为查询*作的专门类型.

dns 域名的指定类别.

对于 windows dns 服务器,它始终应指定为 internet (in) 类别.

例如,指定的名称可为计算机的 fqdn,如 host-a.example.microsoft.com,并且指定的查询类型用于通过该名称搜索地址 (a) 资源记录.将 dns 查询当作客户机向服务器提出的两部分问题,如“对于名为 hostname.example.microsoft.com 的计算机,您有没有 a 资源记录?”当客户机从服务器接收应答时,它读取并解释应答的 a 资源记录,以了解它通过名称提问的计算机的 ip 地址.

dns 查询以各种不同的方式进行解析.客户机有时也可通过使用从以前查询获得的缓存信息就地应答查询.dns 服务器可使用其自身的资源记录信息缓存来应答查询.dns 服务器也可代表请求客户机来查询或联系其他 dns 服务器,以完全解析该名称,并随后将应答返回至客户机.这个过程称为递归.

另外,客户机自己也可尝试联系其他的 dns 服务器来解析名称.如果客户机这么做,它会使用基于服务器应答的独立与附加的查询.该过程称作迭代.

总之,dns 查询过程按两部分进行:

名称查询从客户机开始并传送至解析程序(dns 客户服务)进行解析.

不能就地解析查询时,可根据需要查询 dns 服务器来解析名称.

下面的部分详细解释这两个过程:

第一部分:本地解析程序

下图显示了完整的 dns 查询过程的概况.

放大图形

 

如查询过程的初始步骤所示,dns 域名由本机的程序使用.该请求随后传送至 dns 客户服务,以通过使用就地缓存的信息进行解析.如果可以解析查询的名称,则查询将被应答并且此过程完成.

本地解析程序的缓存可包括从两个可能的来源获取的名称信息:

如果主机文件就地配置,则来自该文件的任何主机名称到地址的映射在 dns 客户服务启动时预先加载到缓存中.

从以前的 dns 查询应答的响应中获取的资源记录将被添加至缓存并保留一段时间.

如果此查询不匹配缓存中的项目,则解析过程继续进行,客户机查询 dns 服务器来解析名称.


...   下一页
 ·学习xml的简明教程    »显示摘要«
    摘要:phpx的开心果的帖子 1、前言本贴绝大部分资源均转自www.xml.org.cn声明先,免得有人说偶盗链 show time2、黄金装备xml explorer简体中文正式版(免费)xml.org.cn下载(推荐这个,简单易用,比冰火双剑还要牛x)介绍xml explorer是一个xml和schema编辑器。它简单易用,可以展现多个窗口。可从树状图、列表、表格、文字模式和跳出式编辑区等方式......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE