欢迎来到天天文库
浏览记录
ID:56416210
大小:295.50 KB
页数:27页
时间:2020-06-17
《选修DNS域名解析网络操作系统要点.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、2.1域名系统DNS2.1.1域名系统概述2.1.2因特网的域名结构2.1.3域名服务器2.1.1域名系统概述域名系统DNS(DomainNameSystem)是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。域名系统其实就是名字系统。许多应用层软件经常直接使用域名系统DNS,但计算机的用户只是间接而不是直接使用域名系统。用户与因特网上某个主机通信时,习惯用主机名字(因IP地址难记忆)。早在ARPANET时代,整个网络上只有数百台计算机,那时使用一个叫做Hosts的文件,列出所有主机名字和对应的IP地址,用户只要输入主机名字,计算机很快就把主
2、机名字转换成机器能够识别的二进制IP地址。从理论上讲,整个因特网可只使用一个域名服务器,使它装入因特网上所有的主机名,并回答所有对IP地址查询。但这种做法不可取,因为因特网规模太宠大,域名服务器会不堪重负。而且,一旦域名服务器出现问题,整个因特网就会瘫痪。因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统DNS。名字到IP地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。2.1.2因特网的域名结构因特网采用了层次树状结构的命名方法。任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结
3、构的名字,即域名。域名的结构由标号序列组成,各标号之间用点隔开:….三级域名.二级域名.顶级域名各标号分别代表不同级别的域名。域名中标号规定和域名管理DNS规定。域名中的标号都由英文字母和数字组成,每个标号不超过63个字符,也不区分大小写字母。由多个标号组成的完整域名总共不超过255个字符。各级域名由其上一级的域名管理机构管理,而最高的顶级域名则由ICANN进行管理,这种方法容易设计出一种查找域名的机制。域名只是个逻辑概念域名只是个逻辑概念,并不代表计算机所在的物理地点。变长的域名和使用有助记忆的字符串,是为了便于人来使用。而IP地址是定长的32位二进制数字则
4、非常便于机器进行处理。顶级域名TLD(TopLevelDomain)据2006年12月统计,顶级域名已有256个,共分为三类:(1)国家顶级域名nTLD:如:.cn表示中国,.us表示美国,.uk表示英国,等等。(2)通用顶级域名gTLD:最早的顶级域名是:.com(公司和企业).net(网络服务机构).org(非赢利性组织).edu(美国专用的教育机构).gov(美国专用的政府部门).mil(美国专用的军事部门).int(国际组织)顶级域名TLD(续)(3)基础结构域名(infrastructuredomain):这种顶级域名只有一个,即arpa,用于反向域
5、名解析,因此又称为反向域名。新增加了下列的通用顶级域名.aero(航空运输企业).biz(公司和企业).cat(加泰隆人的语言和文化团体).coop(合作团体).info(各种情况).jobs(人力资源管理者).mobi(移动产品与服务的用户和提供者).museum(博物馆).name(个人).pro(有证书的专业人员).travel(旅游业)我国二级域名划分情况在国家顶级域名下注册的二级域名均由该国家自行确定。据统计,到2006年6月底为止,直接在cn顶级域名下注册二级域名已超过66万个。我国把二级域名划分为“类别域名”和“行政区域名”两大类。类别域名(7个
6、):AC、COM、EDU、GOV、MIL、NET、ORG行政区域名(34个):省、直辖市、自治区。如bj等。因特网的域名空间根四级域名mail…www…bjeducom…cctvibmhp二级域名pkutsinghua…三级域名mailwww…comnetorgedugovaerocnuk…顶级域名……用域名树来表示因特网的域名系统非常清楚,在最上面的是根,但没有对应名字。2.1.3域名服务器一个服务器所负责管辖的(或有权限的)范围叫做区(zone)。各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的。每一个区设置相应的权限域名服
7、务器,用来保存该区中的所有主机的域名到IP地址的映射。DNS服务器的管辖范围不是以“域”为单位,而是以“区”为单位。区的不同划分方法举例域abc.com区abc.comabcxuvwty(a)区=域(b)区<域域abc.com区abc.com区y.abc.comabcxuvwtycomeduorg根comeduorg根区是域的子集树状结构的DNS域名服务器根域名服务器org域名服务器com域名服务器edu域名服务器…y.abc.com域名服务器abc公司有两个权限域名服务器权限域名服务器根域名服务器顶级域名服务器abc.com域名服务器每个域名服务器都只对域名
8、体系中的一部分进行管理域名服务器有以下
此文档下载收益归作者所有