新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 基于網絡系統(tǒng)可靠性的設計

基于網絡系統(tǒng)可靠性的設計

作者: 時間:2011-05-29 來源:網絡 收藏

  1、網絡測試環(huán)境,接入測試儀器,將流量發(fā)生器端到端接入。儀器端口分別連接的接入層和出口,以保證被測流量路徑貫通整個網絡。

  2、在測試儀器的Port A端口設定速率穩(wěn)定的流量,目的地址為Port B端口。在Port B端口設定速率穩(wěn)定的流量,目的地址為Port A端口。由于上下行路徑遷移時,上下行的路由等各類協(xié)議的熱備表項不同,涉及的協(xié)議收斂也可能不同,所以務必設定雙向流量,以檢測上行和下行流量路徑的恢復時間。

  3、確保設定的上下行流量路徑通過需要模擬的故障點節(jié)點,避免測試無效。

  4、啟動流量發(fā)送與接收,開始統(tǒng)計發(fā)送的流量和接收的流量。

  5、模擬節(jié)點故障,自動檢測并恢復。

  6、停止發(fā)送流量。根據發(fā)送和接收的流量,計算得出系統(tǒng)流量路徑恢復時間。

  公式為:Time=(發(fā)送報文數量-接收報文數量)/報文發(fā)送速率(pps)。

  注意:報文發(fā)送速率以M/G為單位時,計算需考慮以太網報文的前導碼和幀間隙,公式為:Time=(發(fā)送報文數量-接收報文數量)*( 報文字節(jié)*8+8*8+96)/報文發(fā)送速率(M/G)。通過計算得出上下行流量路徑的恢復時間。

  測試時還需注意以下細節(jié):

  1、故障模擬操作方式要考慮全面。例如用命令行shutdown端口和拔掉網線操作導致的測試結果往往會不同;光纖的單通與通常的鏈路down表現也會不同等。

  2、不僅要測試主設備/鏈路切換到備用,還要測試主設備/鏈路恢復正常后,網絡系統(tǒng)的表現。

  3、每項測試需至少測試三次得到平均值。并對得到尖峰和低谷進行分析,需要時重復更多測試以獲取穩(wěn)定數據。

  4、始終關注測試流量路徑是否經過故障節(jié)點,是否按照預期切換,保證測試結果的準確性。

  4 驗證HA(High Availability)特性的組合部署功能

  網絡系統(tǒng)中的協(xié)議配置對系統(tǒng)的穩(wěn)定性、負荷和恢復時間有重大影響。例如對OSPF的hello time設置過小,會加重網絡中控制平面處理負擔,并容易產生路由振蕩。但是過大也會導致故障時系統(tǒng)恢復時間無法達到要求。因此在測試中可根據不同網絡的要求,取得一個性價比最高的平衡。

  當各類為保證網絡系統(tǒng)高可靠運行的協(xié)議在一個網絡系統(tǒng)中應用時,就使這種組合更加復雜,這些特性包括鏈路聚合、MSTP、RRPP、BFD、GR、VRRP、ECMP、IRF等。

  因此,測試不僅僅需要驗證這些特性是否在發(fā)揮作用,同時測試過程也是一個網絡參數調優(yōu)過程。在測試中通過不斷調整協(xié)議配置參數,以獲取網絡系統(tǒng)最佳配置。這個調優(yōu)過程既要計算獲取網絡故障恢復時間,又要監(jiān)控網絡系統(tǒng)各個節(jié)點的運行狀況。例如在滿足網絡恢復時間要求基礎上,監(jiān)控參數配置會影響的CPU占用率、內存是否正常,Console是否能響應,轉發(fā)是否正常,OSPF收斂及路由變化等等,綜合得出結論。

  5 從端到端對網絡系統(tǒng)進行各類攻擊測試

  此類測試往往融合在Duration測試中共同完成。使用測試儀器公司、開源軟件、自行開發(fā)的各類異常報文攻擊工具,可以實現對網絡系統(tǒng)的安全漏洞、健壯性的綜合測試。

  結束語

  網絡系統(tǒng)方案的測試的所有測試內容,都需要在整網環(huán)境下執(zhí)行,以保證網絡系統(tǒng)的復雜關聯性,互相影響得到充分驗證。網絡系統(tǒng)的測試是一種灰盒測試,不僅僅要進行端到端的測試,還要深入關注到各個節(jié)點的運行狀態(tài),流量和協(xié)議控制層面的脈絡運行狀態(tài)。要做好各類故障的分類分析,充分考慮客戶環(huán)境的復雜性和客戶行為,對網絡系統(tǒng)的高可靠相關特性深入理解,在驗證中優(yōu)化配置參數,得到最優(yōu)最可靠的網絡系統(tǒng)。


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉