[發明專利]一種點對點系統網絡性能測試方法及其系統無效
| 申請號: | 201010107191.3 | 申請日: | 2010-02-05 |
| 公開(公告)號: | CN102148716A | 公開(公告)日: | 2011-08-10 |
| 發明(設計)人: | 周巍;陳利兵;姜智峰;馬少武 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06;H04L29/08;H04L12/24 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 祁建國;梁揮 |
| 地址: | 100140 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 點對點 系統 網絡 性能 測試 方法 及其 | ||
技術領域
本發明涉及通信領域,尤其涉及點對點系統網絡性能測試方法及其系統。
背景技術
點對點應用在現在的互聯網中被廣泛使用,其中下載類包括BT、eMule、迅雷等;視頻類包括PPLive、PPStream等。同時,還有大量新型的點對點應用不斷出現,但是如何測試該些應用的性能成為一個難題。點對點應用的性能包括兩方面的指標:一是傳輸性能,用戶之間的傳輸速度,以及內容在用戶之間的傳播速度;二是網絡流量性能,點對點應用對實際網絡帶來的流量,一個設計的較好的點對點應用會盡量選擇在網絡位置相近的節點之間來傳輸數據,以相對減少網絡中的流量壓力。
現有技術,對網絡技術及應用進行研究和驗證,有以下三種手段。
分析方法,是對所研究的對象和所依存的網絡系統進行初步分析,根據一定的限定條件和合理假設,對研究對象和系統進行描述,抽象出研究對象的數學分析模型,利用數學分析模型對問題進行求解
實驗方法,是設計出研究所需要的合理硬件和軟件配置環境,建立測試床和實驗室,在現實的網絡上實現對網絡協議、網絡行為和網絡性能的研究。
仿真方法,應用網絡仿真軟件建立所研究的網絡系統的模擬模型,在計算機上運行這個模型,并分析運行的輸出結果。
上述方法對于點對點系統的性能測試都具有局限性或困難。其中,分析方法的有效性和精確性受假設限制影響較大。當一個系統很復雜時,則無法用一些限制性假設來對系統進行詳細描述。實驗方法的局限性在于成本高,點對點系統往往具有很大的用戶數,其節點和網絡的配置困難,運用起來不靈活。仿真方法,例如現在常用于網絡仿真工具NS2、OPNET等,能在一定程度上彌補前兩種方法的不足。該方法可以根據需要設計實驗所需的網絡模型,用相對較少的時間和費用了解網絡在不同條件下的各種特性,獲取網絡研究的豐富有效的數據。但是對于點對點系統網絡而言,該方法需要根據仿真工具修改點對點系統,存在一定的開發難度,并且消耗時間。同時,對于第三方的測試者來說,也缺乏一個公平的測試平臺和測試系統。
現有技術中,虛擬機是通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。通過虛擬機軟件,可以在一臺物理計算機上模擬出一臺或多臺虛擬的計算機,該些虛擬機如真正的計算機一樣進行工作,例如可以安裝操作系統、安裝應用程序、訪問網絡資源等等。虛擬機實質為運行在物理計算機上的一個應用程序,但是對于在虛擬機中運行的應用程序而言,虛擬機相當于一臺真正的計算機。目前最流行且使用的最為廣泛的虛擬機軟件是VMware。
發明內容
為了解決上述問題,本發明提供了一種點對點系統網絡性能測試方法及其系統,能夠減低測試開放難度,提高測試效率。
本發明公開了一種點對點系統網絡性能測試方法,包括:
步驟1,在測試機中運行虛擬機和網絡仿真平臺,所述虛擬機中安裝并配置點對點應用軟件;
步驟2,在管理監控服務器上配置點對點系統網絡的網絡拓撲;
步驟3,所述虛擬機中運行點對點應用軟件,所述網絡仿真平臺檢測同所述網絡仿真平臺運行于同一測試機上的虛擬機的點對點應用的出入流量,將所述出入流量上報給所述管理監控服務器;
步驟4,所述管理監控服務器接收到所述網絡仿真平臺上報的出入流量,根據所述出入流量和所述網絡拓撲計算網絡性能測試結果。
所述步驟2還包括在管理監控服務器上配置點對點系統網絡中點和點之間傳輸數據的路由選擇規則;
所述步驟4進一步為,
步驟21,所述管理監控服務器接收到所述網絡仿真平臺上報的出入流量,根據所述出入流量、所述網絡拓撲,以及配置的路由選擇規則計算所述點對點系統網絡中各個鏈路的實時流量,所述各個鏈路的實時流量為網絡性能測試結果。
所述步驟2還包括在管理監控服務器上配置網絡性能參數,網絡性能參數包括網絡中各個鏈路的帶寬;
所述步驟21還包括:
步驟31,所述管理監控服務器將所述實時流量同所述各個鏈路的帶寬比較,如果所述實時流量大于被比較的鏈路的帶寬,則向所述鏈路相關的網絡仿真平臺下發降低節點流量的指示,否則,下發放開節點流量的指示;
步驟32,所述網絡仿真平臺根據收到的指示,對同所述網絡仿真平臺運行于同一測試機上的虛擬機的出入流量進行降低限制或者放開限制。
所述步驟4進一步為,
步驟41,所述管理監控服務器根據所述出入流量和所述網絡拓撲計算所述點對點系統網絡中各個用戶間的傳輸流量,所述各個用戶間傳輸流量為網絡性能測試結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010107191.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種石墨烯超高分子量聚乙烯雜化纖維
- 下一篇:一種液面漂浮物凈化船





