域名系统概述
- 格式:pdf
- 大小:402.82 KB
- 文档页数:4
【原创】Packet Tracer 5.3搭建DNS服务器**********************************************************************************今天一起来学习一下通过Packet Tracer 5.3搭建DNS服务器的实验,这是一个涉及DNS、HTTP、EMAIL服务的综合实验。
本实验设备IP均在一个网段,重在学习服务器内容。
今天的DNS学习重在了解递归查询和迭代查询工作原理。
转帖注明出处/5ijsj/blog/item/4549844e38a54b19b2de0548.html***********************************************************************************基础知识:1,DNS 是域名系统(Domain Name System) 的缩写。
它是由解析器和域名服务器组成的。
域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。
早期的域名必须以英文句号“.”结尾,这样DNS才能够进行域名解析。
如今DNS服务器已经可以自动补上结尾的句号。
当前,对于域名长度的限制是63个字符,其中不包括www.和.com或者其他的扩展名。
2,为什么需要DNS?一般来说像我们访问的地址都叫做域名,而众所周知网络中的任何一个主机都是IP地址来标识的,也就是说只有知道了这个站点的IP地址才能够成功实现访问操作。
不过由于IP地址信息不太好记忆,所以网络中出现了域名这个名字,在访问时我们这需要输入这个好记忆的域名即可,网络中会存在着自动将相应的域名解析成IP地址的服务器,这就是DNS服务器。
3,递归查询递归查询是最常见的查询方式,域名服务器将代替提出请求的客户机(下级DNS 服务器)进行域名查询,若域名服务器不能直接回答,则域名服务器会在域各树中的各分支的上下进行递归查询,最终将返回查询结果给客户机,在域名服务器查询期间,客户机将完全处于等待状态。
第11章域名系统在TCP/IP互联网中,可以使用IP地址的32位整数识别主机。
虽然这种地址能方便、紧凑地表示传递分组的源地址和目的地址,但是对一般用户而言,IP地址还是太抽象了,最直观的表达方式也不外乎将它分为4个十进制整数。
为了使用户能够利用好读、易记的字符串为主机指派名字,IP互联网采用了域名系统(domain name system)。
实质上,主机名是一种比IP更高级的地址形式,主机名的管理、主机名-IP地址映射等就是域名系统要解决的重要问题。
11.1互联网的命名机制互联网提供主机名的主要目的是为了让用户更方便地使用互联网。
一种优秀的命名机制应能很好地解决以下3个问题:1)全局唯一性:一个特定的主机名在整个互联网上是唯一的,它能在整个互联网中通用。
不管用户在哪里,只要指定这个名字,就可以唯一地找到这台主机。
2)便于名字管理:优秀的命名机制应能方便地分配名字、确认名字以及回收名字。
3)高效地进行映射:用户级的名字不能为使用IP地址的协议软件所接受,而IP地址也不能为一般用户所理解,因此,二者之间存在映射需求。
优秀的命名机制可以使域名系统高效地进行映射。
11.1.1层次型命名机制命名机制可以分成两类,一类是无层次型命名(flat naming)机制,另一种是层次型命名(hierarchy naming)机制。
在无层次命名机制中,主机的名字简单地由一个字符串组成,该字符串没有进一步的结构。
从理论上说,无层次名字的管理与映射很简单。
其名字的分配、确认以及回收等工作可以由一个部门集中管理。
名字-地址之间的映射也可以通过一个一对一的表格实现。
但是,随着无层次命名机制中名字数量的增加,不但名字冲突的可能性增大,单一管理机构的工作负担变重,而且名字的解析效率会变得越来越低。
因此,无层次型命名机制只能适用于主机不经常变化的小型互联网。
对于主机经常变化、数量不断增加的大型互联网,无层次命名机制无能为力。
事实上,无层次命名机制已被TCP/IP互联网淘汰,取而代之的是一种层次型命名机制。
域名的概念IP地址是用数字来代表主机的地址,域名地址的意义就是以一组英文简写来代替难记的数字。
为了便于网络地址的分层管理和分配,互联网采用了域名管理系统DNS,域名系统的数据库结构类似于UNIX系统的文件系统结构,为一个倒立的树形结构,下设.com、.edu、.gov、.mil、.priv 等分支,顶部是根,每个结点代表域名系统的域,域又可以进一步分成子域,每个域都有一个域名。
在 DNS 中,域名是由不同级别的标记字符依次组成的,标记之间用“.”分隔。
对于入网的每台计算机都有类似结构的域名,即:计算机主机名·机构名·网络名·最高层域名,如。
DNS采用Client/Server模式。
由于域名是分层次的名字,它为Internet互联网上宿主机提供了便于调节,扩充的命名模式。
Internet对某些通用性的域名作了规定。
例如,com是工商界域名,edu是教育界域名,gov是政府部门域名等等。
此外,国家和地区的域名常用两个字母表示。
例如,fr表示法国,jp表示日本,us表示美国,uk表示英国,cn表示中国,等等。
由于Internet最初是在美国发源的,因此最早的域名并无国家标识,国际互联网络信息中心最初设计了六类域名,它们分别以不同的后缀结尾,代表不同的类型。
.com 商业公司.org 组织、协会等.net 网络服务.edu 教育机构.gov 政府部门.mil 军事领域1998年1月开始,又启用7个新的顶级域名:arts 艺术机构firm 商业公司info 提供信息的机构nom 个人或个体rec 消遣机构store 商业销售机构web 与WWW相关的机构通常,我们有国内域名和国际域名的说法,其区别在于域名后面是否加有“cn”。
随着Internet向全世界的发展,除了 edu、gov、mil 一般只在美国专用外,另外三个大类 com、org、net 则成为全世界通用,因此这三大类域名通常称为国际域名。
计算机网络知识:网址与域名系统【导语】在事业单位考试中,计算机专业知识的复习向来是考生复习备考阶段的一大重点,其中中公事业单位考试网为计算机网络知识的复习为考生提供知识点梳理,帮助考生备考!1.IP地址为了将信息从一个地方传输到另一个地方,需要明确发送的目的地。
因此网络中通信的每个主机必须有一个惟一的地址,以便于其他主机识别。
该地址是通过IP协议实现的,故称为IP地址(也称为网址)。
IP地址是全球唯一的并有着统一的格式。
IP地址使用32位二进制数来标识。
由于32位长的二进制数不好记忆,故将它按8位为一组,用小数点“.”将它们隔开,以十进制数形式表示出来,称之为点分十进制形式。
如服务器在Internet上的地址表示为202.94.1.86。
IP地址包括:网络标识和主机标识。
2.域名系统域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
【例】220.169.30.195是中南大学的IP地址, 则为域名。
域名系统(Domain Name System,DNS)是一个分布式的数据库系统,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。
DNS具有两大功能:一是定义了一套为主机命名的规则;二是可将域名高效率地转换成IP地址。
DNS由域名空间(Domain Space)、域名服务器(Domain Server)和解析器(Resolver)三部分组成。
【例题】域名系统DNS的作用是()。
A.存放主机域名B.将域名转换成IP地址C.存放IP地址D.存放邮件的地址表【解析】B。
(1)域名空间(Domain Space)DNS并没有一张保存着所有的主机信息的主机表,相反,这些信息是存放在许多分布式的域名服务器(或DNS服务器)中,不同的域名服务器管理不同的域,这些域名服务器组成一个层次结构的系统,所有这些域的集合构成了域名空间。
域名信息备案管理系统域名信息备案管理系统是一个专门用于管理域名备案信息的系统。
在互联网的普及与发展过程中,域名作为网络资源的重要组成部分,需要进行备案管理以确保合法合规的运营。
域名备案管理系统的出现,为网络管理部门和企业提供了方便快捷的备案流程和准确可靠的备案数据管理。
一、系统介绍1.1 系统概述域名信息备案管理系统是一个基于互联网的应用系统,用于实现域名备案的申请、审核、管理和查询等功能。
该系统可以帮助用户方便地提交备案申请,管理备案信息,提供实时查询备案状态等服务。
1.2 系统特点域名信息备案管理系统具有以下特点:(1)简化备案流程:系统提供用户友好的界面和操作流程,帮助用户快速完成备案申请。
(2)准确可靠的备案数据管理:系统对备案信息进行统一管理,确保备案数据的准确性和可靠性。
(3)实时查询备案状态:用户可以随时通过系统查询备案进度和备案状态,及时掌握备案情况。
(4)安全保密性:系统采用安全加密技术,保障备案信息的安全性和保密性。
二、系统模块介绍2.1 用户管理模块用户管理模块用于管理系统的用户信息,包括用户注册、登录、密码找回等功能。
用户可以通过注册账号并登录系统,完成备案申请和查询。
2.2 备案申请模块备案申请模块是系统的核心功能模块,用户可以通过该模块提交备案申请。
用户需要填写相关备案信息,如域名、主体信息、服务器信息等,并上传相关证明材料。
系统会根据用户提交的信息进行初步审核,并向用户提供备案进度查询服务。
2.3 审核管理模块审核管理模块主要用于备案信息的审核和管理。
系统会对用户提交的备案申请进行审核,包括核对用户提交的备案信息和证明材料的真实性和合规性。
审核结果将反馈给用户,并提供审批意见。
2.4 备案查询模块备案查询模块是用户在完成备案申请后,随时可以查询备案状态和进度的功能模块。
用户可以通过输入域名或备案编号查询备案信息,并实时获取备案的审核状态、通过与否等相关信息。
2.5 统计报表模块统计报表模块用于生成备案数据的统计报表,帮助管理部门进行备案数据分析和监管。