考研笔记-计算机之计算机网络:域名服务协议“表”述
- 2026-09-22 05:15:09
表-DNS域名服务器 | ||||
DNS域名服务器 | 存储内容 | 服务方式 | ||
树状结构的DNS域名服务器 | 根域名服务器 | (顶级域名,顶级域名服务器的域名)、(顶级域名服务器的域名,顶级域名服务器的IP地址)两种映射关系 | 迭代方式 | 将与所查询的顶级域名相对应的顶级域名服务器的IP地址返回给向其发出DNS请求的本地域名服务器 |
递归方式 | 代替向其发出DNS请求的本地域名服务器向顶级域名服务器进行递归查询; 将与所查询的域名相对应的主机的IP地址返回给向其发出DNS请求的本地域名服务器 | |||
顶级域名服务器 | (该顶级域名下的域名,权限域名服务器的域名)、(权限域名服务器的域名,权限域名服务器的IP地址)两种映射关系 | 迭代方式 | 将与所查询的该顶级域名下的域名相对应的权限域名服务器的IP地址返回给向其发出DNS请求的本地域名服务器 | |
递归方式 | 代替向其发出DNS请求的根域名服务器向权限域名服务器进行递归查询; 将与所查询的域名相对应的主机的IP地址返回给向其发出DNS请求的根域名服务器 | |||
权限域名服务器 | 该权限域名服务器所管辖区内的主机的域名与IP地址的映射关系 | 迭代方式 | 将与所查询的域名相对应的主机的IP地址返回给向其发出DNS请求的本地域名服务器 | |
递归方式 | 将与所查询的域名相对应的主机的IP地址返回给向其发出DNS请求的顶级域名服务器 | |||
不属于树状结构 | 本地域名服务器 (默认域名服务器) | 根域名服务器的IP地址 | 1) 当与所查询域名相对应的主机和本地域名服务器属于同一个拥有该本地域名服务器的本地机构时,可直接将所查询域名对应的IP地址返回给发出DNS请求的主机; 2) 否则,代替向其发出DNS请求的主机向根域名服务器进行迭代(或递归)查询,并将查询结果返回给主机 | |
说明: 1) 一个服务器所负责管辖的(或有权限的)范围叫做区(zone)。DNS服务器的管辖范围不是以“域”为单位,而是以“区”为单位,即区是DNS服务器实际管辖的范围;区可能等于或小于域,但不能大于域,即区是域的子集;每一个区设置相应的权限域名服务器。 2) DNS域名服务器是按层次安排的,每个域名服务器只对域名体系中的一部分进行管辖。根据域名服务器所起的作用,将域名服务器分为四类(三层):根域名服务器(第一层)、顶级域名服务器(第二层)、权限域名服务器(第三层)和本地(或默认)域名服务器(不属于任何层级)。 3) 每一层次(级)的域名服务器中存放的是推导其直接管理的下一层次(级)的域名和该域名服务器(或主机)的IP地址的映射关系所需的相关信息。 4) 根域名服务器采用任播技术,全球13个根域名服务器的域名“a.rootservers.net,…,m.rootservers.net”。 5) 为提高域名服务器的可靠性,DNS域名服务器都把数据复制到几个域名服务器来保存,其中的一个是主域名服务器,其他的是辅助域名服务器。主域名服务器定期把数据复制到辅助域名服务器中,而更改数据只能在主域名服务器中,以保证数据的一致性。 6) 主机向本地域名服务器的查询一般采用递归查询,本地域名服务器向根域名服务器的查询通常采用迭代查询(也可采用递归查询,取决于最初的查询请求报文的设置是要求使用哪一种查询方式)。 |
表- ICMP的应用 | |||
ICMP的应用 | 实现原理 | 实现方法 | 基于的ICMP报文类型 |
ping | 基于ICMP的回送请求和回答功能 | 源点向终点发送回送请求报文,终点向源点发送回送应答报文 | 回送请求和回答 |
tracert | 基于记录路由选项的路由探测(回送回答) | 源点使用启用记录路由选项功能的IP数据报向终点发送一条回送请求ICMP报文,载有该报文的IP数据报每经过一个路由器,该路由器便将其IP写入IP数据报的选项字段(记录路由选项),当该IP数据报达到终点后,终点便向源点发送一条回送回答ICMP报文,载有该报文的IP数据报中复制有中间路由器的IP | 回送请求和回答 |
基于回送请求的路由探测(回送回答) | 源点依次向终点发送TTL为0,1,…的回送请求ICMP报文,在回送请求ICMP报文到达终点之前,中间路由器向源点发送时间超时ICMP报文,回送请求ICMP报文到达终点后,终点向源点发送回送回答ICMP报文。 | 时间超时与回送请求和回答 | |
基于UDP协议的路由探测(终点不可达) | 源点依次向终点发送TTL为0,1,…的无法交付的UDP用户数据报,在UDP用户数据报到达终点之前,中间路由器向源点发送时间超时ICMP报文,UDP用户数据报到达终点后,终点向源点发送终点不可达ICMP报文 | 时间超时与终点不可达 | |
说明: 1) 沿tracert返回的IP形成的路径可能无法到达指定的目的IP,因为每次超时测试所经过的路径不一定是在前一次超时测试所经过的路径的基础上的延伸; |