计算机网络知识网址与域名系统
计算机网络知识:网址与域名系统1.IP 地址为了将信息从一个地方传输到另一个地方,需要明确发送的目的地。因此网络中通信的每个主机必须有一个惟一的地址,以便于其他主机识别。该地址是通过IP 协议实现的,
计算机网络知识:网址与域名系统
1.IP 地址
为了将信息从一个地方传输到另一个地方,需要明确发送的目的地。因此网络中通信的每个主机必须有一个惟一的地址,以便于其他主机识别。该地址是通过IP 协议实现的,故称为IP 地址(也称为网址) 。IP 地址是全球唯一的并有着统一的格式。
IP 地址使用32位二进制数来标识。由于32位长的二进制数不好记忆,故将它按8位为一组,用小数点“. ”将它们隔开,以十进制数形式表示出来,称之为点分十进制形式。如服务器在Internet 上的地址表示为202.94.1.86。
IP 地址包括:网络标识和主机标识。
2. 域名系统
域名(Domain Name) ,是由一串用点分隔的名字组成的Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置) 。
【例】220.169.30.195是中南大学的IP 地址, www.csu.edu.cn则为域名。
域名系统(Domain Name System,DNS) 是一个分布式的数据库系统,是因特网的一项核心服务,它作为可以将域名和IP 地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP 数串。DNS 具有两大功能:一是定义了一套为主机命名的规则; 二是可将域名高效率地转换成IP 地址。DNS 由域名空间(Domain Space) 、域名服务器(Domain Server)和解析器(Resolver)三部分组成。
【例题】域名系统DNS 的作用是()。
A. 存放主机域名
B. 将域名转换成IP 地址
C. 存放IP 地址
D. 存放邮件的地址表
【解析】B 。
(1)域名空间(Domain Space)
DNS 并没有一张保存着所有的主机信息的主机表,相反,这些信息是存放在许多分布式的域名服务器(或DNS 服务器) 中,不同的域名服务器管理不同的域,这些域名服务器组成一个层次结构的系统,所有这些域的集合构成了域名空间。
域名空间是一个树状结构,它的顶层是一个根域(root domain)用符号“ ”来表示,每一个下级域都是上级域的子域。每个域都有自己的域名服务器,这些服务器保存着当前域的主机信息和下级子域的域名服务器信息。在DNS 域名空间的任何一台计算机都可以用从叶节点到根节点、中间用“·”相连接的字符串来标识:
,叶节点名·三级域名·二级域名·顶级域名
【例】域名“mail.cs.pku.edu.cn ”,“mail ”是最基本的信息,表示主机名称,“cs ”表示主机“mail ”在这个子域中注册和使用它的主机名称,“pku ”是“cs ”的相对根域,“edu ”是用于表示教育机构的二级域,“cn ”表示域名空间的顶级域,即国家域。
(2)域名服务器(Resolver)
它是指保存有该网络中所有主机的域名和对应IP 地址,并具有将域名转换为IP 地址功能的服务器。
(3)解析器(Resolver)
Resolver 也叫地址转换请求程序,是一个根据主机名解析IP 地址的库。解析器一般是用户应用程序可以直接调用的系统进程,不需要附加任何网络协议。