域名和地址
被考次数: 29次
被考频率: 高频率
答错率:    30%
知识难度:
考试要求: 掌握     
知识路径:  > 网络技术  > 因特网与物联网


本知识点历年真题试卷分布
>> 试题列表    
 

 
       域名系统
       域表示一个区域或者范围。域内可以容纳许多主机,因此并非每一台接入因特网的主机都必须具有一个域名地址,但是每一台主机都必须属于某个域,即通过该域的服务器可以查询和访问到这台主机。通常,该域服务器称为域名服务器(DNS)。对应因特网的层次结构,域采用嵌套结构与之对应。域名地址由一系列"子域名"组成,子域名的个数通常不超过5个,并且子域名之间用句点"."分隔,从左到右子域的级别升高,高一级的子域包含低一级的子域。这种嵌套的域名结构形成一棵域名树,树中的子节点和树叶标识分别表示不同的域,树叶被其上级的子节点或者树根所包含。这种域名结构也十分类似常用的通信地址(仅和我国表示地址的顺序有所不同),符合人类表达的习惯。
       因特网域名的取值遵守一定的规则。第一级域名通常分配给主干网节点,取值为国家名;第二级域名对应为次级节点,通常表示组网的部门或组织。二级域以下的域名由组网部门分配和管理。
       地址分解协议
          ARP协议
          ARP(Address Resolution Protocol)的功能是通过目标主机的IP地址,查询目标主机的MAC地址,实现了IP地址MAC地址的映射,保证通信的顺利进行。
          ARP协议使用一种询问/回答机制。如果主机H1要发送一个IP数据报给主机H4,但它只知道H4的IP地址P4,而不知道它的MAC地址。则按照下图所示的过程发送数据报。
          
          TCP连接建立与释放
          (1)H1构造好IP数据报后,由于它不知道发放哪个MAC地址,还不能将其交给网卡处理。这时H1先构造一个ARP请求数据报,该数据报中包含了H4的IP地址P4,并留下一个空位表示H4的MAC地址。H1的ARP将该数据报交给网卡,让它将该数据报作为广播帧发送出去。
          (2)网络中的所有网卡收到该广播帧后将帧中的数据取出交给上层ARP处理。
          (3)ARP协议在收到这个请求数据报后将自己的IP地址与数据报中的IP地址进行比较,如果相同就表示对方在询问自己的MAC地址。如果发现不是询问自己的MAC地址,ARP协议会丢弃该数据报。
          (4)只有H4会处理这个ARP请求数据报。这时H4将自己的MAC地址填在MAC地址空位上,并将该数据报改为ARP响应数据报。由于H1在发送的请求数据报中填写了自己的MAC地址和IP地址,因此H4让网卡将ARP响应数据报以单播方式发送给主机H1。
          对于不在同一以太网的通信,该过程略有不同。例如,H1要与HB通信,H1知道自己与HB不在同一网络中,需要通过路由器将数据报发送给HB,因此H1将IP数据报发送给路由器RT。RT将数据报转发给HB时,如果它不知道HB的MAC地址,它也会使用ARP进行询问。
          如果每次发送一个IP数据报都需要进行一次ARP请求数据报的广播,那么发送一个IP数据报的代价是很高的。因此,通常在系统中维持一个ARP缓存,来减少地址解析所需的通信。
          RARP协议
          RARP(Reverse Address Resolution Protocol,反向地址解析协议)的作用是将MAC地址转换为IP地址。某些主机(通常是无盘工作站)只知道自己的MAC地址,但有时候需要知道其IP地址,这就需要RARP。为了使RARP正常工作,在局域网中至少有一台主机充当RARP服务器,并且要在RARP服务器中建立好MAC地址与IP地址的映射表。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有