[發明專利]DNS服務器壓力測試方法、電子設備及可讀存儲介質有效
| 申請號: | 202210376668.0 | 申請日: | 2022-04-12 |
| 公開(公告)號: | CN114465927B | 公開(公告)日: | 2022-08-02 |
| 發明(設計)人: | 張琴和;張宇;張偉哲;喬延臣;李海;王能杰 | 申請(專利權)人: | 鵬城實驗室 |
| 主分類號: | H04L43/08 | 分類號: | H04L43/08;H04L61/4511;H04L67/141 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 吳士卿 |
| 地址: | 518000 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | dns 服務器 壓力 測試 方法 電子設備 可讀 存儲 介質 | ||
1.一種DNS服務器壓力測試方法,其特征在于,應用于壓測總節點,所述壓測總節點與壓測分節點通信連接,所述DNS服務器壓力測試方法包括:
獲取待測試DNS服務器的壓測參數,其中,所述壓測參數包括壓測地址范圍和壓測域名總量;
依據所述壓測地址范圍,選取至少一個所述壓測分節點作為目標壓測分節點;
向各所述目標壓測分節點發送攜帶所述壓測域名總量的域名解析請求,以供各所述目標壓測分節點依據所述壓測域名總量,分別對所述待測試DNS服務器進行壓力測試,其中,所述壓測域名總量用于表征各所述目標壓測分節點進行壓力測試的域名之和;
通過收集各所述目標壓測分節點的壓測結果,確定所述待測試DNS服務器對應的服務器壓測結果,其中,所述壓測結果為所述目標壓測分節點進行壓力測試的壓測域名的解析成功結果,所述服務器壓測結果用于表征所述壓測域名總量對應的壓測域名的解析結果,
其中,所述壓測地址范圍包括主機位地址范圍和主機位地址,所述依據所述壓測地址范圍,選取至少一個所述壓測分節點作為目標壓測分節點的步驟包括:
依據所述主機位地址范圍和所述主機位地址,在預設地址映射表中查詢對應的目標壓測地址,其中,所述目標壓測分節點的數量在所述主機位地址范圍連續時由所述主機位地址范圍確定,在所述主機位地址范圍不連續時由所述主機位地址確定;
將所述目標壓測地址對應的壓測分節點作為所述目標壓測分節點,其中,所述主機位地址范圍用于表征具體壓測任務對應的壓測分節點個數,所述主機位地址為所述壓測分節點的主機位。
2.如權利要求1所述DNS服務器壓力測試方法,其特征在于,在所述依據所述主機位地址范圍和所述主機位地址,在預設地址映射表中查詢對應的目標壓測地址的步驟之前,所述DNS服務器壓力測試方法還包括:
獲取各壓測分節點對應的主機位地址和對應的壓測分節點地址;
依據各所述主機位地址以及各所述目標壓測地址之間的一一對應關系,建立預設地址映射表。
3.如權利要求1所述DNS服務器壓力測試方法,其特征在于,所述目標壓測分節點包括第一目標壓測分節點和第二目標壓測分節點,
所述通過收集各所述目標壓測分節點的壓測成功結果,確定所述待測試DNS服務器對應的服務器壓測結果的步驟包括:
判斷至少一個所述第一目標壓測分節點發送的壓測成功結果共同對應的壓測成功總值是否小于預設壓測成功閾值;
若小于,則繼續接收至少一個所述第二目標壓測分節點發送的壓測成功結果;
若不小于,則收集各所述第一目標壓測分節點對應的壓測域名地址,并依據所述壓測域名地址,確定所述待測試DNS服務器對應的服務器壓測結果。
4.如權利要求1所述DNS服務器壓力測試方法,其特征在于,在所述獲取待測試DNS服務器的壓測參數的步驟之前,所述DNS服務器壓力測試方法還包括:
獲取預設數量的常用域名,并將各所述常用域名存儲至預設壓測域名文件;
將所述預設壓測域名文件發送至各所述壓測分節點。
5.一種DNS服務器壓力測試方法,其特征在于,應用于壓測分節點,所述壓測分節點與壓測總節點通信連接,所述DNS服務器壓力測試方法包括:
若接收到所述壓測總節點發送的域名解析請求,則依據所述域名解析請求攜帶的壓測域名總量,對待測試DNS服務器進行壓力測試,得到壓測結果,其中,接收到所述域名解析請求的壓測分節點為目標壓測分節點,所述壓測域名總量用于表征各所述目標壓測分節點進行壓力測試的壓測域名之和;
若判定所述壓測結果為壓測成功結果,則將所述壓測成功結果發送至所述壓測總節點,以供所述壓測總節點通過收集各所述目標壓測分節點的壓測成功結果,確定所述待測試DNS服務器對應的服務器壓測結果,其中,所述壓測成功結果為所述目標壓測分節點進行壓力測試的壓測域名的解析成功結果,所述服務器壓測結果用于表征所述壓測域名總量對應的壓測域名的解析結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鵬城實驗室,未經鵬城實驗室許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210376668.0/1.html,轉載請聲明來源鉆瓜專利網。





