资源记录-软件无线电原理与应用第二版
14.6 资源记录
至今我们已经见到了一些不同类型的资源记录(RR):IP地址查询为A类型,指针查询为类型PTR。也已看到了由名字服务器返回的资源记录:回答RR、授权RR和附加信息RR。现有大约20种不同类型的资源记录,下面将介绍其中的一些。另外,随着时间的推移,会加入更多类型的RR。
A
一个A记录定义了一个IP地址,它存储32 bit的二进制数。
PTR
指针记录用于指针查询。IP地址被看作是in-addr.arpa域下的一个域名(标识符串)。
CNAME
这表示“规范名字(canonical name)”。它用来表示一个域名(标识符串),而有规范名字的域名通常被称为别名(alias)。某些FTP服务器使用它向其他的系统提供一个易于记忆的别名。例如,gated服务器(10.3节提到)可通过匿名FTP从gated.cornell.edu获得,但这里并没有叫做gated的系统,这仅是为其他系统提供的别名。其他系统的规范名为gated.cornell.edu。
sun % host -t cname gated.cornell.edu
CNAM COMET.CIT.CORNELL.EDU
这里使用的-t选项来指明它是特定的查询类型。
HINFO
表示主机信息:包括说明主机CPU和操作系统的两个字符串。并非所有的站点均提供它们系统的HINFO记录,并且提供的信息也可能不是最新的。
sun % host -t hinfo sun.tuc.noao.edu
HINFO Sun-4/25 Sun4.1.3
MX
邮件交换记录,用于以下一些场合:(1)一个没有连到Internet的站点能将一个连到Internet的站点作为它的邮件交换器。这两个站点能够用一种交替的方式交换到达的邮件,而通常使用的协议是UUCP协议。(2)MX记录提供了一种将无法到达其目的主机的邮件传送到一个替代主机的方式。(3)MX记录允许机构提供供他人发送邮件的虚拟主机,如cs.university.edu,即使这样的主机名根本不存在。(4)防火墙网关能使用MX记录来限制外界与内部系统的连接。许多不能与Internet连接的站点通过UUCP链路与一个连接在Internet上的站点如UUNET相连接。通过MX记录能使用user@host这种邮件地址向那个站点发送电子邮件。例如,一个假想的域foo.com可能有下面的MX记录:
152使用TCP/IP详解,卷1:协议下载