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}
|