基于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)景需求。 |
