[發(fā)明專利]域名存儲與解析方法、裝置、電子設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201911156538.0 | 申請日: | 2019-11-22 |
| 公開(公告)號: | CN112839113B | 公開(公告)日: | 2023-01-31 |
| 發(fā)明(設(shè)計(jì))人: | 閆夏莉;葉崛宇;張海闊;王騫;胡衛(wèi)宏 | 申請(專利權(quán))人: | 中國互聯(lián)網(wǎng)絡(luò)信息中心 |
| 主分類號: | H04L61/4511 | 分類號: | H04L61/4511 |
| 代理公司: | 北京路浩知識產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 王宇楊 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 域名 存儲 解析 方法 裝置 電子設(shè)備 介質(zhì) | ||
1.一種域名解析方法,其特征在于,應(yīng)用于權(quán)威DNS服務(wù)器,該方法包括:
根據(jù)所接收的查詢請求,從預(yù)設(shè)的域名存儲方法所存儲的資源記錄集合與重定位表中獲取與所查詢的域名對應(yīng)的資源記錄集合與重定位表,組裝應(yīng)答包;其中,所述組裝應(yīng)答包包括:
根據(jù)所述重定位表為同一域名下的資源記錄集合中的資源記錄進(jìn)行域名記錄所有者字段壓縮與地址修正;
建立域名壓縮字典,所述域名壓縮字典描述了域名與域名壓縮結(jié)果間的關(guān)聯(lián)關(guān)系;
根據(jù)所述域名壓縮字典,對將被組裝到應(yīng)答包中的資源記錄做域名壓縮;
所述域名存儲方法包括:
對資源記錄進(jìn)行分組,形成資源記錄集合;
存儲所述資源記錄集合;其中,對所述資源記錄集合內(nèi)的域名進(jìn)行壓縮存儲;
將同一域名下、多個資源記錄集合的域名壓縮存儲信息進(jìn)行統(tǒng)一存儲,生成重定位表;其中,所述域名壓縮存儲信息用于描述域名的壓縮情況以及存儲位置。
2.根據(jù)權(quán)利要求1所述的域名解析方法,其特征在于,所述域名記錄所有者字段壓縮包括:
對一個資源記錄集合中的第一條資源記錄的第一個域名,若已組裝的應(yīng)答包中存在內(nèi)容相同的域名,采用指向相同域名的指針來替代該域名的原始內(nèi)容,所述指針的偏移量以所述應(yīng)答包中第一個資源記錄集合的首字節(jié)為基準(zhǔn)計(jì)算得到。
3.根據(jù)權(quán)利要求1所述的域名解析方法,其特征在于,所述地址修正包括:
將資源記錄中與地址相關(guān)的信息以已組裝應(yīng)答包中第一個資源記錄集合的首字節(jié)的地址為基準(zhǔn)計(jì)算得到。
4.根據(jù)權(quán)利要求1所述的域名解析方法,其特征在于,所述根據(jù)所述域名壓縮字典,對將被組裝到應(yīng)答包中的資源記錄做域名壓縮包括:
為將被組裝到應(yīng)答包中的資源記錄的域名在所述域名壓縮字典中查找到匹配域名,利用所述域名壓縮字典中相匹配域名的域名壓縮結(jié)果代替所述域名。
5.根據(jù)權(quán)利要求1所述的域名解析方法,其特征在于,所述預(yù)設(shè)的域名存儲方法包括:
對資源記錄進(jìn)行分組,形成資源記錄集合;
存儲所述資源記錄集合;其中,對所述資源記錄集合內(nèi)的域名進(jìn)行壓縮存儲;
將同一域名下、多個資源記錄集合的域名壓縮存儲信息進(jìn)行統(tǒng)一存儲,生成重定位表;其中,所述域名壓縮存儲信息用于描述域名的壓縮情況以及存儲位置。
6.根據(jù)權(quán)利要求5所述的域名解析方法,其特征在于,所述對資源記錄進(jìn)行分組包括:
對資源記錄按照域名、資源記錄的類型進(jìn)行分組。
7.根據(jù)權(quán)利要求5所述的域名解析方法,其特征在于,所述在所述資源記錄集合內(nèi)對域名進(jìn)行壓縮存儲包括:
對所述資源記錄集合內(nèi)的第一條資源記錄中的第一個域名不做壓縮存儲;對所述第一條資源記錄中第一個域名之后的域名,若該域名之前的域名與該域名有相同的內(nèi)容,采用指向相同域名的指針來替代該域名的原始內(nèi)容,所述指針的偏移量以所在資源記錄集合的首字節(jié)為基準(zhǔn)計(jì)算得到。
8.根據(jù)權(quán)利要求5所述的域名解析方法,其特征在于,所述域名壓縮存儲信息包括:
域名所在資源記錄集合的類型、域名的原始內(nèi)容、域名是否壓縮、指針偏移量、域名或指針?biāo)谖恢谩⒂蛎麎嚎s結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國互聯(lián)網(wǎng)絡(luò)信息中心,未經(jīng)中國互聯(lián)網(wǎng)絡(luò)信息中心許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911156538.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





