域名系统(DNS)的基本功能是什么?其基本原理是什么?

域名系统(DNS)的基本功能是什么?其基本原理是什么?,第1张

DNS 是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系解析找到相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。 在IPV4中IP是由32位二进制数组成的,将这32位二进制数分成4组每组8个二进制数,将这8个二进制数转化成十进制数,就是我们看到的IP地址,其范围是在1~255之间。因为,8个二进制数转化为十进制数的最大范围就是1~255。现在已开始试运行、将来必将代替IPV6中,将以128位二进制数表示一个IP地址。大家都知道,当我们在上网的时候,通常输入的是如:www.sina.com.cn这样子的网址,其实这就是一个域名,而我们计算机网络上的计算机彼此之间只能用IP地址才能相互识别。再如,我们去一WEB服务器中请求一WEB页面,我们可以在浏览器中输入网址或者是相应的IP地址,例如我们要上新浪网,我们可以在IE的地址栏中输入:www.sina.com.cn也可输入这样子218.30.66.101的IP地址,但是这样子的IP地址我们记不住或说是很记住,所以有了域名的说法,这样的域名会让我们容易的记住。DNS:Domain Name System 域名管理系统 域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,这一命名的方法或这样管理域名的系统叫做域名管理系统。DNS:Domain Name Server 域名服务器 域名虽然便于人们记忆,但网络中的计算机之间只能互相认识IP地址,它们之间的转换工作称为域名解析(如上面的www.sina.com.cn与218.30.66.101之间的转换),域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器DNS的工作原理 DNS分为Client和Server,Client扮演发问的角色,也就是问Server一个Domain Name,而Server必须要回答此Domain Name的真正IP地址。而当地的DNS先会查自己的资料库。如果自己的资料库没有,则会往该DNS上所设的的DNS询问,依此得到答案之后,将收到的答案存起来,并回答客户。 DNS服务器会根据不同的授权区(Zone),记录所属该网域下的各名称资料,这个资料包括网域下的次网域名称及主机名称。 在每一个名称服务器中都有一个快取缓存区(Cache),这个快取缓存区的主要目的是将该名称服务器所查询出来的名称及相对的IP地址记录在快取缓存区中,这样当下一次还有另外一个客户端到次服务器上去查询相同的名称 时,服务器就不用在到别台主机上去寻找,而直接可以从缓存区中找到该笔名称记录资料,传回给客户端,加速客户端对名称查询的速度。例如: 当DNS客户端向指定的DNS服务器查询网际网路上的某一台主机名称 DNS服务器会在该资料库中找寻用户所指定的名称 如果没有,该服务器会先在自己的快取缓存区中查询有无该笔纪录,如果找到该笔名称记录后,会从DNS服务器直接将所对应到的IP地址传回给客户端 ,如果名称服务器在资料记录查不到且快取缓存区中也没有时,服务器首先会才会向别的名称服务器查询所要的名称。例如: DNS客户端向指定的DNS服务器查询网际网路上某台主机名称,当DNS服务器在该资料记录找不到用户所指定的名称时,会转向该服务器的快取缓存区找寻是否有该资料 ,当快取缓存区也找不到时,会向最接近的名称服务器去要求帮忙找寻该名称的IP地址 ,在另一台服务器上也有相同的动作的查询,当查询到后会回复原本要求查询的服务器,该DNS服务器在接收到另一台DNS服务器查询的结果后,先将所查询到的主机名称及对应IP地址记录到快取缓存区中 ,最后在将所查询到的结果回复给客户端 。 范例 我们举例说明,假设我们要查询网际网路上的一个名称为www.test.com.cn,从此名称我们知道此部主机在中国CN,而且要找的组织名称test.com.cn此网域下的www主机,以下为名称解析过程的每一步骤。 《Step 1》在DNS的客户端(Reslover)键入查询主机的指令,如: c:\ping www.test.com.cn pinging www.test.com.cn 【192.72.80.36】with 32bytes of data reply from 192.72.80.36 bytes time <10ms ttl 253 《Step 2》而被指定的DNS服务器先行查询是否属于该网域下的主机名称,如果查出改主机名称并不属于该网域范围,之后会再查询快取缓存区的纪录资料,查是否有此机名称。 《Step 3》查询后发现缓存区中没有此纪录资料,会取得一台根网域的其中一台服务器,发出说要找www.test.com.cn的Request。 《Step 4》在根网域中,向Root Name Server询问,Root Name Server记录了各Top Domain分别是由哪些DNS Server负责,所以他会响应最接近的Name Server为控制CN网域的DNS伺服主机。 《Step 5》Root Name Server已告诉Local DNS Server哪部Name Server负责.cn这个Domain,然后Local DNS再向负责发出找寻www.test.com.cn的名称Request。 《Step 6》在.cn这个网域中,被指定的DNS服务器在本机上没有找到此名称的的纪录,所以会响应原本发出查询要求的DNS服务器说最近的服务器在哪里?他会回应最近的主机为控制com.cn网域的DNS伺服主机。 《Step 7》原本被查询的DNS服务器主机,收到继续查询的IP位置后,会再向com.cn的网域的DNS Server发出寻找www.test.com.cn名称搜寻的要求。 《Step 8》com.cn的网域中,被指定的DNS Server在本机上没有找到此名称的记录,所以会回复查询要求的DNS Server告诉他最接近的服务器在哪里?他就回应最接近为控制test.com.cn的网域的DNS主机。 《Step 9》原本被查询的DNS Server,在接收到应继续查询的位置,在向test.com.cn网域的DNS Server发出寻找www.test.com.cn的要求,最后会在test.com.cn的网域的DNS Server找到www.test.com.cn此主机的IP。 《Step 10》所以原本发出查询要求的DNS服务器,再接收到查询结果的IP位置后,响应回给原查询名称的DNS客户端。 两种真正DNS的查询模式 有两种询问原理,分为Recursive和Interactive两种。前者是由DNS代理去问,问的方法是用Interactive方式,后者是由本机直接做Interactive式的询问。由上例可以看出,我们一般查询名称的过程中,实际上这两种查询模式都是交互存在着的。 递归式(Recursive):DNS客户端向DNS Server的查询模式,这种方式是将要查询的封包送出去问,就等待正确名称的正确响应,这种方式只处理响应回来的封包是否是正确响应或是说是找不到该名称的错误讯息。 交谈式(Interactive):DNS Server间的查询模式,由Client端或是DNS Server上所发出去问,这种方式送封包出去问,所响应回来的资料不一定是最后正确的名称位置,但也不是如上所说的响应回来是错误讯息,他响应回来告诉你最接近的IP位置,然后再到此最接近的IP上去寻找所要解析的名称,反复动作直到找到正确位置

甲方:_________

乙方:_________

签约双方就合作开展internet使用和推广应用,共同组织发动企业、组织和个人上因特网建网站事宜进行友好协商,乙方同意甲方代理乙方的域名注册、虚拟主机及相关业务,双方达成并同意遵照以下条款:

一、甲方权利义务

1.1 甲方应提交基本的合法有效证件,法人提交营业执照复印件,个人提交身份证复印件,机构或团体提交相应有效证件。

1.2 作为乙方的代理商,向直接客户提供域名注册或虚拟主机服务;并在代理业务中保证向客户提供良好的服务,以建立和保持乙方的良好声誉。如因甲方原因造成客户损失的,应由甲方自行承担责任;如因此造成乙方损失的,甲方保证作相应赔偿。

1.3 确保自己及客户的网站不违反中华人民共和国的政策、法律和法规,包括但不限于《全国人大常委会关于维护互联网安全的决定》、《互联网信息服务管理办法》、《互联网电子公告服务管理规定》、《互联网站从事登载新闻业务管理暂行规定》等。甲方或其客户违反此义务引起的任何法律责任均由甲方承担,如因此造成乙方损失的,应由甲方承担相应赔偿责任。

1.4 甲方须详细阅读并确实理解乙方在其网站上发布的代理商制度的全部内容,并严格遵守代理商制度,以及在向乙方委托业务时,完全按照代理商制度中规定的操作要求提交正确完整的数据资料并按正确步骤进行。甲方有义务定期浏览乙方网站,以及时了解代理商制度的最新变动。对此乙方将不再另行通知。

1.5 详细阅读并确实理解乙方在其网站上针对代理商的操作要求说明,该操作要求包含域名的注册、更改/取消、转入/转出以及租用虚拟主机等相关服务,以确保在委托服务时,能按要求提交正确完整的数据资料并按正确步骤进行。

1.6 甲方有义务严格保密并妥善管理自己的会员帐号和密码,因甲方保密不善致使会员帐号和密码泄露或由于第三方盗用而进行各种操作或因甲方授权他人管理而在终止授权时未及时收回管理权及更改密码,而造成甲方客户流失或发生其它损失或纠纷的,由甲方自行负责。

1.7 乙方以甲方在本合同中填写的资料为有效联系依据,如甲方的电子邮件、地址、联系人等资料变动时,须及时以传真方式(单位代理加盖公章、个人代理签名并附身份证复印件)通知乙方予以更新。甲方须保证乙方根据其所提供的联系方法可与其方便联系,如果乙方根据该联系方式连续三天无法与甲方取得联系,乙方将暂停甲方代理账号的使用。暂停期间,甲方将不再享受乙方对于代理用户的相关政策。

1.8 甲方必须保证其有稳定持续的业务量,如果甲方连续60天无任何业务操作,乙方将取消甲方的代理资格。甲方的代理账号将被降级为普通用户帐号,同时不再享受乙方对于代理用户的相关政策。

1.9 甲方必须保证其帐号有足够的资金保证其业务开展的需要。当甲方的账号余额不足时,须及时向乙方汇款以保证其账号的正常使用,同时,甲方须及时通知乙方其汇款信息并在其相应的汇款单证上注明其会员号并发传真给乙方。

1.10 应邀参加乙方组织的代理商年会、研讨会和培训等活动。

二、乙方权利义务

2.1 以在线注册系统方式为甲方提供国际域名注册服务;保证该注册系统有效运行。

2.2 为甲方提供虚拟主机服务,甲方可通过在线系统完成服务请求,或者在收到甲方的服务请求后两个工作日内完成;并在服务期内为甲方提供必要的技术支持。

2.3 在网站上及时公布代理价格信息和价格变动信息。并提供自动查询功能,以使甲方能在网站上查询获得其业务信息和帐款信息。非特殊情况上述信息乙方均不另行通知甲方。

2.4 持续完善代理服务系统,以更方便和支持甲方开展代理业务。

2.5 视必要定期或不定期举办代理商年会、研讨会和培训等活动。

三、付款/结算条款

3.1 甲方所有款项的汇付均以有效方式汇至乙方在网站上指定的银行帐号。汇款后甲方需及时通知乙方并在其汇款凭据上注明其会员号。

3.2 在委托首次代理业务之前,甲方最低汇款人民币_________元或以上作为预付款,以使初期业务不因款项原因而影响乙方及时提供服务和支持。

3.3 乙方的自动系统逐笔结算甲方的委托业务并从预付款中自动扣除,甲方自行查询余额,并且保证余额足以支付下一笔委托业务。

3.4 合同终止时乙方如数退回甲方的帐款余额。

四、违约责任

4.1 甲方向乙方租用虚拟主机期间,凡因乙方原因造成甲方及甲方客户网站无法被访问的,均视为乙方违约,但是,乙方在进行虚拟主机维护时,有时需要短时间中断服务,或因internet上的通路的偶然阻塞造成甲方虚拟主机访问速度下降,甲方认同这是属于正常情况,不属于乙方违约,此类情况每月不得超过三次,每次不超过2小时。对于乙方违约的情况,乙方承诺补偿甲方以宕机时间乘以10倍甲方已付相关时段费用的赔款。甲方在与乙方的技术部门联系并获得证实后,以传真或电子邮件方式即可获得赔偿。

4.2 因甲方原因导致域名未能成功注册时由甲方负责;因乙方原因造成甲方在实时注册系统中提交注册的域名被抢注时,乙方及时为甲方免费进行同等数量的域名注册;因域名注册信息错误产生的费用由责任方承担。

4.3 乙方不接受甲方任何形式的欠款。因此如甲方未能按时交纳费用时即视为违约,乙方可不予受理甲方委托的业务并有权停止甲方的域名或虚拟主机的使用权。

4.4 其它违约责任按《中华人民共和国民法典》有关条款进行赔偿。

4.5 如甲方严重违反本合同的规定条款,乙方可随时通知甲方终止其代理权。

五、免责条款

5.1 由于不可抗力或者非乙方能力所能解决的范畴的原因而影响乙方正常的服务和支持时,不应视作乙方违约,甲方对此表示认同。

六、附则

6.1 在打印或填写过程中,甲方不得更改或删补本合同中的任何条款,更动后的合同将被视为无效。

6.2 本合同未尽事宜由双方协商解决。协商不成时提交_________仲裁委员会仲裁。合同附件与本合同具有同等法律效力。

6.3 本合同有效期_________年,自双方签约之日始;一方要求提前终止时应以书面方式提前三十天通知另一方;如果双方对本合同无争议,到期后可自动延续一年,续约期内甲方的业务结算累计进行。

6.4 本合同一式两份,双方各执一份,由双方代表签字盖章后生效。

6.5 本合同经各方授权代表于_________年_________月_________日签署于中国_________,自该日起生效。

甲方(盖章):乙方(盖章):

法人代表(签字):


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/537179.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-25
下一篇2023-06-25

发表评论

登录后才能评论

评论列表(0条)

    保存