基于高性能域名服务器的分析
2021-05-31欧阳帆
中国信息化 2021年5期
欧阳帆
一、引言
域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和lP地址之间的转换及有关电子邮件的选路信息。这里的分布式是指在Internet上的单个站点不能拥有所有的信息。每个站点保留它自己的信息数据库,并运行一个服务器程序提供Internet上的其他系统(客户程序)查询。DNS提供了允许服务器和客户程序相互通信的协议。
在因特网中几乎每个用户的每次访问都会使用到域名解析,所以域名解析的准确程度和响应速度对整个网络的服务质量的影响非常重要。如何保证对域名的管理和解析统一、及时、准确,成为一个必须关注的问题。
随着宽带业务的迅速发展,用户对网络响应速度的要求越来越高,传统设备负载比较高,部分设备CPU负载达60%左右,存在安全隐患。高性能域名服务器将彻底解决传统的域名解析系统存在的上述问题,提高运营商本地资源竞争优势,提高用户访问质量。
二、高性能域名服务器介绍
为应对运营商大规模增长的域名查询、提高递归查询效率和用户上网体验而推出的纯缓存和递归系统;该系统采用了授权和缓存拆分的构架,只提供递归和缓存功能,使用事件驱动的内存寻址技术,以及更高效的递归任务管理机制,可以达到现在传统BIND系统性能的4-6倍。
高性能域名服务器,单台设备具备160万QPS缓存和320万QPS防护能力,基本具备三倍系统冗佘能力,并且具备通过软件license扩容能力。
(一)工作原理
工作原理比較简单,它工作在二层透明模式下。……
登录APP查看全文
