[發明專利]一種域名的分布式智能解析方法有效
| 申請號: | 201510273776.5 | 申請日: | 2015-05-26 |
| 公開(公告)號: | CN104853004B | 公開(公告)日: | 2019-08-13 |
| 發明(設計)人: | 謝朝輝;羅儉 | 申請(專利權)人: | 湖南安數網絡有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京風雅頌專利代理有限公司 11403 | 代理人: | 曾志鵬 |
| 地址: | 410013 湖南省長沙市高新開發*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 域名 分布式 智能 解析 方法 | ||
1.一種域名的分布式智能解析方法,其特征在于,包括以下步驟:
分布式架構建立:建立分布式架構,將域名解析客戶端分布在多臺機器上;
域名調度:域名調度模塊按照調度策略將域名調度進入分布式任務隊列中,對域名進行優先級的調度;
域名解析:域名解析客戶端向分布式任務隊列請求任務,完成域名服務器解析,并將解析結果發送到消息結果隊列中,讓安全監測處理程序做進一步的處理;
每一個域名解析客戶端都配置了大量的域名服務器,形成域名服務器池,在發送域名解析請求過程中,對域名服務器池基于自我檢測的優勝劣汰算法,選擇一個最優的域名服務器發送請求;
所述選擇最優的域名服務器包括以下步驟:
步驟S101:初始化,將域名服務器列表中第一個域名服務器作為候選節點,并將比較節點位置設置為2,初始化每一個域名服務器的請求次數,請求時間和權重系數,權重系數默認值都是1,權重系數最小值為1,請求次數為1次,請求時間為1秒;
步驟S102:比較節點位置是否大于域名列表的長度,如果否,則進入步驟S103;如果是,則進入步驟S108;
步驟S103:從域名服務器列表中取出比較位置中的元素作為比較節點,將比較位置加1;
步驟S104:判斷候選節點權重參數與比較節點是否相等,即判斷候選節點的權重系數/請求次數的比值是否等于比較節點的權重系數/請求次數的比值,如果是,則進入步驟S106;如果否,則進入步驟S105;
步驟S105:判斷候選節點權重參數是否小于比較節點,即判斷候選節點的權重系數/請求次數的比值是否小于比較節點的權重系數/請求次數的比值,如果是,則進入步驟S107;如果否,則進入步驟S102;
步驟S106:判斷候選節點請求時間是否晚于比較節點,即判斷候選節點的請求時間是否晚于比較節點請求時間,如果是,則進入步驟S102;如果否,則進入步驟S107;
步驟S107:節點替換,將候選節點替換為比較節點,返回步驟S102;
步驟S108:確定最優域名服務器,確定候選節點為最優域名服務器并更新該域名服務器的請求時間,將請求次數加1,域名服務器成功響應后,將權重系數加1,將結果發送回結果消息中;如果域名服務器響應超時,則將權重系數減1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南安數網絡有限公司,未經湖南安數網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510273776.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通訊錄自定義排序方法及裝置
- 下一篇:基于所發現的NAT類型選擇主機的方法





