【摘 要】
:
BIND是目前最流行的DNS服务器软件。版本9的BIND重新写了底层实现,进一步的提高了DNS的安全性和可靠性,新的多线程架构也对多处理器硬件提供了更好的支持。
但是当从本
论文部分内容阅读
BIND是目前最流行的DNS服务器软件。版本9的BIND重新写了底层实现,进一步的提高了DNS的安全性和可靠性,新的多线程架构也对多处理器硬件提供了更好的支持。
但是当从本地向权威DNS查询域名时,如果多次查询无响应或者只能得到服务器失败的消息,BIND会写入缺省超时时间较长的否定记录,导致客户端无法正常访问网站。本文采用综合来自不同链路上的DNS应答,替换单个链路中出出的否定缓存,有效降低了否定缓存出现的概率
中国互联网环境相对复杂,各ISP和南北网络互联存在着带宽不足的问题,许多互联网数据中心(IDC)采用了多链路多IP接入互联网的方案,把来自不同ISP的用户导向到对应ISP上的服务器来改善速度。但这种改善是粗略性的,基于静态的重定向规则在动态变化的网络中甚至会使访问速度更慢,而且无法充分利用多链路的优势。
本文采用TCP SYN测量方法对DNS查询到的答案进行了实时测速,不再简单的依赖服务商的结果,帮助用户动态选择最优的链路。
北京大学校园网为了加速对外网的访问速度,采用多链路方式接入互联网,是本文工程背景的来源和实验环境。PkuDNS在开源软件MaraDNS的基础上进行二次开发,实现了上述的算法,即将被部署在北大校园网运行。
其他文献
AVS、H.264/AVC等新一代视频编码标准极大提高了压缩效率,但编码复杂度也大大提高,因而并行算法成为实现实时编码的可行方法。随着众核处理器的出现,对并行算法提出了新的挑
土壤重金属污染不但影响农产品产量与品质,而且涉及大气和水环境质量,并可通过食物链危害动物和人类的生命和健康。土壤重金属污染治理问题对环境质量和经济的可持续发展具有重
现有研究指出财务数据仓库可以很好地解决财务分析决策的需求。数据仓库的构建过程就是数据规范化的过程。财务分析不仅会涉及企业财务信息,还会涉及到企业其它部门甚至企业
句法分析是自然语言处理中的一个关键性问题。句法分析是语义分析、机器翻译、信息抽取等许多自然语言处理任务的基础,这些任务的最终效果依赖于句法分析的准确率。自然语言中
入侵检测系统关注于检测来自网络或本地的入侵行为,是计算机安全领域的重要研究方向。入侵检测系统分为基于网络和基于主机两类。在主机入侵检测系统中,对系统调用进行监测和
主题数据库规划是信息资源规划的一个重要过程。只有对主题数据库进行合理的规划,才能使数据库应用系统发挥更高的效率,保持长期性、稳定性,适应应用的多变性。但是由于没有
虚拟现实[Virtual Reality]技术是一种能够给人提供虚拟世界体验的技术,随着计算机软硬件技术的飞速进步与发展,虚拟现实系统受到各行各业越来越多的关注。地理信息系统[GIS,
熵解码是视频解码的核心算法之一。随着高性能编解码标准的出现和高清晰度视频的应用,熵解码处理的数据量和计算复杂度大幅增加,采用软件处理的方法难以满足多种格式高清视频
可逆数值映射(reversible contrast mapping,RCM)是早期可逆水印算法中比较经典的基于整数变换的算法,本文进一步扩展了RCM可逆水印算法并进行了改进,由传统的两点组扩展到任
随着计算机的普遍应用和网络技术的迅速发展,计算机深刻地影响了社会经济生活各个方面。由于计算机的体系和计算机网络都采用开放式的结构,在结构上存在着安全缺陷,因此引发