[發明專利]域名分配方法、裝置、設備及計算機可讀存儲介質有效
| 申請號: | 202010111056.X | 申請日: | 2020-02-24 |
| 公開(公告)號: | CN111935327B | 公開(公告)日: | 2023-07-25 |
| 發明(設計)人: | 宮本凱;楊斌 | 申請(專利權)人: | 北京豆萌信息技術有限公司 |
| 主分類號: | H04L61/3015 | 分類號: | H04L61/3015 |
| 代理公司: | 北京市鑄成律師事務所 11313 | 代理人: | 閻敏;潘曉松 |
| 地址: | 100010 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 域名 分配 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
1.一種域名分配方法,其特征在于,包括:
接收來自訪問端的訪問請求,所述訪問請求中包括所述訪問端的標識;所述訪問端標識為用于將一個訪問端區分于其它訪問端的標識;
通過預設算法對所述標識進行轉換,得到所述標識的轉換值;
在可用域名與轉換值對應關系中,查找與所述標識的轉換值對應的可用域名;所述可用域名與轉換值對應關系,包括針對至少一個網站預先設置的兩個以上不同的域名與轉換值的對應關系;所述可用域名為預先設置的用于訪問網站的兩個以上的域名中之一;
將與所述標識的轉換值對應的可用域名分配給所述訪問端;
所述方法還包括:
檢測所述可用域名中被屏蔽的域名;
若存在除所述可用域名以外的未屏蔽的新域名,則利用所述新域名替換所述被屏蔽的域名;
若不存在所述新域名,則使用所述可用域名中的一個未屏蔽的域名,替換所述被屏蔽的域名。
2.根據權利要求1所述的方法,其特征在于,所述訪問端的標識為所述訪問端的IP地址,通過預設算法對所述標識進行轉換,得到所述標識的轉換值,包括:
利用哈希算法計算所述IP地址的哈希碼;
計算所述哈希碼除以轉換值總數所得余數的絕對值;
將所述絕對值作為所述標識的轉換值。
3.根據權利要求1所述的方法,其特征在于,查找與所述標識的轉換值對應的可用域名之前,還包括:
設置所述可用域名與所述轉換值的對應關系。
4.根據權利要求3所述的方法,其特征在于,設置所述可用域名與所述轉換值的對應關系,包括:
建立域名列表,所述域名列表中的每一個轉換值對應于一個所述可用域名。
5.根據權利要求4所述的方法,其特征在于,建立域名列表,還包括:
若所述可用域名的數量小于所述域名列表中的轉換值總數,則排列所述可用域名;
將排列后的所述可用域名依次與每個所述轉換值建立對應關系;
當所述可用域名用盡且存在未與可用域名建立對應關系的剩余轉換值時,將排列后的可用域名依次與所述剩余轉換值建立對應關系。
6.根據權利要求1所述的方法,其特征在于,所述訪問請求中還包括請求訪問的網址;所述方法還包括:
獲取所述網址包括的一個或多個可用域名。
7.一種域名分配裝置,其特征在于,包括:
訪問請求接收模塊:用于接收來自訪問端的訪問請求,所述訪問請求中包括所述訪問端的標識;所述訪問端標識為用于將一個訪問端區分于其它訪問端的標識;
轉換模塊:用于通過預設算法對所述標識進行轉換,得到所述標識的轉換值;
查找模塊:用于在可用域名與轉換值對應關系中,查找與所述標識的轉換值對應的可用域名;所述可用域名與轉換值對應關系,包括針對至少一個網站預先設置的兩個以上不同的域名與轉換值的對應關系;所述可用域名為預先設置的用于訪問網站的兩個以上的域名中之一;
分配模塊:用于將與所述標識的轉換值對應的可用域名分配給所述訪問端;
所述裝置還包括:
檢測模塊:用于檢測所述可用域名中被屏蔽的域名;
第一替換模塊:用于若存在除所述可用域名以外的未屏蔽的新域名,則利用所述新域名替換所述被屏蔽的域名;
第二替換模塊:用于若不存在所述新域名,則使用所述可用域名中的一個未屏蔽的域名,替換所述被屏蔽的域名。
8.根據權利要求7所述的裝置,其特征在于,所述訪問端的標識為所述訪問端的IP地址,所述轉換模塊包括:
哈希計算單元:用于利用哈希算法計算所述IP地址的哈希碼;
絕對值計算單元:用于計算所述哈希碼除以轉換值總數所得余數的絕對值;
所述絕對值計算單元還用于:將所述絕對值作為所述標識的轉換值。
9.根據權利要求7所述的裝置,其特征在于,所述裝置還包括:
對應關系設置模塊:用于設置所述可用域名與所述轉換值的對應關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京豆萌信息技術有限公司,未經北京豆萌信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010111056.X/1.html,轉載請聲明來源鉆瓜專利網。





