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