減少RFC 2544 測試所需的時間和不可預測性以增強網
簡易電話系統(tǒng)的傳統(tǒng)電信架線已成為過去年代的遺跡,因為語音、數據和視頻已成為主流并具有更高的經濟效益。通信服務提供商安裝基于以太網的 IP 服務是為了提高利潤率,他們已經提高了服務水平,并要求更先進的技術。這需要非傳統(tǒng) 網絡故障排除能力和定義服務質量 (QoS) 的新方法。在某些情況下,驗證服務質量甚至是法律所強制要求的。在其他情況下, 具有超前思維的公司逐漸認識到客戶滿意度是其行業(yè)競爭領域中將來取得成功的關鍵。他們需要能夠配置其網絡以獲得最佳 性能,當最終用戶遇到問題時能夠測試其網絡,并使客戶對其所承諾提供的服務水平具有充分的信心。不過,他們也需要考 慮技術人員在測試和排除故障方面所花費的時間。
本文引用地址:http://www.ex-cimer.com/article/193344.htm服務鑒定逐漸采用基于 RFC 2544 的報告形式記錄網絡性能,這由三種關鍵標準決定:吞吐量、延時和丟幀率。難題在于 RFC 2544 測試會很耗時,因為測試必須手動配置并需要相當長的時間,在某些情況下,精度可能會超出所需要的范圍。 因此,通信服務提供商 (CSP) 應確保他們在其預期和掌控范圍內執(zhí)行測試,這樣他們才可以簡化測試流程以節(jié)省時間,也可 以獲得足夠精確的數據以驗證性能。
在選擇一種工具進行網絡性能測試時,CSP 還應仔細斟酌該工具所執(zhí)行的測試,因為 RFC
2544 未針對網絡及實時廣域網鏈路的基準測試進行優(yōu)化:RFC 2544 努力在實驗室環(huán)境下對單一設備測試進行標準化。
不是所有 RFC 2544 測試設備都同樣能夠提供執(zhí)行 QoS 測試所需的時間與所需精度之間的關鍵性平衡。控制、可預測性 和自動化功能是取得此平衡所需的關鍵能力。如果在保證精度的情況下減少測試所花費的時間,則能夠控制測試配置以使測 試更有可預測性,這一點非常關鍵。此外,建立測試套件的功能可在多個條件下自動測試一個廣域網鏈路或同一源位置的多 個廣域網鏈路,從而進一步簡化過程并節(jié)省成本。
基于 RFC 2544 的測試
IETF RFC 2544“討論和定義一系列測試,這些測試可用于描述網絡互連設備的性能特性”。相對于“蘋果與桔子”這 種無效的類比來說,RFC 2544 提供了直接比較設備的標準方法。隨著 CSP 逐漸從傳統(tǒng)電信轉移到以太網和更高的領域,作 為一種測試方法的 RFC 2544 將逐漸取代早期的 QoS 測試方法。雖然 RFC 2544 是一套準則,而非標準,但服務激活測試通 常是基于該準則進行的。RFC 2544 測試對于測試 QoS 來說是有效的,因為一些客戶 - 特別是企業(yè)級客戶 - 要求只保證帶 寬的服務品質協(xié)議 (SLA) 承諾包含網絡延遲和丟幀。CSP 必須能夠記錄所有這些性能屬性的網絡性能。RFC 2544 測試可支 持這種記錄。
RFC 2544 測試適用于廣域網
因為 RFC 2544 是在實驗室環(huán)境下針對測試單一路由設備進行優(yōu)化的,所以這些測試不必適用于提供商在實時廣域網鏈 路上安裝或排除基于以太網 IP 故障方面的情況。事實上,在 RFC 2544 指定的六個測試中,僅有三個測試對于在 Internet 環(huán) 境中分析性能特性是真正有必要的:吞吐量、延時和丟幀率。“重置”和“恢復”測試不適用于 Internet,因為一個人不能關 閉和打開 Internet。背靠背幀測試用于驗證網絡是否可支持特定持續(xù)時間的猝發(fā)。但此同一信息可從吞吐量和丟幀率測試中
推斷出來,因此不必運行背靠背測試。例如,更改吞吐量測試的持續(xù)時間可讓用戶推斷出可從背靠背測試中獲得的測量值。如果不是固定的持續(xù)時間,則該測量值是相同的。此外,廣域網客戶期望吞吐量可持續(xù) 100% 的時間,而非只在猝發(fā)時。 下面描述了與測試實時廣域網鏈路相關的三種 RFC 2544 測試,以及某些測試設備可能存在的問題:
吞吐量是指數據在保持零丟幀的情況下從來源傳輸到目標位置的最高速率。但在測試中可能會著重強調速率精度,從而導致由于僅為獲得測試精度中微不足道的一點差異而使測試過程持續(xù)時間較長且不可預測。 延遲是指幀從來源傳輸到目標位置耗費的總時間。相關延遲測試的時間是在鏈路承擔負荷之時。
網絡需要能夠以指定的使用率提供指定的延遲。RFC 2544 明確規(guī)定,您必須在吞吐量滿負荷情況下執(zhí)行此測試。丟幀率測試用于確定離開來源但從未到達目標位置的幀百分比。RFC 2544 建議從 100% 開始進行丟幀率測試,然后下降到下一 個速率以測試丟失幀。一次成功的測試取決于在不丟幀的情況下兩次連續(xù)的測試。某些丟幀率測試毫無意義,因為它們并非 用于在找到此丟幀率后終止測試。
表 1:RFC 2544 測試和基于 IP 網絡的應用
減少 RFC 2544 測試所花費的時間
選擇適當的測試設備可減少 RFC 2544 測試所花費的時間。若要獲得最大的可用性,建議您使用便攜式手持工具,而不是 PC 上的軟件。筆記本電腦雖然便于攜帶,但對于現場工作并不是實用的故障排除工具。它不是為專用的測試設備。因此, 它不夠耐用,而且標準筆記本電腦上的硬件也不能以執(zhí)行吞吐量測試所需的高數據率進行傳輸。最后,評估和驗證網絡性能 的理想測試設備將減少技術人員在測試上所花費的時間,并增加對測試參數的掌控能力。測試設備應允許技術人員配置和/或 控制測試,以使測試對于廣域網鏈路來說可預測性更強,也更適用。它應支持自動化功能以獲得測試效率,允許技術人員或 工程師在不同條件下測試所選廣域網鏈路以比較性能特性,或按照一批測試套件來測試同一源位置的多個廣域網鏈路。簡而 言之,通過提供可預測性、控制甚至自動化功能,該設備應根據測量 QoS 的需求專用于平衡時間和成本的相關實際問題。
可預測性:某些工具配置為重視精度而非可預測性,從而導致執(zhí)行測試所需的時間大幅變化。當技術人員試圖量化網絡 或鏈路的性能,并且您不知道這將花費多長時間時,其他任務被丟在一邊無人去做,日程計劃也毫無頭緒,客戶被蒙在鼓里, 不知道其問題何時才能得到檢測,更不要
說修復了。
控制:控制意味著能夠為可預測性更強的測試持續(xù)時間配置工具。如果工程師配置需要較短時間的測試,則精度可能會降低。但是,該精度大多可以忽略不計,而且與實際應用沒有什么關系。工程師應能夠為新網絡和現有網絡定義測試參數,確 定更改服務級別的影響。配置新網絡時,工程師必須能夠對配置進行比較以獲得最佳性能,但應限定在合理的時間范圍內。在 排除現有網絡的故障時,監(jiān)測網絡性能和主動找出小問題以防止其擴大化,這一點在使用測試設備的情況下更容易執(zhí)行,并 且您可以看到許多因素對性能造成的影響。不過,需要再次說明的是,此測試需要精確執(zhí)行并盡量降低成本,即控制在合理 的持續(xù)時間內。
評論