96 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			96 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
| \documentclass[../public/实验报告模板]{subfiles}
 | ||
| 
 | ||
| \renewcommand{\mydate}{2023年11月10日}
 | ||
| \renewcommand{\mylabname}{域名系统(DNS)}
 | ||
| \renewcommand{\mychapternum}{10}
 | ||
| 
 | ||
| \begin{document}
 | ||
|     \mytitle
 | ||
|     \begin{enumerate}
 | ||
|         \myitem{实验目的}{
 | ||
|             \item 掌握DNS的报文格式
 | ||
|             \item 掌握DNS的工作原理
 | ||
|             \item 掌握DNS域名空间的分类
 | ||
|             \item 理解DNS高速缓存的作用
 | ||
|         }
 | ||
|         \myitem{实验设备或环境}{
 | ||
|             \item 采用网络拓扑结构一
 | ||
|         }
 | ||
|         \myitem{实验原理}{
 | ||
|             \item 域名空间
 | ||
|             \item DNS协议简介
 | ||
|             \item DNS的域名分类
 | ||
|             \item DNS报文格式
 | ||
|             \item 正向解析与反向解析
 | ||
|             \item 递归解析与迭代解析
 | ||
|             \item 高速缓存
 | ||
|             \item 压缩
 | ||
|             \item DNS封装
 | ||
|         }
 | ||
|         \myitemx[label=练习\arabic*\ ]{实验步骤}{
 | ||
|             \item Internet域名空间的分类
 | ||
|             \item DNS正向查询
 | ||
|             \item DNS反向查询
 | ||
|             \item DNS的应用及高速缓存
 | ||
|         }
 | ||
|         \myitemx[label=练习\arabic*\ , itemsep=1em]{实验结果总结}{
 | ||
|             \item Internet域名空间的分类
 | ||
|             \begin{enumerate}
 | ||
|                 \item 类属域
 | ||
|                 
 | ||
|                 “ www.python.org ”对应的IPv4地址是151.101.76.223,IPv6地址是2a04:4e42:1a::223。
 | ||
| 
 | ||
|                 “ www.python.org ”域名的顶级域名的含义是“orgnization”,非盈利机构。
 | ||
| 
 | ||
|                 \item 国家域
 | ||
|                 
 | ||
|                 “ www.jl.gov.cn ”对应的IPv4地址是180.97.168.75,IPv6地址是240e:978:303::fe。
 | ||
| 
 | ||
|                 “ www.jl.gov.cn ”域名的顶级域名的含义是“China”,中国,二级域名的含义是“government”,政府机构,三级域名的含义是“JiLin”,吉林省。
 | ||
| 
 | ||
|                 \item 反向域
 | ||
|                 
 | ||
|                 172.16.0.253 对应的域名是 JServer.NetLab 。
 | ||
| 
 | ||
|                 反向域的顶级域名是 arpa ,二级域名是 in-addr 。
 | ||
| 
 | ||
|             \end{enumerate}
 | ||
|             \thinkingquestion{
 | ||
|                 \item Internet的域名结构是怎样的?它与目前电话网的号码结构有何异同之处?
 | ||
|                 
 | ||
|                 Internet的域名空间是树状结构,域名从下往上读取。目前电话网的号码结构可以分成三段,即1XX-XXXX-XXXX,其中前3位是网络识别号,各个运营商有不同的号段;第4-7位是地区码,由运营商分配;第8-11位是顺序码,由运营商随机发放供用户挑选。
 | ||
| 
 | ||
|                 因此域名结构和电话号码结构都是树状结构,区别在于域名是从下往上读取,而电话号码是从上往下读取。
 | ||
|             }
 | ||
| 
 | ||
|             \item DNS正向查询
 | ||
|             
 | ||
|             在响应报文中提取对方主机的IP地址为172.16.0.217。
 | ||
| 
 | ||
|             \thinkingquestion{
 | ||
|                 \item 域名的IP地址是否只有一个?
 | ||
|                 
 | ||
|                 不一定,可以有多个。
 | ||
| 
 | ||
|                 \item 域名服务协议的主要功能是什么?域名服务协议中的根服务器和授权服务器有何区别?授权服务器和管辖区有何关系?
 | ||
|                 
 | ||
|                 域名服务协议的主要功能是把IP地址映射为域名或把域名映射为IP地址。根服务器用于查询顶级域名服务器的地址,授权服务器用于查询某个具体域名对应的地址。授权服务器都有自己的管辖区。
 | ||
|             }
 | ||
| 
 | ||
|             \item DNS反向查询
 | ||
|             
 | ||
|             在响应报文中提取主机A的域名地址为 host73.NetLab 。
 | ||
| 
 | ||
|             \item DNS的应用及高速缓存
 | ||
|             
 | ||
|             \includegraphics[width=1\linewidth]{imgs/2023-12-31-19-17-13.png}
 | ||
| 
 | ||
|             在使用域名完成的通信中,DNS协议起到了将域名转化为IP地址,以便于网络层转发包的作用。
 | ||
| 
 | ||
|             DNS高速缓存用来加速解析过程。
 | ||
| 
 | ||
|             此次访问过程的报文交互图(包括ICMP协议)如下:
 | ||
|             \includexopp[2]{10.4.1}
 | ||
|         }
 | ||
|     \end{enumerate}
 | ||
| \end{document} |