- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于邮件系统智能DNS设计与实现
基于邮件系统智能DNS设计与实现 摘要:该文针对国外,或者偏远地区电子邮件访问速度慢的问题,提出了一种基于邮件系统的智能DNS解析。通过阅读mydns软件的源码,在mydns源码的基础上进行修改,利用关系数据库mysql,使得DNS服务器能够智能识别出距离用户物理位置最近的CDN服务器,用户向此服务器提出发送或者接收邮件的请求,从而加快用户发送或者接收邮件的速度,提高用户体验。 关键词:邮件加速;DNS智能化;mysql数据库 中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2013)07-1481-04 互联网和电子商务越来越普及,电子邮件已经成为商务人士沟通、交流的重要方式。很多外贸公司在经营对外贸易时,经常需要工作人员出国参加展会。而电子邮件作为必要的通讯手段,在国外或者偏远地区访问的速度却很慢,造成工作商务人士获取有效信息的延迟,降低了工作效率。 随着计算机和通信技术的快速发展,以及各种新应用的出现,网络环境日益复杂,对网络资源的需求迅速增加。中国互联网络信息中心CNNIC发布的《第30次中国互联网发展状况统计报告》显示:截至2012年6月底,我国网民规模已高达5.38亿,较2011年底增加了5%;互联网普及率达到39.9%,其中手机网民规模达到3.88亿,超过台式电脑网民数3.8亿。如何缓解网络拥塞、提高网络传输的速度和质量,已成为困扰众多服务提供商的一大难题。 内容分布式服务是有效的有效解决方案,在这种背景下内容分发网络(Content Delivery Network,CDN)应运而生。CDN概念的基本思想是通过实现用户对内容的就近访问来减少核心网流量和中心服务器负载,从而大大提高用户的感受度,从技术层面上解决了由于网络带宽小、用户访问量大、网点分布不均匀、单点失效等带来的服务质量降低的问题。CDN的技术原理是通过在现有的Internet网络架构中在靠近用户的网络“边缘”放置适当数量的服务器,将网站的内容从核心网推向这些代理,从而减小传输时延和网络抖动等影响因素,使得用户能得到高质量的内容服务。 DNS重定向是一个在多个地点之间进行网络交通优化,全球负载均衡,访问重定向的内容服务器。它与标准的DNS协议相兼容,可以根据网络反应速度、客户的地理分布以及服务器的状态选择性能最优的服务器来响应客户的DNS请求,加快用户获取所需服务的速度。 1 DNS服务器域名解析的基本知识 1.1 DNS的概念和基本组成 DNS又称为域名系统,是域名系统 (Domain Name System) 的缩写。DNS又称为域名系统,是域名系统 (Domain Name System) 的缩写。DNS是基于TCP/IP架构的一项网络基础服务,该系统用于命名组织到域层次结构中的计算机和网络服务,其功能就是将人类容易记忆的域名与不容易记忆的IP地址做转换,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,运行DNS软件的这台主机就称作DNS服务器。 DNS由以下三部分组成: 1)域名空间和资源记录,域名空间是一种树状层次结构,资源记录是与名字相关的一些数据。 2)域名服务器,它是认证权威,所有的认证信息组成一个单元称为区,这些区可以分布于不同的服务器上以保证数据的冗余。 3)resolver是向域名服务器提出查询请求并将结果返回给客户的程序,将解析结果直接返回给用户或向别的域名服务器进行查询。 1.2 资源记录 资源记录是用于答复DNS客户端请求的DNS数据库记录,每一个DNS服务器包含了它所管理的DNS命名空间的所有资源记录。资源记录包含和特定的主机有关的信息,如IP地址 提供服务的类型等。常见的资源记录类型有: 1)其实授权结构(SOA):起始授权机构。此记录指定区域的起点。它所包含的信息有区域名、区域管理员电子邮件地址,以及指示辅助DNS服务器如何更新区域数据文件的设置等。 2)主机(A):地址。主机(A)记录是名称解析的重要记录,它用于将特定的主机名映射到对应的主机IP地址上。可以在DNS服务器中手动创建或通过DNS客户端动态更新来创建。 3)别名(CNAME):标准名称。此记录用于将某个别名指向到某个主机(A)记录上,从而无需为某个需要新名字解析的主机额外创建A记录。 4)邮件交换器(MX):邮件交换器。此记录列出了负责接收发到域中的电子邮件主机,通常用于邮件的收发。 5)名称服务器(NS):名称服务器。此记录指定负责此DNS区域的权威名称服务器。 1.3 DNS服务器的解析原理 1)客户端首先将其域名解析的请求发送到本地DNS服务器,本地DNS服务器将在本地数据库中查询是否存在客户所要求的缓存
原创力文档


文档评论(0)