[發明專利]DNS緩存更新方法及系統有效
| 申請號: | 202011623284.1 | 申請日: | 2020-12-31 |
| 公開(公告)號: | CN112689030B | 公開(公告)日: | 2023-01-20 |
| 發明(設計)人: | 龔道彪;李震 | 申請(專利權)人: | 網根(南京)網絡中心有限公司;下一代互聯網關鍵技術和評測北京市工程研究中心有限公司 |
| 主分類號: | H04L61/4511 | 分類號: | H04L61/4511;H04L61/5076 |
| 代理公司: | 北京眾合誠成知識產權代理有限公司 11246 | 代理人: | 張文寶 |
| 地址: | 211800 江蘇省南京市江北新*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | dns 緩存 更新 方法 系統 | ||
本發明公開了一種DNS緩存更新方法及系統,其中所述方法包括如下步驟:接收權威服務器的更新內容,根據所述更新內容確定需要進行同步更新的緩存所在的第一服務器;根據所述第一服務器注冊的管理接口確定執行操作的范圍,并在設定的操作周期內實現對所述第一服務器的緩存內容清理。本發明可以快速更新域名解析緩存,保證錯誤域名解析快速被清除,避免域名解析帶來的不正常工作。
技術領域
本發明涉及計算機網絡通信技術領域,尤其涉及一種DNS緩存更新方法及系統。
背景技術
DNS(Domain Name System,域名系統)提供了互聯網上的一個重要服務,其本質是建立了人的名字世界和底層的二進制協議地址世界的橋梁。它作為將域名和IP地址相互映射的一個分布式數據庫,能夠使人更方便地訪問互聯網,而不用去記住能夠被機器直接讀取的 IP地址數串,通過域名最終得到該域名對應的 IP 地址的過程叫做域名解析。具體地,在DNS體系中,主要分為權威服務器,遞歸服務器及存根解析器三個部分,存根解析器用來發起域名解析,遞歸服務器用來接收和處理存根解析器的域名解析請求,并對解析到的域名進行緩存,權威服務器用來存儲DNS數據和響應遞歸服務器的查詢。
但是,在遞歸服務器按照DNS協議執行域名查詢的過程中,大部分為了減少查詢時間,會為域名結果設置緩存甚至提高相應的緩存時間,如果實際的域名結果已經在權威服務器上被更新,而遞歸服務器由于緩存時間并不會進行及時地更新,這樣就會導致終端用戶訪問不到最新的解析結果。另外,當權威服務器上配置了錯誤的域名解析結果時,由于遞歸服務器分散在全球各地的不同運營商、不同版本遞歸等相應的緩存中,導致無法及時撤銷整個DNS體系中錯誤的域名結果,只能被動等待緩存時間過期,大大增加了DNS查詢的不便性。
發明內容
本發明的目的在于提供一種DNS緩存更新方法及系統,解決了現有技術中DNS體系中對域名結果的緩存更新滯后,只能被動地接受與權威服務器數據同步的技術問題。
為了解決上述技術問題,本發明的一種DNS緩存更新方法,包括如下步驟:
接收權威服務器的更新內容,根據所述更新內容確定需要進行同步更新的緩存所在的第一服務器;
根據所述第一服務器注冊的管理接口確定執行操作的范圍,并在設定的操作周期內實現對所述第一服務器的緩存內容清理。
作為本發明上述DNS緩存更新方法的進一步改進,根據權威服務器的更新內容確定合法性及權限,以確定是否觸發相應的清理操作。
作為本發明上述DNS緩存更新方法的進一步改進,在執行清理操作后,還會向所述第一服務器推送更新后的域名資源記錄。
作為本發明上述DNS緩存更新方法的進一步改進,對清理的數據進行備份,以實現恢復回溯操作。
作為本發明上述DNS緩存更新方法的進一步改進,根據所述第一服務器版本信息,來提供清理操作的接口。
作為本發明上述DNS緩存更新方法的進一步改進,為對應第一服務器的清理操作設置對應的任務隊列,支持接收多個權威服務器的更新內容,以在設定的操作周期統一對所述第一服務器執行清理操作。
為了解決上述技術問題,本發明的一種DNS緩存更新系統,包括:
確定單元,用于接收權威服務器的更新內容,根據所述更新內容確定需要進行同步更新的緩存所在的第一服務器;
執行單元,用于根據所述第一服務器注冊的管理接口確定執行操作的范圍,并在設定的操作周期內實現對所述第一服務器的緩存內容清理。
作為本發明上述DNS緩存更新系統的進一步改進,所述確定單元根據權威服務器的更新內容確定合法性及權限,以確定是否觸發相應的清理操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網根(南京)網絡中心有限公司;下一代互聯網關鍵技術和評測北京市工程研究中心有限公司,未經網根(南京)網絡中心有限公司;下一代互聯網關鍵技術和評測北京市工程研究中心有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011623284.1/2.html,轉載請聲明來源鉆瓜專利網。





