计算机网络 Computer Networks 第九讲网络应用(二) DNS:城名糸统 2021/2/22
2021/2/22 1 计算机网络 Computer Networks 第九讲 网络应用(二) DNS:域名系统
域名系统 2021/2/22
2021/2/22 2 域名系统
名字服务系统 ■32bits的IP地址难于记忆,对于用户而 言,主机的名字比主机的IP地址更易于 记忆 人:身份证号码 姓名 主机:P地址 主机名 ■早期的名字服务主要依靠 hosts文件来实 现 2021/2/22
2021/2/22 3 名字服务系统 ◼ 32 bits的IP地址难于记忆,对于用户而 言,主机的名字比主机的IP地址更易于 记忆。 ◼ 人 : 身份证号码 姓名 ◼ 主机: IP地址 主机名 ◼ 早期的名字服务主要依靠hosts文件来实 现
名字服务系统 ■ Hosts文件保存每台主机连接 Internet的 有关信息,包括主机的IP地址和名字 ■文件是平面结构,没有任何分类等级, 要求分配给主机的名字是唯一的 ■主要问题: 名字冲突 不易管理 2021/2/22
2021/2/22 4 名字服务系统 ◼ Hosts文件保存每台主机连接Internet的 有关信息,包括主机的IP地址和名字 ◼ 文件是平面结构,没有任何分类等级, 要求分配给主机的名字是唯一的 ◼ 主要问题: ◼ 名字冲突 ◼ 不易管理
域名系统 ■使用简单的文件 hosts. txt,罗列出所有的主机 域名和它们的IP地址。在当今网络中,已经 连接了成百上千的主机,这种静态的文件就太 大了。域名系统DNS( Domain Name system)就 是完成域名地址和IP地址之间相互转换的程序 域名系统DNS是典型的客户/服务器模式。域 名系统DNS的核心是分级的、基于域的命名机 制以及为了实行这个命名机制的分布式数据库 系统。 2021/2/22
2021/2/22 5 ◼ 使用简单的文件hosts.txt,罗列出所有的主机 域名和它们的 IP地址。在当今网络中,已经 连接了成百上千的主机,这种静态的文件就太 大了。域名系统DNS(Domain Name System)就 是完成域名地址和IP地址之间相互转换的程序。 ◼ 域名系统DNS是典型的客户/服务器模式。域 名系统DNS的核心是分级的、基于域的命名机 制以及为了实行这个命名机制的分布式数据库 系统。 域名系统
DNS(域名系统) ■层次型命名机制 例如: student. comp. gzu.edu.cn,说明该 主机位于中国教育网中贵州大学计算机系 网络中,主机名为 student gzu edu. cn 210.40.0.33 04002A00E037 DNS ARP IP 物理地址 DNS的作用是将主机名字转换成二进制IP地 址 2021/2/22
2021/2/22 6 DNS (域名系统) ◼ 层次型命名机制 ◼ 例如:student.comp.gzu.edu.cn,说明该 主机位于中国教育网中贵州大学计算机系 网络中,主机名为student。 gzu edu.cn DNS ARP 210.40.0.33 04 002 A00E037 IP 物理地址 DNS的作用是将主机名字转换成二进制IP地 址
域名的名字空间 ■域名的定义域名是层次化的,形成一棵倒挂 的树。树状结构为: 根 在根下的顶级top)域名 ■3字符域: generic 2字符域: country 在某个顶级域名下的第二级域名 在某个第二级域名下的第三级域名 叶:主机域名 2021/2/22
2021/2/22 7 域名的名字空间 ◼ 域名的定义域名是层次化的,形成一棵倒挂 的树。树状结构为: ◼ 根 ◼ 在根下的顶级(top)域名 ◼ 3字符域:generic ◼ 2字符域:country ◼ 在某个顶级域名下的第二级域名 ◼ 在某个第二级域名下的第三级域名 ◼ 叶:主机域名
域名的名字空间 ■ Internet被分成了几百个顶层域,每个 域又被划分成子域。顶层域中分成两个 大类:一般的(3个字符)和国家的(2个字 符)。几乎所有的美国组织都处于一般域 中,非美国组织都列在自己所在国家的 域下。 2021/2/22
2021/2/22 8 域名的名字空间 ◼ Internet被分成了几百个顶层域,每个 域又被划分成子域。顶层域中分成两个 大类:一般的(3个字符)和国家的(2个字 符)。几乎所有的美国组织都处于一般域 中,非美国组织都列在自己所在国家的 域下
域名的树状结构图 根 顶层 (ca)(uk(cn edu(org com 第二层 org(edu com mit)(∴)cmu 第三层(pku gzu WWW Cs 第四层comp(ee em ftp 第五层 mail WWW 2021/2/22
2021/2/22 9 pku gzu ca uk cn ... jp edu org ... com 根 org edu ... com mit ... cmu zju comp ee ... em mail www www cs ftp 顶层 第二层 第三层 第四层 第五层 域名的树状结构图
常见的顶级域名 匚域名 含义 域名 国家 c om 商业部门 Jp 日本 edu 教育部门 de 德国 net 大型网络 ca 加拿大 mi l 军事部门 uk 英国 g OV 政府部门 au 澳大利亚 org 组织机构 cn 中国 2021/2/22 10
2021/2/22 10 常见的顶级域名 域名 含义 域名 国家 com 商业部门 jp 日本 edu 教育部门 de 德国 net 大型网络 ca 加拿大 mil 军事部门 uk 英国 gov 政府部门 au 澳大利亚 org 组织机构 cn 中国