[發(fā)明專利]一種基于DNS權威服務器的網絡性能測量方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201410460928.8 | 申請日: | 2014-09-11 |
| 公開(公告)號: | CN104301171B | 公開(公告)日: | 2018-06-26 |
| 發(fā)明(設計)人: | 黃友俊;李星;吳建平;劉知剛;曹武貝 | 申請(專利權)人: | 賽爾網絡有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/12 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 宋焰琴 |
| 地址: | 100084 北京市海淀區(qū)中*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù)存儲服務器 網絡性能測量 特征值數(shù)據(jù) 解析 數(shù)據(jù)處理服務器 權威服務器 用戶終端 存儲 性能數(shù)據(jù)發(fā)送 性能數(shù)據(jù) 用戶提供 上網 推送 發(fā)送 統(tǒng)計 | ||
1.一種基于DNS權威服務器的網絡性能測量方法,其包括:
步驟1、用戶終端針對域名陣列中的每一個域名向DNS服務器列表中的每一個DNS服務器發(fā)送DNS解析請求,并將從每一個DNS服務器獲得的特征值數(shù)據(jù)發(fā)送至數(shù)據(jù)處理服務器;
步驟2、所述數(shù)據(jù)處理服務器根據(jù)所接收到的特征值數(shù)據(jù),將屬于域內的每一個DNS服務器、每一用戶終端、每一域名的特征值數(shù)據(jù)推送至數(shù)據(jù)存儲服務器;
步驟3、所述數(shù)據(jù)存儲服務器將所接收到的特征值數(shù)據(jù)進行存儲;并且所述數(shù)據(jù)存儲服務器對所存儲的特征值數(shù)據(jù)進行統(tǒng)計,得到每一DNS服務器的網絡性能測量數(shù)據(jù);
步驟2具體包括:
步驟21、數(shù)據(jù)處理服務器接收用戶終端的特征值數(shù)據(jù),并從中獲得用戶終端IP地址、訪問域名、DNS服務器地址、DNS服務器解析出的IP地址、解析時間和域內標識;
步驟22、數(shù)據(jù)處理服務器判斷所述用戶終端IP地址、DNS服務器地址和DNS服務器解析出的IP地址中是否有非域內地址,若是則將該特征值數(shù)據(jù)判定為無效后推送至數(shù)據(jù)存儲服務器進行存儲;否則執(zhí)行下一步;
步驟23、數(shù)據(jù)處理服務器根據(jù)DNS服務器列表,針對每一個DNS服務器創(chuàng)建一個哈希表,并將其存儲至數(shù)據(jù)存儲服務器中;所述哈希表以特征值數(shù)據(jù)中的用戶終端IP地址和訪問域名為鍵值建立,解析性能特征值數(shù)據(jù)中的其他數(shù)據(jù)存入哈希表中;
步驟24、數(shù)據(jù)處理服務器根據(jù)特征值數(shù)據(jù)中用戶終端IP地址為鍵值建立紅黑樹,并將其存儲至數(shù)據(jù)存儲服務器中。
2.如權利要求1所述的方法,其中,所述每一DNS服務器的網絡性能測量數(shù)據(jù)為每一DNS服務器在每一域內分組中對于每一域名的平均解析時間,其中所述每一域內分組包括多個用戶終端。
3.如權利要求1所述的方法,其中,所述域名陣列包括多個ICP域名,其由數(shù)據(jù)處理服務器定期下發(fā)給用戶終端。
4.如權利要求1所述的方法,其中,所述步驟1之前還包括:
用戶終端向數(shù)據(jù)處理服務器發(fā)送DNS服務器列表的請求報文;
數(shù)據(jù)處理服務器監(jiān)聽用戶終端請求,并在接收到用戶終端的DNS服務器列表請求報文后,加載本地DNS服務器列表,組成相應報文后派發(fā)給用戶終端;
用戶終端獲取數(shù)據(jù)處理服務器派發(fā)的DNS服務器列表后,將其作為本地DNS服務器列表進行存儲。
5.如權利要求1所述的方法,其中,特征值數(shù)據(jù)包括用戶終端IP地址、訪問域名、DNS服務器地址、DNS服務器解析出的IP地址、解析時間和域內標識。
6.如權利要求1所述的方法,其中,步驟3中所述數(shù)據(jù)存儲服務器對所存儲的特征值數(shù)據(jù)進行統(tǒng)計,得到每一DNS服務器的網絡性能測量數(shù)據(jù)具體包括:
所述數(shù)據(jù)存儲服務器遍歷紅黑樹,取出鍵值;
選定其中一個哈希表,利用所取出的鍵值對所述哈希表進行檢索,并獲得該哈希表中每一用戶終端每一域名的解析時間,統(tǒng)計屬于同一域內分組的用戶終端對同一域名的解析時間的平均值。
7.如權利要求6所述的方法,其中,步驟3還包括:
所述數(shù)據(jù)存儲服務器遍歷紅黑樹,并取出每一鍵值對應的時間戳;
根據(jù)所述鍵值和時間戳,將過期的特征值數(shù)據(jù)從所述哈希表中刪除。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于賽爾網絡有限公司,未經賽爾網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410460928.8/1.html,轉載請聲明來源鉆瓜專利網。
- 海量圖片的處理系統(tǒng)及其方法
- 實現(xiàn)面向辦公應用的雙機容錯服務系統(tǒng)及其數(shù)據(jù)存儲方法
- 一種橋梁健康監(jiān)測數(shù)據(jù)采集分析裝置
- 一種數(shù)據(jù)存儲系統(tǒng)及存儲和訪問方法
- 數(shù)據(jù)存儲系統(tǒng)
- 數(shù)據(jù)分布式存儲系統(tǒng)
- 一種農業(yè)物聯(lián)網的云數(shù)據(jù)管理系統(tǒng)
- 一種企業(yè)數(shù)據(jù)存儲系統(tǒng)
- 一種圖像數(shù)據(jù)的處理方法、系統(tǒng)及裝置和存儲介質
- 基于存儲與處理的服務器系統(tǒng)





