太原科技大学学报
太原科技大學學報
태원과기대학학보
JOURNAL OF TAIYUAN UNIVERSITY OF SCIENCE AND TECHNOLOGY
2014年
6期
423-428
,共6页
DNS%MySQL%缓存%bind
DNS%MySQL%緩存%bind
DNS%MySQL%완존%bind
domain name system%MySQL%cache%berkeley intemet name domain
为提高DNS服务的响应时间,在分析DNS查询日志的基础上,提出了基于MySQL数据库的高可靠性缓存DNS系统,设计了该系统的框架结构,并在bind源代码的基础上使用C语言实现了该系统。通过大量域名对该系统进行压力测试表明,将DNS缓存存储于MySQL数据库相比传统DNS系统,在RTT max、RTT min、RTT average、Ran for、查询命中率和查询请求等方面都具有突出的性能,可大大改善DNS服务的响应时间。
為提高DNS服務的響應時間,在分析DNS查詢日誌的基礎上,提齣瞭基于MySQL數據庫的高可靠性緩存DNS繫統,設計瞭該繫統的框架結構,併在bind源代碼的基礎上使用C語言實現瞭該繫統。通過大量域名對該繫統進行壓力測試錶明,將DNS緩存存儲于MySQL數據庫相比傳統DNS繫統,在RTT max、RTT min、RTT average、Ran for、查詢命中率和查詢請求等方麵都具有突齣的性能,可大大改善DNS服務的響應時間。
위제고DNS복무적향응시간,재분석DNS사순일지적기출상,제출료기우MySQL수거고적고가고성완존DNS계통,설계료해계통적광가결구,병재bind원대마적기출상사용C어언실현료해계통。통과대량역명대해계통진행압력측시표명,장DNS완존존저우MySQL수거고상비전통DNS계통,재RTT max、RTT min、RTT average、Ran for、사순명중솔화사순청구등방면도구유돌출적성능,가대대개선DNS복무적향응시간。
In order to improve the responsive time of DNS,based on analyzing query log of DNS,this study puts for-ward the highly reliable cache DNS system originating from MySQL database,designs its frame and realizes this sys-tem by using C language on the basis of bind source code. With the pressure of this system tested by a large number of domain names and comparing cache DNS system with traditional DNS system,it can be concluded that this sys-tem plays a proficient role in RRT max,RRT min ,RTT average,RAN for and query accuracy and request,eventu-ally greatly changes the responsive time of DNS.