works
第九讲网络应用(二)
DNS:域名系统
11/10/2017
1
课前问题
1、网络应用模式中对称模式和非对称模式的主要区别是什么?
2、C/S与B/S的有何区别?
11/10/2017
2
域名系统
11/10/2017
3
名字服务系统
32 bits的IP地址难于记忆,对于用户而言,主机的名字比主机的IP地址更易于记忆。
人: 身份证号码姓名
主机: IP地址主机名
早期的名字服务主要依靠hosts文件来实现
11/10/2017
4
名字服务系统
的有关信息,包括主机的IP地址和名字
文件是平面结构,没有任何分类等级,要求分配给主机的名字是唯一的
主要问题:
名字冲突
不易管理
11/10/2017
5
,罗列出所有的主机域名和它们的 IP地址。在当今网络中,已经连接了成百上千的主机,这种静态的文件就太大了。域名系统DNS(Domain Name System)就是完成域名地址和IP地址之间相互转换的程序。
域名系统DNS是典型的客户/服务器模式。域名系统DNS的核心是分级的、基于域的命名机制以及为了实行这个命名机制的分布式数据库系统。
域名系统
11/10/2017
6
DNS (域名系统)
层次型命名机制
例如:.,说明该主机位于中国教育网中贵州大学计算机系网络中,主机名为student。
gzu
DNS
ARP
04 002 A00E037
IP
物理地址
DNS的作用是将主机名字转换成二进制IP地址
11/10/2017
7
域名的名字空间
域名的定义域名是层次化的,形成一棵倒挂的树。树状结构为:
根
在根下的顶级(top)域名
3字符域:generic
2字符域:country
在某个顶级域名下的第二级域名
在某个第二级域名下的第三级域名
叶:主机域名
11/10/2017
8
域名的名字空间
被分成了几百个顶层域,每个域又被划分成子域。顶层域中分成两个大类:一般的(3个字符)和国家的(2个字符)。几乎所有的美国组织都处于一般域中,非美国组织都列在自己所在国家的域下。
11/10/2017
9
gzu
pku
cn
edu
jp
com
org
...
uk
ca
...
根
edu
com
org
...
mit
cmu
...
zju
ee
em
comp
...
mail
www
www
cs
ftp
顶层
第二层
第三层
第四层
第五层
域名的树状结构图
11/10/2017
10
第九讲网络应用(二) 来自淘豆网m.daumloan.com转载请标明出处.