第 6 章 应用层
§ 域名系统 DNS
一、域名系统概述
许多应用层软件常直接使用域名系统 DNS ,但用户只是间接而不是直接使用域名系统。
因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。
名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器;
整理课件
二、因特网的域名结构
1. 因特网采用层次树状结构的命名方法
(1)任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名;
(2)域名的结构由标号序列组成,各标号之间用点隔开,各标号分别代表不同级别的域名;
… . 三级域名 . 二级域名 . 顶级域名
整理课件
2. 域名的意义
(1)域名只是个逻辑概念,并不代表计算机所在的物理地点;
(2)变长的域名和使用有助记忆的字符串,是为了便于人来使用。而 IP 地址是定长的 32 位二进制数字则非常便于机器进行处理;
(3)域名中的“点”和点分十进制 IP 地址中的“点”并无一一对应的关系。点分十进制 IP 地址中一定是包含三个“点”,但每一个域名中“点”的数目则不一定正好是三个;
整理课件
3. 顶级域名
(1)国家顶级域名:如:用 .cn 表示中国, 表示美国、.uk 表示英国,等等;
(2)通用顶级域名,常用的如下:
.com
公司和企业
.net
网络服务机构
.org
非赢利性组织
.edu
美国专用的教育机构
.gov
美国专用的政府部门
整理课件
因特网的域名空间
根
四级域名
mail
…
www
…
bj
edu
com
…
cctv
ibm
hp
二级域名
pku
tsinghua
…
三级域名
mail
www
…
com
net
org
edu
gov
aero
cn
uk
…
顶级域名
…
…
整理课件
三、域名服务器
一个服务器所负责管辖的(或有权限的)范围叫做区;
各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的;
每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射;
DNS 服务器的管辖范围不是以“域”为单位,而是以“区”为单位。
整理课件
区的不同划分方法举例
域
区
(a) 区 = 域
com
edu
org
根
abc
x
u
v
w
t
y
(b) 区 < 域
域
区
区
com
edu
org
根
x
u
v
w
abc
y
t
整理课件
树状结构的 DNS 域名服务器
根域名服务器
org 域名服务器
com 域名服务器
edu 域名服务器
…
域名服务器
abc 公司有两个
权限域名服务器
权限域名服务器
根域名服务器
顶级域名服务器
域名服务器
整理课件
根域名服务器—最高层次的域名服务器
根域名服务器是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和 IP 地址;
不管是哪一个本地域名服务器,若要对因特网上任何一个域名进行解析,只要自己无法解析,就首先求助于根域名服务器;
在因特网上共有13 个不同 IP 地址的根域名服务器,它们的名字是用一个英文字母命名,从 a 一直到 m(前13 个字母);
整理课件
这些根域名服务器相应的域名分别是
…
到 2006 年底全世界已经安装了一百多个根域名服务器机器,分布在世界各地;
这样做的目的是为了方便用户,使世界上大部分 DNS 域名服务器都能就近找到一个根域名服务器。
整理课件
《计算机基础知识》 来自淘豆网m.daumloan.com转载请标明出处.