基于DPDK的多進(jìn)程DNS服務(wù)方法和系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201911302744.8 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN111107081B 公開(kāi)(公告)日 2022-01-11
申請(qǐng)公布號(hào) CN111107081B 申請(qǐng)公布日 2022-01-11
分類(lèi)號(hào) H04L69/22(2022.01)I;H04L69/18(2022.01)I;H04L61/4511(2022.01)I 分類(lèi) 電通信技術(shù);
發(fā)明人 陳政璋;袁立志;田曉輝;毛偉;邢志杰;李曉逸 申請(qǐng)(專(zhuān)利權(quán))人 互聯(lián)網(wǎng)域名系統(tǒng)北京市工程研究中心有限公司
代理機(jī)構(gòu) 北京市萬(wàn)慧達(dá)律師事務(wù)所 代理人 黃玉東
地址 518001 廣東省深圳市羅湖區(qū)桂園街道鹿丹村社區(qū)濱河路1011號(hào)鹿丹大廈710
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種基于DPDK的多進(jìn)程DNS服務(wù)方法和系統(tǒng),其中,該方法包括:將從網(wǎng)卡接收的DNS請(qǐng)求報(bào)文信息發(fā)送給位于用戶(hù)態(tài)的DPDK數(shù)據(jù)處理平面;DPDK數(shù)據(jù)處理平面根據(jù)不同的協(xié)議類(lèi)型分別進(jìn)行不同處理;將DPDK數(shù)據(jù)處理平面轉(zhuǎn)發(fā)的的DNS請(qǐng)求報(bào)文信息解析,其中,對(duì)所述DNS請(qǐng)求報(bào)文信息的解析根據(jù)協(xié)議類(lèi)型采用權(quán)威服務(wù)器處理、緩存服務(wù)器處理及遞歸服務(wù)器處理三種分離的處理模式。本發(fā)明所公開(kāi)的方法及系統(tǒng),能夠避免數(shù)據(jù)在內(nèi)核態(tài)和用戶(hù)臺(tái)之間的往返拷貝,且可以靈活的根據(jù)業(yè)務(wù)場(chǎng)景提供不同的DNS服務(wù)能力,滿(mǎn)足高性能、高靈活度的業(yè)務(wù)場(chǎng)景需求。