计网第8周实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

四川大学计算机学院、软件学院

实验报告

学号:201514146xxxx 姓名:xxx 专业:计算机科学与技术班级:1班第 8 周

(接

上)

实验

②、建立正向查找区域与反向查找区内容

(算

法、

序、

步骤

和方

法)

③、完成

3、DNS协议分析

①、首先在命令行通过使用 ipconfig /flushdns 命令情况 DNS 缓存;

②、然后在命令行通过使用 ipconfig /displaydns 命令查看 DNS 缓存是否清空,如没有,多次操作步骤A或检查权限;

③、打开 wireshark,在过滤器中输入“dns”,启动 wireshark 分组俘获器;

④、在命令行通过使用 ping 获取 DNS 数据报文;

⑤、停止分组捕获。

数据记录和计算1、DNS服务安装

①、什么叫做DNS服务器的正向查找?什么叫做DNS服务器的反向查找?两者有什么区别和联系?

答:正向查找是指将域名解析为IP地址的过程,当用户输入一个服务器域名时,

借助于该记录可以将域名解析为IP地址,从而实现对服务器的访问。而反向查找即是IP反向解析,它的作用就是通过查询IP地址的PTR记录来得到该IP地址指向的域名。两者为相反的过程,正向是从域名解析到IP地址,而向是从IP 地址解析为域名。

②、正向查找域的A记录解析、MX记录解析、CNAME记录解析各是什么?“pop”和“smtp”各应该配置何种记录的解析?

答:

A记录解析:又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器。

MX记录解析:邮件交换记录。用于将以该域名为结尾的电子邮件指向对应的邮件服务器以进行处理。

CNAME记录解析:通常称别名指向。可以为一个主机设置别名。

2、DNS协议分析

①、主机查询某域名的 IP 地址,需要经过什么过程?

1)当在浏览器输入域名之后,浏览器会向本地DNS发送域名查询请求,本地DNS 如果有对应的缓存则会找到对应IP并将IP返回,如果没有则会向根DNS服务器发送查询。

2)根据DNS服务器知道所有的顶级域的DNS服务器的IP,会把域名对应的顶级域的DNS服务器IP返回,本地DNS服务器继续向顶级域的DNS服务器发送查询。3)顶级域DNS服务器知道所有的二级域的DNS服务器的IP,会返回二级域DNS 服务器IP,本地DNS服务器继续向二级域DNS服务器发送查询。

4)二级域DNS服务器知道所有的三级域的主机对应的IP,它会返回正确的Web 服务器IP给本地DNS服务器。

5)本地DNS服务器告知Web服务器IP,之后计算机会通过IP与路由器找到Web 服务器。

②、对于主机的查询报文,传输层采用的什么协议,工作端口是多少?

采用的传输协议是UDP(17),工作端口是53。

③、对于回答报文,与查询报文由什么区别?

由上图可得知,回答报文与查询报文在标识上有明显区别。

④、DNS 什么时候采用 TCP?

1)DNS在进行区域传输的时候使用TCP协议,其它时候则使用UDP协议

2)UDP报文的最大长度为512字节,而TCP则允许报文长度超过512字节。当DNS查询超过512字节时,协议的TC标志出现删除标志,这时则使用TCP发送。

结论(结果)1、DNS是因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

2、TCP和UD协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用,通过面向连接、端到端和可靠的数据包发送。而UDP则不为IP提供可靠性、流控或差错恢复功能。

小结①掌握了dns的配置方法,了解了dns的原理与应用,明白了它重要的作

用。

②通过不断对wireshark的使用,熟悉了抓包流程。

相关文档
最新文档