[發明專利]網絡性能的測量方法、服務器、網絡探針和系統有效
| 申請號: | 201410182195.6 | 申請日: | 2014-04-30 |
| 公開(公告)號: | CN103929341B | 公開(公告)日: | 2017-08-11 |
| 發明(設計)人: | 尹浩;王俊昌 | 申請(專利權)人: | 湖南網數科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 任蘇亞,王寶筠 |
| 地址: | 410208 湖南省長沙市岳麓區岳麓科技產業園學*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 性能 測量方法 服務器 探針 系統 | ||
技術領域
本申請涉及互聯網領域,特別涉及網絡性能的測量方法、測量服務器、網絡探針和系統。
背景技術
隨著互聯網的發展,利用互聯網進行通訊已成為人們最重要的通信手段之一,因此對網絡性能的測試也顯得至關重要。網絡性能測試,通常是指以科學的方法,通過測量手段或者測量工具,取得網絡產品或正在運行網絡的性能參數和服務器指令參數,例如可用性、差錯率、吞吐量、網絡時延等等。
在現有技術中,參考圖1所示,為現有技術進行網絡性能測試的系統框架圖。在測量系統中,可以部署一個或多個測量服務器101,每個測量服務器可連接多個網絡探針102,測量服務器通過主動推送或被動獲取的方式,向網絡探針下發測量任務,網絡探針在接收到測量任務后調用相應的網絡測量程序1021(例如測量網絡時延的ping程序),該網絡測量程序運行在網絡探針之上,并與目標服務器103直接通信,從而測量得到目標服務器103的網絡性能。
但是發明人發現現有技術存在以下問題:在現實中網絡探針通常安裝在用戶的個人電腦或者手持終端上,該類設備在計算和存儲能力、網絡帶寬上具有很大局限性,同時在功耗和安全性等方面具有更高要求。因此,計算、存儲和網絡帶寬等方面的限制已極大地阻礙了更多、更先進、測量效果更好的網絡測量程序在網絡探針上的運行。例如,現在廣泛部署的網絡探針能運行測量網絡時延的ping程序,卻難以運行先進的、同時也需要更多計算資源的視頻流測試程序,從而極大地限制了視頻流測量的精確度和測量范圍的廣度。并且,將測量程序運行在作為網絡探針的移動設備上將會消耗用戶設備的大量電能,這也極大地阻礙了網絡探針在移動設備上的部署。
發明內容
基于發明人發現的目前測量系統中存在的問題,進行大規模的網絡測量需要一種全新的測量方法和系統。具體地,新系統必須極大地簡化網絡探針的工作,并通過避免將測量程序運行在網絡探針之上,解決測量程序在網絡探針上過度消耗宿主設備的計算資源和網絡資源、代碼安全性不可控等問題;同時,該系統還應可以使已有網絡測量工具可以不加修改地運行在其上。從而,一方面,使網絡探針易于大規模快速部署;另外一方面,可以在高性能服務器上運行具有更多、更新功能的測量軟件。
本申請所要解決的技術問題是提供網絡性能的測量方法,用以克服現有技術中網絡探針運行大量的測量程序,從而不容易實現大規模網絡性能測量,以及導致測量任務過度消耗宿主設備的計算資源和網絡資源的問題,同時也避免測量程序運行在網絡探針之上而導致的能耗和安全性方面的隱患。
本申請還提供了網絡性能的測量服務器、網絡探針及系統,用以保證上述方法在實際中的實現及應用。
為了解決上述問題,本申請公開了一種網絡性能的測量方法,該方法應用于網絡性能的測量系統中的測量服務器上,所述測量系統還包括網絡探針,所述測量方法包括:
響應于向目標服務器發送網絡性能測量請求,測量服務器向所述網絡探針發送數據請求,所述數據請求包括所述網絡性能測量請求;
測量服務器接收網絡探針返回的目標數據,所述目標數據中包括網絡性能測量數據;其中,所述網絡性能測量數據為網絡探針在將所述數據請求中的網絡性能測量請求發送給目標服務器之后,所述目標服務器返回給網絡探針的數據;
測量服務器依據網絡性能測量數據計算所述網絡探針與目標服務器之間的網絡性能。
本申請公開了一種網絡性能的測量方法,該方法應用于網絡性能的測量系統中的網絡探針上,所述測量系統還包括測量服務器,該方法包括:
網絡探針接收測量服務器發送的數據請求,所述數據請求中包括待發送給目標服務器的網絡性能測量請求;
網絡探針將所述網絡性能測量請求發送給目標服務器,并接收所述目標服務器返回的與所述網絡性能測量請求對應的網絡性能測量數據;
網絡探針將所述網絡性能測量數據發送給所述測量服務器,以便所述測量服務器依據所述網絡性能測量數據計算所述網絡探針與目標服務器之間的網絡性能。
本申請公開了一種網絡性能的測量服務器,包括:
發送數據請求模塊,用于響應于向目標服務器發送網絡性能測量請求,向所述網絡探針發送數據請求,所述數據請求包括所述網絡性能測量請求;
接收目標數據模塊,用于接收網絡探針返回的目標數據,所述目標數據中包括網絡性能測量數據;其中,所述網絡性能測量數據為網絡探針在將所述數據請求中的網絡性能測量請求發送給目標服務器之后,所述目標服務器返回給網絡探針的數據;
計算模塊,用于依據網絡性能測量數據計算所述網絡探針與目標服務器之間的網絡性能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南網數科技有限公司,未經湖南網數科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410182195.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種半導體器件及其制造方法
- 下一篇:封裝結構中的細長凸塊結構





