English
易科服務

       網絡性能主要有主動測試,被動式測試以及主動被動相結合測試三種方法
1.主動測量是在選定的測量點上利用測量工具有目的地主動產生測量流量注入網絡,并根據測量數據流的傳送情況來分析網絡的性能。
    主動測量在性能參數的測量中應用十分廣泛,因為它可以以任何希望的數據類型在所選定的網絡端點間進行端到端性能參數的測量。最為常見的主動測量工具就是“Ping”,它可以測量雙向時延,IP 包丟失率以及提供其它一些信息,如主機的可達性等。主動測量可以測量端到端的IP 網絡可用性、延遲和吞吐量等。因為一次主動測量只是查驗了瞬時的網絡質量,因此有必要重復多次,用統計的方法獲得更準確的數據。
    要對一個網絡進行主動測量,則需要一個面向網絡的測量系統,這種主動測量系統應包括以下幾個部分:
    - 測量節點:它們分布在網絡的不同端點上,進行測量數據包的發送和接收,若要進行單向性能的測量,則它們之間應進行嚴格的時鐘同步;
    - 中心服務器:它與各個測量節點通信,進行整個測量的控制以及測量節點的配置工作;
    - 中心數據庫:存儲各個節點所收集的測量數據;
    - 分析服務器:對中心數據庫中的數據進行分析,得到網絡整體的或具體節點間的性能狀況
    在實際中,中心服務器,中心數據庫和分析服務器可能位于同一臺主機中。
    主動測量法依賴于向網絡注入測量包,利用這些包測量網絡的性能,因此這種方法肯定會產生額外的流量。另一方面,測量中所使用的流量大小以及其他參數都是可調的。主動測量法能夠明確地控制測量中所產生的流量的特征,如流量的大小、抽樣方法、發包頻率、測量包大小和類型(以仿真各種應用)等,并且實際上利用很小的流量就可以獲得很有意義的測量結果。主動測量意味著測量可以按測量者的意圖進行,容易進行場景的仿真,檢驗網絡是否滿足QoS 或SLA 非常簡單明了。
    總之,主動測量的優點在于可以主動發送測量數據,對測量過程的可控制性比較高,比較靈活機動,并易于對端到端的性能進行直觀的統計;其缺點是注入測量流量本身就改變了網絡的運行情況,即改變了被測對象本身,使得測量的結果與實際情況存在一定的偏差,而且注入網絡的測量流量還可能會增加網絡的負擔。


2.被動測量是指在鏈路或設備(如路由器,交換機等)上對網絡進行監測,而不需要產生流量的測量方法。
    被動測量利用測量設備監視經過它的流量。這些設備可以是專用的,如Sniffer,也可以是嵌入在其它設備(如路由器、防火墻、交換機和主機)之中的,如RMON, SNMP 和netflow 使能設備等。控制者周期性地輪詢被動監測設備并采集信息(在SNMP 方式時,從MIB 中采集),以判斷網絡性能和狀態。被動測量主要有三種方式:
    - 通過SNMP 協議采集網絡上的數據信息,并提交至服務器進行處理。
    - 在一條指定的鏈路上進行數據監測,此時數據的采集和分析是兩個獨立的處理過程。這種方法的問題是OC48(2.5Gbit/s)以上的鏈路速度超過了 PCI 總線(64bit,33MHz)的能力,因此對這些高速鏈路的數據采集只能采用數據壓縮,聚合等方式,這樣會損失一定的準確性。
    - 在一臺主機上有選擇性的進行數據的采集和分析。這種工具只是用來采集分析網絡上數據包的內容特性,并不能進行性能參數的測量,如Ethereal 等工具。
    被動測量非常適合用來測量和統計鏈路或設備上的流量,但它并不是一個真正的 QoS 參數,因為流量只是當前網絡(設備)上負載情況的一個反映,通過它并不能得到網絡實際的性能情況,如果要通過被動測量的方法得到終端用戶所關心的時延,丟包,時延抖動等性能參數,只能采用在被測路徑的兩個端點上同時進行被動測量,并進行數據分析,但這種分析將是十分復雜的,并且由于網絡上數據流量特征的不確定性,這種分析在一定程度上也是不夠準確的。只有鏈路帶寬這個流量參數可以通過被動測量估算出來。
    被動測量法在測量時并不增加網絡上的流量,測量的是網絡上的實際業務流量,理論上說不會增加網絡的負擔。但是被動測量設備需要用輪詢的方法采集數據、陷阱(trap)和告警(利用SNMP 時),所有這些都會產生網絡流量,因此實際測量中產生的流量開銷可能并不小。
    另外,在做流分析或試圖對所有包捕捉信息時,所采集的數據可能會非常大。被動測量的方法在網絡排錯時特別有價值,但在仿真網絡故障或隔離確切的故障位置時其作用會受到限制。
    總之,被動測量的優點在于理論上它不產生流量,不會增加網絡的負擔;其缺點在于被動測量基本上是基于對單個設備的監測,很難對網絡端到端的性能進行分析,并且可能實時采集的數據量過大,且存在用戶數據泄漏等安全性問題。


3.主動、被動相結合測試
    主動測量與被動測量各有其有缺點,而且對于不同的參數來說,主動測量和被動測量也都有其各自的用途。對端到端的時延,丟包,時延變化等參數比較適于進行主動測量;而對于路徑吞吐量等流量參數來說,被動測量則更適用。


       因此,對網絡性能進行全面的測量需要主動測量與被動測量相結合,并對兩種測量結果進行對比和分析,以獲得更為全面科學的結論。

  • 沈陽易科智恒科技有限公司
  • 電話:024-23235000  傳真:024-23772323
  • 中國 遼寧 沈陽市渾南新區渾南三路1-8號 同方大廈A座1501室
  • 全國統一服務熱線
  • 400-033-5570
Copyright © 2012-2019 沈陽易科智恒科技有限公司 保留所有權利 遼ICP備12017351號-1
最新注册账号送体验金的平台