[發明專利]一種域名緩存更新的查詢解析方法有效
| 申請號: | 201911396205.5 | 申請日: | 2019-12-30 |
| 公開(公告)號: | CN111182059B | 公開(公告)日: | 2022-10-28 |
| 發明(設計)人: | 吳琦;張曉軍;毛偉;邢志杰;高志偉 | 申請(專利權)人: | 互聯網域名系統北京市工程研究中心有限公司 |
| 主分類號: | H04L61/4511 | 分類號: | H04L61/4511;H04L67/5682 |
| 代理公司: | 北京市萬慧達律師事務所 11111 | 代理人: | 黃玉東 |
| 地址: | 101408 北京市懷柔區雁*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 域名 緩存 更新 查詢 解析 方法 | ||
1.一種域名緩存更新的查詢解析方法,其特征在于,所述方法包括如下步驟:
對域名緩存的每個原始記錄設定其對應的更新類型記錄C類型,所述C類型用于記錄更新查詢的數據;其中,A記錄類型對應AC類型,AAAA記錄類型對應AAAAC類型,NS記錄類型對應NSC類型;
對C類型查詢設置限速機制,設置一定時間范圍內的C類型查詢次數閾值,當在該時間范圍內查詢的次數達到所設定的閾值,則忽略之后的C類查詢請求,直到本次時間范圍結束;
查詢域名的C類型,如果本地域名服務器觸發主動更新,那么判斷原始記錄是否有緩存,如果有緩存則觸發對應原始記錄的迭代查詢,根據返回結果確定是否對原始記錄緩存進行更新;
查詢域名的C類型,在原始記錄錯誤的前提下,如果本地域名服務器觸發校驗更新,那么判斷原始記錄是否有緩存,如果有緩存則觸發C類型的迭代查詢,根據返回結果確定是否清除對應的原始記錄緩存;
如果原始記錄無緩存則不進行C類型查詢,執行標準的遞歸查詢或迭代查詢;
如果原始記錄中的緩存資源類型為NS記錄類型,那么NSC類型同步清除本整區緩存,而不清除子區緩存。
2.如權利要求1所述的查詢解析方法,其特征在于,當本地域名服務器觸發主動更新時,如果原始記錄有緩存則觸發對應原始記錄的迭代查詢,若查詢的返回結果與原始記錄的緩存一致,則忽略本次的查詢結果,對原始記錄不做任何更改,若查詢的返回結果與原始記錄的緩存不一致,則對原始記錄進行更新,更新后的原始記錄為本次查詢的結果;如果原始記錄無緩存則不進行主動更新,采用標準的遞歸查詢或迭代查詢。
3.如權利要求1所述的域名緩存更新的查詢解析方法,其特征在于,當本地域名服務器觸發校驗更新時,如果原始記錄有緩存則觸發C類型的迭代查詢,若查詢返回的結果status為更新,則清除對應的原始記錄緩存,否則不清除;如果原始記錄無緩存則不進行校驗更新,采用標準的遞歸查詢或迭代查詢。
4.如權利要求1所述的域名緩存更新的查詢解析方法,其特征在于,如果原始記錄中緩存的資源記錄類型為NS類型,在進行對應的NSC記錄查詢更新或清除后,NSC記錄同步清除本整區的緩存,而對于已經授權出去的子區緩存不進行清除處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于互聯網域名系統北京市工程研究中心有限公司,未經互聯網域名系統北京市工程研究中心有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911396205.5/1.html,轉載請聲明來源鉆瓜專利網。





