挑選用于網(wǎng)絡(luò)管理工作臺(tái)的VoIP專(zhuān)用工具
2006/10/27
一些人將IP電話(huà)技術(shù)稱(chēng)為運(yùn)行在數(shù)據(jù)網(wǎng)絡(luò)上的“另一種應(yīng)用”。不過(guò),如果VoIP呼叫質(zhì)量開(kāi)始下降或者更糟的話(huà),如果您機(jī)構(gòu)的電話(huà)呼叫完全中斷的話(huà),會(huì)出現(xiàn)什么情況?
在本次“Clear Choice”測(cè)試中,我們對(duì)剛剛面世的一類(lèi)叫做VoIP分析工具的新產(chǎn)品進(jìn)行了評(píng)估。這類(lèi)產(chǎn)品將幫助VoIP網(wǎng)絡(luò)經(jīng)理主動(dòng)地監(jiān)測(cè)IP電話(huà)環(huán)境和查找故障,確保呼叫的連續(xù)性。
7家廠商接受了我們的邀請(qǐng):他們是Agilent Technologies、Brix Networks、ClearSight Networks、Fluke Networks、Touchstone Technologies、Viola Networks和WildPackets。
ClearSight的Analyzer由于其極佳的易用性和分析多種VoIP協(xié)議的能力而榮獲《網(wǎng)絡(luò)世界》“Clear Choice”獎(jiǎng)。Fluke的OptiView產(chǎn)品包捕獲大量的有關(guān)VoIP呼叫的信息,以?xún)?yōu)秀的表現(xiàn)名列第二。不過(guò),它使用起來(lái)略顯麻煩。Agilent、Touchstone和WildPackets在爭(zhēng)奪第三的位置時(shí)不分伯仲,他們的產(chǎn)品在會(huì)話(huà)發(fā)起協(xié)議(SIP)環(huán)境中提供的對(duì)VoIP傳輸流的分析遠(yuǎn)比在專(zhuān)有環(huán)境中更全面。
協(xié)議很重要
我們發(fā)現(xiàn)(而且用戶(hù)也需要記。¬oIP分析工具是面向特定VoIP協(xié)議環(huán)境。解釋不同的呼叫控制協(xié)議序列是個(gè)困難的任務(wù),因?yàn)檫@類(lèi)信息在使用的特定協(xié)議上差別相當(dāng)大。
我們?cè)跒槠趦蓚(gè)月的時(shí)間里,在4種不同的VoIP環(huán)境中對(duì)每個(gè)產(chǎn)品包進(jìn)行了測(cè)試(參見(jiàn)“我們是如何測(cè)試的”)。利用這種方法,我們用3種專(zhuān)有協(xié)議和兩種基于SIP的現(xiàn)實(shí),測(cè)試了這些產(chǎn)品包。
這些接受測(cè)試的工具監(jiān)視和跟蹤基于SIP標(biāo)準(zhǔn)的VoIP活動(dòng)的能力與它們?cè)趯?zhuān)有協(xié)議環(huán)境中的表現(xiàn),存在非常大的差異。只有兩種產(chǎn)品,ClearSight的Analyzer和Fluke的OptiView產(chǎn)品包,很好地跟蹤了基于標(biāo)準(zhǔn)的SIP和專(zhuān)有協(xié)議VoIP這兩種環(huán)境中的所有VoIP活動(dòng)。
而其它測(cè)試的工具,如Agilent的Distributed Network Analyzer MX (DNA MX)探測(cè)器與 Telephony Network Analyzer (TNA)軟件組合和WildPackets的EtherPeek VX,仍可以在不同協(xié)議環(huán)境中查看部分VoIP電話(huà)數(shù)據(jù)流。這是由于真實(shí)的VoIP談話(huà)在不同的協(xié)議環(huán)境中遵循相當(dāng)標(biāo)準(zhǔn)的格式。它們包含雙向用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP)承載的實(shí)時(shí)傳輸協(xié)議(RTP)流,而這類(lèi)數(shù)據(jù)流即使IP PBX使用專(zhuān)有信令協(xié)議,也可以相當(dāng)容易地利用識(shí)別RTP流的工具來(lái)檢測(cè)和解碼。
插入
我們測(cè)試的這些工具基本上是基于PC的專(zhuān)用軟件應(yīng)用。許多產(chǎn)品是廠商網(wǎng)絡(luò)數(shù)據(jù)分析器的添加件,這些添加件提供了識(shí)別和處理IP電話(huà)呼叫控制和VoIP談話(huà)的能力。
老牌測(cè)試與監(jiān)測(cè)廠商Agilent公司,通過(guò)與其流行的Network Analyzer產(chǎn)品包集成的實(shí)時(shí)傳輸控制協(xié)議和RTP監(jiān)測(cè)器應(yīng)用程序,實(shí)現(xiàn)VoIP監(jiān)測(cè)。其VoIP分析包可以基于便攜機(jī),運(yùn)行一個(gè)鏡像交換機(jī)端口,或者運(yùn)行在聯(lián)機(jī)插入在關(guān)鍵骨干網(wǎng)網(wǎng)段中的探測(cè)器專(zhuān)用設(shè)備上。我們測(cè)試了Agilent的100M bit/sec容量DNA MX探測(cè)器。這種探測(cè)器可用于幾乎任何網(wǎng)絡(luò)接口類(lèi)型,以線速度處理千兆鏈路并可以從網(wǎng)絡(luò)上的任何位置遠(yuǎn)程訪問(wèn)。我們?cè)谝慌_(tái)通過(guò)網(wǎng)絡(luò)與DNA MX通信的獨(dú)立的PC上運(yùn)行了TNA軟件。
我們?cè)谝慌_(tái)Windows XP便攜機(jī)上運(yùn)行了ClearSight的純軟件Analyzer。它嗅探經(jīng)過(guò)的傳輸流,捕獲網(wǎng)絡(luò)上傳輸?shù)乃袛?shù)據(jù)包,然后分析它們提取VoIP傳輸流,并將VoIP包與合適的談話(huà)建立聯(lián)系。這臺(tái)網(wǎng)絡(luò)分析員的便攜機(jī)通常連接在一個(gè)鏡像交換機(jī)端口上,來(lái)觀察從關(guān)鍵傳輸鏈路上拷貝和改向傳送的數(shù)據(jù)流。
Fluke的OptiView產(chǎn)品包可以運(yùn)行在PC上,或運(yùn)行在設(shè)計(jì)用于串聯(lián)插入在骨干鏈路上的一臺(tái)專(zhuān)用探測(cè)器上,并且基于數(shù)據(jù)包嗅探數(shù)據(jù)捕獲和分析。我們用一臺(tái)價(jià)值約21,800美元的千兆容量串聯(lián)探測(cè)器對(duì)它進(jìn)行了測(cè)試。我們還通過(guò)鏡像交換機(jī)端口在Windows 2000便攜機(jī)上運(yùn)行它。這種VoIP分析軟件在兩種配置中是相同的,不過(guò)獨(dú)立探測(cè)器方法更適于多站點(diǎn)分布式環(huán)境。
Touchstone的純軟件產(chǎn)品WinEyeQ是另一種基于數(shù)據(jù)包嗅探的實(shí)現(xiàn)。我們?cè)谝慌_(tái)Win 2000 PC上運(yùn)行了WinEyeQ,此時(shí)它監(jiān)視鏡像交換機(jī)端口上流過(guò)的數(shù)據(jù)流。WinEyeQ似乎比其數(shù)據(jù)包嗅探競(jìng)爭(zhēng)對(duì)手更關(guān)注VoIP傳輸流,因?yàn)門(mén)ouchstone的產(chǎn)品中的所有屏幕都是專(zhuān)為VoIP分析設(shè)計(jì)的。
WildPackets的EtherPeek VX也是基于Windows的軟件,是一款數(shù)據(jù)包嗅探監(jiān)測(cè)工具。我們通過(guò)一條鏡像交換機(jī)端口在一臺(tái)Win 2000 PC上運(yùn)行它。
Brix的BrixMon依靠叫做檢驗(yàn)器的硬件探測(cè)器。探測(cè)器基于預(yù)制的測(cè)試產(chǎn)生仿真的VoIP傳輸流,用戶(hù)可以根據(jù)網(wǎng)絡(luò)情況對(duì)這些預(yù)制測(cè)試進(jìn)行定制。產(chǎn)生的測(cè)試傳輸流在檢驗(yàn)器之間傳送。Brix說(shuō),系統(tǒng)可以監(jiān)測(cè)和報(bào)告真實(shí)的VoIP傳輸流,但是我們發(fā)現(xiàn)讓這種特性在不同的情景中正常運(yùn)行存在困難。
Viola的NetAlly也是一種純軟件包,它也生成在其分布的PC客戶(hù)機(jī)之間傳送的仿真VoIP數(shù)據(jù)流。
由于采用仿真?zhèn)鬏斄鞫鴽](méi)有直接觀察或監(jiān)測(cè)真實(shí)的用戶(hù)VoIP流,因此BrixMon和NetAlly對(duì)VoIP協(xié)議漠不關(guān)心。如果你計(jì)劃在IP PBX系統(tǒng)的部署前階段,利用這類(lèi)工具評(píng)估目前的網(wǎng)絡(luò)基礎(chǔ)設(shè)施是否具有處理VoIP傳輸流的足夠性能,這類(lèi)工具可能有用。但另一方面,當(dāng)真實(shí)的VoIP傳輸流在網(wǎng)絡(luò)上傳輸時(shí),你得不到其它產(chǎn)品包提供的同樣水平的VoIP級(jí)協(xié)議的細(xì)節(jié)和真實(shí)的傳輸流分析。
在這一測(cè)評(píng)類(lèi)中,我們將最高分給了Agilent和Fluke。我們這樣做的主要原因是由于它們支持的拓?fù)浣Y(jié)構(gòu)和選項(xiàng)。部署和讓BrixMon系統(tǒng)正常運(yùn)行起來(lái)顯然難度增加很多。
實(shí)時(shí)VoIP監(jiān)測(cè)
我們的測(cè)試側(cè)重于這些產(chǎn)品在幫助實(shí)時(shí)VoIP監(jiān)測(cè)過(guò)程時(shí)的表現(xiàn)。我們的打分基于是否可以得到以下方面的信息:
- VoIP呼叫控制(即呼叫發(fā)起和建立信令)。
- 當(dāng)前VoIP呼叫狀態(tài)。
- 當(dāng)前VoIP呼叫的細(xì)節(jié)(主叫方目的地,使用的語(yǔ)音編解碼器等)。
- 當(dāng)前的VoIP呼叫消耗的帶寬。
- 關(guān)鍵VoIP節(jié)點(diǎn)和端點(diǎn)的IP地址(呼叫控制器、網(wǎng)關(guān)、IP電話(huà))。
- 兩個(gè)分布的站點(diǎn)之間的VoIP呼叫的延時(shí)、抖動(dòng)和數(shù)據(jù)包丟失。
到目前為止在監(jiān)測(cè)基于SIP的VoIP活動(dòng)時(shí),那些提供實(shí)時(shí)信息的工具都取得了最好的結(jié)果。WildPackets表現(xiàn)得最好,部分原因是由于其基于狀態(tài)的漂亮的圖形SIP呼叫進(jìn)程顯示。ClearSight以微弱的劣勢(shì)屈居第二。它提供了同樣數(shù)量的實(shí)時(shí)信息,但是它在確定已經(jīng)完成了哪些呼叫的容易度上技不如人。Agilent、Fluke和Touchstone都在跟蹤基于SIP的呼叫控制上表現(xiàn)得相當(dāng)好。
Viola在對(duì)SIP或?qū)S蠽oIP環(huán)境的實(shí)時(shí)監(jiān)測(cè)和分析上沒(méi)有提供什么東西。同Viola一樣,Brix也產(chǎn)生仿真的VoIP協(xié)議流,但是還可以在某種程度上監(jiān)測(cè)用戶(hù)VoIP流。
在跟蹤專(zhuān)有呼叫控制環(huán)境時(shí),ClearSight是無(wú)可爭(zhēng)議的贏家。除了它正常支持的6種VoIP協(xié)議外,ClearSight還將基于其它專(zhuān)有協(xié)議的呼叫歸類(lèi)為普通呼叫控制。在這項(xiàng)測(cè)評(píng)中,名次被我們排為第二的Fluke在跟蹤專(zhuān)有呼叫控制協(xié)議上表現(xiàn)優(yōu)秀,它將這類(lèi)協(xié)議分類(lèi)為“未知”呼叫控制。ClearSight在一個(gè)屏幕上顯示關(guān)鍵VoIP參數(shù),而Fluke則需要打開(kāi)額外的窗口才能查看所有與VoIP呼叫相關(guān)的參數(shù)。
這些產(chǎn)品在跟蹤和報(bào)告VoIP呼叫功能上表現(xiàn)如何呢?在SIP環(huán)境中,WildPackets表現(xiàn)得最好,因?yàn)槟憧梢渣c(diǎn)擊VoIP呼叫,打開(kāi)一個(gè)布局合理的顯示窗口,來(lái)顯示抖動(dòng)曲線圖、服務(wù)器名、IP地址或端點(diǎn)以及其它呼叫信息。Agilent的工具集也值得關(guān)注。它在一個(gè)表格屏幕上顯示VoIP呼叫,呼叫信息分布在表格的不同列中。
Fluke和Touchstone報(bào)告類(lèi)似的信息,但我們感到在使用這兩種工具時(shí),在屏幕間導(dǎo)航查看數(shù)據(jù)比較困難。ClearSight在一張大表中顯示VoIP統(tǒng)計(jì)數(shù)據(jù),從而使找到關(guān)鍵VoIP參數(shù)略顯繁瑣。
在進(jìn)行專(zhuān)有協(xié)議環(huán)境中的呼叫監(jiān)測(cè)時(shí),ClearSight和Fluke表現(xiàn)出良好的性能,仍可以顯示所有的VoIP呼叫信息。WildPackets和Agilent由于它們的一般數(shù)據(jù)分析功能,相當(dāng)好地監(jiān)測(cè)了專(zhuān)用呼叫,但其它產(chǎn)品則不能有效地顯示專(zhuān)有協(xié)議環(huán)境中的VoIP呼叫信息。
這些產(chǎn)品報(bào)告VoIP帶寬消耗的能力也在協(xié)議之間表現(xiàn)出了差異。ClearSight表現(xiàn)得最好,準(zhǔn)確報(bào)告SIP和專(zhuān)有協(xié)議環(huán)境中的VoIP帶寬以及其它VoIP活動(dòng)細(xì)節(jié),如抖動(dòng)、延時(shí)和數(shù)據(jù)包丟失。Fluke在這方面以微弱的差距排名第二,它有效地報(bào)告了所有協(xié)議環(huán)境中的VoIP詳細(xì)信息,但表現(xiàn)得不如ClearSight那樣漂亮。
只基于SIP傳輸流時(shí),Touchstone、Agilent和WildPackets在分析VoIP呼叫控制和報(bào)告呼叫性能統(tǒng)計(jì)信息時(shí)都表現(xiàn)得非常優(yōu)異。
而在跨所有協(xié)議時(shí),F(xiàn)luke在監(jiān)測(cè)和報(bào)告關(guān)鍵QoS條件方面表現(xiàn)得最好。ClearSight、Viola和Brix也很好地監(jiān)測(cè)了所有的協(xié)議環(huán)境中的QoS,但是出現(xiàn)了一些沒(méi)有一致地報(bào)告所有信息的情況。Brix和Viola報(bào)告基于它們自己生成的傳輸流的 QoS條件,對(duì)IP PBX使用的實(shí)際VoIP控制協(xié)議不敏感。
在標(biāo)準(zhǔn)的純SIP環(huán)境中,WildPackets和Fluke在一致、準(zhǔn)確地報(bào)告網(wǎng)絡(luò)損耗和QoS類(lèi)條件方面表現(xiàn)得最好。其它產(chǎn)品顯示了QoS參數(shù),但是在一些情況下,沒(méi)有一致地報(bào)告參數(shù)值。
清晰與易讀性
VoIP分析工具僅僅準(zhǔn)確地跟蹤用戶(hù)尋找的信息是不夠的,它還必須讓用戶(hù)可以立即找到數(shù)據(jù),并可以以清晰、直觀的方式查看數(shù)據(jù)。在這個(gè)關(guān)鍵的可用性和導(dǎo)航性(navigability)的方面,參加測(cè)試的產(chǎn)品有著非常不同的表現(xiàn)。
ClearSight獲得第一。所有它的VoIP數(shù)據(jù)和測(cè)量結(jié)果都出自從一個(gè)屏幕調(diào)用的Java程序。VoIP流被顯示在一張日志式的表格中。用戶(hù)可以選擇任意一個(gè)表項(xiàng),然后進(jìn)一步深入挖掘更多的細(xì)節(jié)。顯示的圖形都非常清晰,具有很強(qiáng)的可讀性。摘要標(biāo)簽顯示帶寬和流量的總量。只需一次點(diǎn)擊,就可捕獲和重放任何VoIP流。
WildPackets緊隨其后,排名第二(見(jiàn)圖)。EtherPeek VX的界面在區(qū)分關(guān)閉的VoIP呼叫與活動(dòng)的呼叫時(shí)表現(xiàn)得非常棒,這對(duì)于進(jìn)行診斷十分有用。實(shí)時(shí)查看誰(shuí)在打電話(huà)十分容易。WildPackets的另一個(gè)優(yōu)點(diǎn)是非常漂亮的節(jié)點(diǎn)圖(peer map)特性:對(duì)實(shí)時(shí)流和連接的動(dòng)態(tài)的圖形顯示。
只要你監(jiān)測(cè)SIP或H.323協(xié)議流,Touchstone的界面導(dǎo)航起來(lái)都十分簡(jiǎn)單,給人以耳目一新的感覺(jué)。一個(gè)組織合理的VoIP屏幕提供7個(gè)顯示不同Java程序的標(biāo)簽條。所有的信息都是按VoIP呼叫進(jìn)行組織的,捕獲、跟蹤、記錄和刪除呼叫十分容易。
Agilent的界面提供大量的技術(shù)細(xì)節(jié),但是找到你想得到的數(shù)據(jù)相當(dāng)費(fèi)勁。主VoIP顯示窗口使用起來(lái)有點(diǎn)笨拙,屏幕幫助可能需要提供更多的幫助。
Fluke的OptiView系統(tǒng)可以以監(jiān)測(cè)或捕獲模式運(yùn)行,但難以分辨某個(gè)時(shí)刻運(yùn)行哪種模式。而輸出的信息卻根據(jù)運(yùn)行的模式而不同,我們發(fā)現(xiàn)這是個(gè)經(jīng)常遇到討厭事。同Agilent一樣,提供給用戶(hù)的捕獲的數(shù)據(jù)量給人留下深刻的印象。只是找到你所尋找的東西有點(diǎn)復(fù)雜。更新的VoIP應(yīng)用集合――包括VoIP Properties、Call和Channel Details――比該系統(tǒng)較老的數(shù)據(jù)分析器基本功能(如Capture Views、Network Monitoring和Expert Views)使用和導(dǎo)航起來(lái)更容易。
Viola的NetAlly的界面和數(shù)據(jù)顯示(盡管局限在仿真測(cè)試中采集到的信息上)清晰整潔。同Viola一樣,Brix的產(chǎn)品包將重點(diǎn)放在作為編程的測(cè)試的一部分產(chǎn)生仿真的VoIP流上。Brix用戶(hù)界面對(duì)于不同的測(cè)試都是一致的,但是,熟悉使用超鏈接和不同按鈕的屏幕導(dǎo)航技巧需要一定的時(shí)間。
報(bào)告功能
除了實(shí)時(shí)VoIP監(jiān)測(cè)外,我們還為評(píng)估額外的、有用的報(bào)告功能制定了一些測(cè)試標(biāo)準(zhǔn)。
本項(xiàng)測(cè)評(píng)類(lèi)中包括自動(dòng)評(píng)估選擇的VoIP呼叫的相對(duì)質(zhì)量的能力。這些產(chǎn)品采用令人眼花繚亂的不同指標(biāo)和規(guī)格組合,報(bào)告不同水平的VoIP呼叫質(zhì)量。采用的方式從將分值分為1至5分的得到廣泛承認(rèn)的“平均看法分”等價(jià)評(píng)估,到包括Network R factor、E Model、per ITU G.107以及一些專(zhuān)用方法的新的、更深?yuàn)W的分級(jí)。
我們不打算測(cè)試這些技術(shù)中哪種技術(shù)更準(zhǔn)確,或能最好地表達(dá)相對(duì)的VoIP呼叫質(zhì)量(請(qǐng)參閱評(píng)估呼叫質(zhì)量專(zhuān)用工具的相關(guān)報(bào)道)。我們所做的是將無(wú)損耗VoIP呼叫的呼叫質(zhì)量評(píng)級(jí),與具有相當(dāng)大損耗的網(wǎng)絡(luò)上傳送的類(lèi)似VoIP呼叫進(jìn)行比較。我們發(fā)現(xiàn)在大多數(shù)情況下,增加的損耗降低了呼叫質(zhì)量得分,將得分減少到相應(yīng)的程度。
在這一測(cè)試類(lèi)中,所有產(chǎn)品的得分十分接近,Brix和ClearSight排名靠前,Viola和Fluke排名靠后。Brix提供大量獨(dú)特的面向電話(huà)的測(cè)量值,如撥號(hào)后延遲,即撥號(hào)后,目的電話(huà)振鈴前耗費(fèi)的時(shí)間。ClearSight的產(chǎn)品包包括一些預(yù)制的、長(zhǎng)期趨勢(shì)報(bào)告,這類(lèi)報(bào)告在服務(wù)水平協(xié)議監(jiān)測(cè)環(huán)境中會(huì)十分有用。Agilent的產(chǎn)品包可以生成有關(guān)它所監(jiān)測(cè)的VoIP呼叫的呼叫詳細(xì)信息記錄(CDR)。Touchstone同樣可以生成CDR,而Viola說(shuō)它可以查詢(xún)Cisco CallManager CDR記錄進(jìn)行 VoIP呼叫分析。
特殊功能
其中的幾款產(chǎn)品提供其它產(chǎn)品沒(méi)有的獨(dú)特的功能。
ClearSight包括直接對(duì)在Wi-Fi無(wú)線網(wǎng)上傳送的VoIP呼叫解碼的能力。它還提供對(duì)視頻流相當(dāng)全面的監(jiān)測(cè)和分析。
ClearSight軟件可以被設(shè)置為向VoIP呼叫控制器發(fā)送仿真的呼叫建立序列,來(lái)監(jiān)測(cè)正常運(yùn)行時(shí)間和可用性。Brix和Viola也支持類(lèi)似的呼叫建立仿真和監(jiān)測(cè)特性。
WildPackets具有一種使用戶(hù)可以在重放VoIP呼叫時(shí)改變網(wǎng)絡(luò)抖動(dòng),觀察對(duì)呼叫質(zhì)量影響的特性。Fluke提供部署和集中查詢(xún)多個(gè)分散安裝的探測(cè)器的能力。Touchstone則提供一種用于分析基于VoIP的DTMF音調(diào),幫助分析互動(dòng)語(yǔ)音應(yīng)答系統(tǒng)的專(zhuān)用實(shí)用程序。
在我們的整體評(píng)分中,我們發(fā)現(xiàn)產(chǎn)品在基于VoIP呼叫控制協(xié)議的環(huán)境的能力和性能方面存在很大的差異。在SIP成為廣泛采用的VoIP標(biāo)準(zhǔn)前――大多數(shù)人認(rèn)為這可能是兩年時(shí)間以后的事情――用戶(hù)必須根據(jù)自己使用的特定協(xié)議、IP PBX系統(tǒng)和/或其它主要VoIP應(yīng)用,正確地選配這類(lèi)工具。
中國(guó)協(xié)議分析網(wǎng)
相關(guān)鏈接: