6 1域名系统DNs 1.1域名系统概述 口为什么要使用域名系统DNS呢? ■其根本原因在于:IP地址标识的不足 不便记忆:十进制的IPV4地址仍然比较长,远没有以字符串命名的 DNS名称好记 ■不便地址变更:每次更改服务器地址都要更改IP地址的话,是很难 做到的。 不安全:IP地址一旦对外公布的话,很容易受到攻击。 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.域名系统DNS 为什么要使用域名系统DNS呢? ◼ 其根本原因在于:IP地址标识的不足。 ◼ 不便记忆:十进制的IPv4地址仍然比较长,远没有以字符串命名的 DNS名称好记。 ◼ 不便地址变更:每次更改服务器地址都要更改IP地址的话,是很难 做到的。 ◼ 不安全:IP地址一旦对外公布的话,很容易受到攻击。 6 1.1域名系统概述
7 1域名系统DNs 1.1域名系统概述 口名字系统的实现方式有哪些? 在 ARPANET时代,使用 hosts的文件,列出所有主机名字和相应 的IP地址。 随着计算机数量的增多,采用域名系统DNS。 口域名系统要解决的两个关键问题? ■性能:抛弃整个因特网使用一个域名服务器的集中式解决方案,采 用分布式的域名系统DNS。(RFC1034,1035 冲突:采用层次树状结构的命名方法,确保不存在相同的域名,杜 绝了名字冲突。 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.域名系统DNS 名字系统的实现方式有哪些? ◼ 在ARPANET时代,使用hosts的文件,列出所有主机名字和相应 的IP地址。 ◼ 随着计算机数量的增多,采用域名系统DNS。 域名系统要解决的两个关键问题? ◼ 性能:抛弃整个因特网使用一个域名服务器的集中式解决方案,采 用分布式的域名系统DNS。(RFC 1034,1035) ◼ 冲突:采用层次树状结构的命名方法,确保不存在相同的域名,杜 绝了名字冲突。 7 1.1域名系统概述
8 1域名系统DNs 1.1域名系统概述 口域名到IP地址的解析过程 当某一个应用进程需要把主机名解析为P地址时,该应用进程就调 用解析程序( resolver)。 作为DNS的一个客户,把待解析的域名放在DNS请求报文中,以 UDP用户数据报方式发给本地域名服务器。 本地域名服务器在査找域名后,把对应的IP地址放回到回答报文中 返回。 应用进程获得目的主机的IP地址后即可进行通信。 如果本地域名服务器不能够回答该请求,则本地域名服务器就暂时 成为DNS中的一个客户机,向其他域名服务器发出查询请求 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.域名系统DNS 域名到IP地址的解析过程: ◼ 当某一个应用进程需要把主机名解析为IP地址时,该应用进程就调 用解析程序(resolver)。 ◼ 作为DNS的一个客户,把待解析的域名放在DNS请求报文中,以 UDP用户数据报方式发给本地域名服务器。 ◼ 本地域名服务器在查找域名后,把对应的IP地址放回到回答报文中 返回。 ◼ 应用进程获得目的主机的IP地址后即可进行通信。 ◼ 如果本地域名服务器不能够回答该请求,则本地域名服务器就暂时 成为DNS中的一个客户机,向其他域名服务器发出查询请求。 8 1.1域名系统概述
9 File requests Sort by Load order Filter mDNS■ SSL Send Wait Receive■ Connect FILE Bhttp:l/network.51xueweb.cnl 5.1kB work 51xueweb. cn/Templates/N 6.0kB G luers 51xueweb cn/Templates/Network Bs network 51xueweb, cn/Templates/Netwc 1,7kB network. 51xueweb. cr/Image/ 二 line1. png 1.2 kB 3039743409530 55.8kB fileapi portal 51xueweb. cn/Network/im 1309334973133162910png fileapiportal. 51xueweb. cn/Network/im. 2894kB 1309334970782229710png eapi portal. 51xueweb. cn/Network/im 3388kB 13093958503501290png 1802kB eapi portal. 51xueweb. cn/Network/im. 1.7kB fileapi portal 51xueweb. cn/Network/im e e4 png network. 5 1xueweb. cn/Templates/Network 680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.域名系统DNS 9 1.1域名系统概述
10 1域名系统DNs 1.1域名系统概述 L etne 日口。 m 0 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.域名系统DNS 10 1.1域名系统概述