投稿指南
一、本刊要求作者有严谨的学风和朴实的文风,提倡互相尊重和自由讨论。凡采用他人学说,必须加注说明。 二、不要超过10000字为宜,精粹的短篇,尤为欢迎。 三、请作者将稿件(用WORD格式)发送到下面给出的征文信箱中。 四、凡来稿请作者自留底稿,恕不退稿。 五、为规范排版,请作者在上传修改稿时严格按以下要求: 1.论文要求有题名、摘要、关键词、作者姓名、作者工作单位(名称,省市邮编)等内容一份。 2.基金项目和作者简介按下列格式: 基金项目:项目名称(编号) 作者简介:姓名(出生年-),性别,民族(汉族可省略),籍贯,职称,学位,研究方向。 3.文章一般有引言部分和正文部分,正文部分用阿拉伯数字分级编号法,一般用两级。插图下方应注明图序和图名。表格应采用三线表,表格上方应注明表序和表名。 4.参考文献列出的一般应限于作者直接阅读过的、最主要的、发表在正式出版物上的文献。其他相关注释可用脚注在当页标注。参考文献的著录应执行国家标准GB7714-87的规定,采用顺序编码制。

原创UDP协议应用详解-域名服务器DNS(二)查询流程

来源:科技创新与应用 【在线投稿】 栏目:综合新闻 时间:2021-02-23
作者:网站采编
关键词:
摘要:DNS的查询过程分为:递归解析和迭代解析两种,如没有强制使用递归响应的要求,默认为迭代解析,上图的DNS查询过程为所有DNS服务器都没有www.qq.com.缓存的情况,使用迭代解析的过程

DNS的查询过程分为:递归解析和迭代解析两种,如没有强制使用递归响应的要求,默认为迭代解析,上图的DNS查询过程为所有DNS服务器都没有www.qq.com.缓存的情况,使用迭代解析的过程。

1、一台主机向访问www.qq.com.这个域名,首先需要找主机网卡中设置的首选DNS服务器进行解析,即向114.114.114.114发送请求解析www.qq.com.对应的IP地址的消息。

2、DNS服务器收到解析请求后首先查看缓存中是否有相关域名的解析,发现没有相关请求后向根域名服务器(1.1.1.1)发送请求解析www.qq.com.对应的IP地址的消息。

3、根域名服务器接收到请求后查看自己的表项发现自己无法解析www.qq.com.,但能够解析到com.所在的域名服务器,为2.2.2.2。便回复DNS服务器,www.qq.com.你应该找2.2.2.2进行解析。

4、DNS服务器收到根域名服务器发来响应后,向2.2.2.2发送请求解析www.qq.com.对应的IP地址的消息。

5、Com.域名服务器接收到请求后查看自己的表项发现自己无法解析www.qq.com.,但能够解析到qq.com.所在的域名服务器,为3.3.3.3。便回复DNS服务器,www.qq.com.你应该找3.3.3.3进行解析。

6、DNS服务器收到qq.com.域名服务器发来响应后,向3.3.3.3发送请求解析www.qq.com.对应的IP地址的消息。

7、Qq.com.域名服务器接收到请求后查看自己的表项发现自己拥有www.qq.com.的表项,其对应的IP地址为100.1.1.1,便回复DNS服务器,www.qq.com.解析后的地址为100.1.1.1。

8、DNS服务器收到解析后向访问www.qq.com.的主机告知解析后的IP地址为100.1.1.1。

9、主机通过IP地址100.1.1.1访问www.qq.com.服务器。

上图为我所申请的域名能够添加的部分DNS记录类型,由此可见,DNS的类型种类繁多,但经常能够用到的记录只有五种,下面我们分别介绍一下这常见的五种DNS的记录类型。

1、A记录

上图为我在域名服务器下所添加的A记录。A记录的记录值为一个IP地址。

A记录是最常用的记录类型,编号为1,主要作用是记录主机名所对应的IPv4地址。

2、NS记录

NS记录,编号为2,主要的作用是记录DNS域中授权的域名服务器的IP地址。NS记录的记录值为一个IP地址。

如果企业内部有DNS服务器,设置DNS记录时不可能将公网所有的主机解析信息都写入,可以添加一个NS记录,当本地DNS服务器没有相应A记录时,通过NS记录指定的DNS服务器进行解析。

3、CNAME记录

CNAME记录,编号为5,主要的作用是记录主机别名。CNAME记录的记录值为一个域名。

如上图所示,我添加了一个记录值为lcc.qdxxx.com的CNAME记录,该记录的作用是,用户使用电脑访问laa.qdxxx.com时,DNS在请求laa.qdxxx.com的解析时返回消息告诉主机"我只是个别名",你应该解析我的真实域名lcc.qdxxx.com。

那为什么要用到别名呢?为什么不直接告知用户,直接访问lcc.qdxxx.com呢?因为一个服务器上可能会拥有多个服务web服务、ftp文件服务、mail邮件服务等,应该为每种服务指定一个相应的记录名称。

使用CNAME记录的场景:一个服务器的IP地址为1.1.1.1,域名为lcc.qdxxx.com,服务器上有web服务器和ftp服务器,用户使用lcc.qdxxx.com访问web服务和ftp服务时没有区别,不便于记忆,此时我们就可以使用CNAME记录,将web.qdxxx.com和ftp.qdxxx.com的CNAME记录值指向lcc.qdxxx.com,可以告诉用户访问web服务可以使用web.qdxxx.com这个域名,访问ftp服务可以使用ftp.qdxxx.com,这个域名,便于用户记忆。(其实对于网工来说并不需要,但是用户就是这么XX)。

4、MX记录

MX记录,编号为15,主要作用为指定邮件服务器IP地址。当用户发送邮件给时,会查询MX记录,解析出qdxxx.com的邮件服务器IP地址。MX记录的记录值为一个域名。

5、AAAA记录

AAAA记录,编号为28,与A记录相似,主要作用是记录主机名所对应的IPv6地址。

此篇文章讲述了DNS的查询流程及常见的五种记录类型,下一篇文章为UDP协议应用详解-域名服务器DNS的最后一篇文章,将通过抓包分析DNS的报文格式。

以上内容均为本人对所掌握知识总结归纳所创作的原创文章,希望能给大家的学习过程带来帮助,如有技术理解错误希望能够得到大家的指正,大家共同学习,共同进步。

欢迎关注我的头条号,私信交流,学习更多网络技术!

文章来源:《科技创新与应用》 网址: http://www.kjcxyyyzzs.cn/zonghexinwen/2021/0223/1350.html



上一篇:PCB电路板激光自动焊锡机应用
下一篇:新技术应用多 节目亮点多

科技创新与应用投稿 | 科技创新与应用编辑部| 科技创新与应用版面费 | 科技创新与应用论文发表 | 科技创新与应用最新目录
Copyright © 2018 《科技创新与应用》杂志社 版权所有
投稿电话: 投稿邮箱: