摘要:4、測(cè)試TCP性能的好處如上所述,網(wǎng)絡(luò)上的TCP性能取決于多個(gè)參數(shù),那么服務(wù)提供商應(yīng)該如何選擇?服務(wù)提供商曾采用RFC2544(網(wǎng)絡(luò)互連設(shè)備的基準(zhǔn)測(cè)試技術(shù))中的方法進(jìn)行測(cè)試。如果在網(wǎng)絡(luò)上運(yùn)行的應(yīng)用基于UDP,此方法是評(píng)估網(wǎng)絡(luò)性能的有效方式。吞吐量、丟幀、突發(fā)性和延遲測(cè)試是網(wǎng)絡(luò)質(zhì)量的全面快照,并以所有當(dāng)前SLA為基礎(chǔ)。但是,如果在
4、測(cè)試TCP性能的好處
如上所述,網(wǎng)絡(luò)上的TCP性能取決于多個(gè)參數(shù),那么服務(wù)提供商應(yīng)該如何選擇?服務(wù)提供商曾采用RFC 2544(網(wǎng)絡(luò)互連設(shè)備的基準(zhǔn)測(cè)試技術(shù))中的方法進(jìn)行測(cè)試。如果在網(wǎng)絡(luò)上運(yùn)行的應(yīng)用基于UDP,此方法是評(píng)估網(wǎng)絡(luò)性能的有效方式。吞吐量、丟幀、突發(fā)性和延遲測(cè)試是網(wǎng)絡(luò)質(zhì)量的全面快照,并以所有當(dāng)前SLA為基礎(chǔ)。但是,如果在網(wǎng)絡(luò)上運(yùn)行的應(yīng)用基于TCP,此方法只能一般性地描述網(wǎng)絡(luò)的好壞,無(wú)法評(píng)估最終用戶將體驗(yàn)到的服務(wù)質(zhì)量。
最終用戶總是根據(jù)端對(duì)端模式測(cè)試TCP性能。他們的測(cè)試要么以運(yùn)行他們應(yīng)用的計(jì)算機(jī)/服務(wù)器提供的帶寬統(tǒng)計(jì)數(shù)據(jù)為基礎(chǔ),要么使用軟件仿真TCP通信。這樣做會(huì)讓他們得出服務(wù)提供商的網(wǎng)絡(luò)有故障的結(jié)論,因?yàn)樗麄兊臏y(cè)試結(jié)果顯示他們獲得的最大吞吐量與預(yù)期應(yīng)該得到的帶寬相差甚遠(yuǎn)。用來(lái)測(cè)試的軟件工具運(yùn)行在計(jì)算機(jī)和操作系統(tǒng)上,可是每個(gè)操作系統(tǒng)的設(shè)置并不一樣,有些鎖定了它們的TCP/IP堆棧并使用為T(mén)CP定義的基本分窗口方案,即65535字節(jié);同時(shí),這些軟件工具受限于運(yùn)行它們的計(jì)算機(jī),計(jì)算機(jī)性能不佳導(dǎo)致測(cè)量結(jié)果也不理想。因此,這種測(cè)量并不能反映真正的網(wǎng)絡(luò)性能。
一些測(cè)試方法考慮到傳輸窗口的限制而使用多個(gè)TCP會(huì)話填充帶寬。盡管此方法表明可用TCP會(huì)話占滿服務(wù)提供商的接入線路,但它不能證明單個(gè)應(yīng)用可實(shí)現(xiàn)這一點(diǎn)。多個(gè)TCP會(huì)話同時(shí)運(yùn)行也存在問(wèn)題,它們每一個(gè)都嘗試向測(cè)試線路發(fā)送最大通信量。因?yàn)樗鼈児蚕硗粠挘袝r(shí)會(huì)以允許的最大速率發(fā)送數(shù)據(jù),但有時(shí)會(huì)處于擁塞模式而將帶寬留給另一個(gè)會(huì)話。通過(guò)此方法獲得的測(cè)試結(jié)果是多次測(cè)試的平均值,測(cè)量結(jié)果可能無(wú)法重現(xiàn)。
正因?yàn)樽罱K用戶會(huì)使用多種工具測(cè)試它們的網(wǎng)絡(luò),所以服務(wù)提供商需要一種方法證明它們的網(wǎng)絡(luò)按照設(shè)計(jì)運(yùn)轉(zhuǎn)正常。如果服務(wù)提供商擁有從網(wǎng)絡(luò)中的每個(gè)分界點(diǎn)發(fā)送TCP數(shù)據(jù)這樣一種測(cè)試工具,就可用來(lái)證明它們的網(wǎng)絡(luò)沒(méi)有故障,之后可以向最終用戶提供測(cè)試參數(shù),以便用戶嘗試通過(guò)自己的測(cè)試方法重現(xiàn)測(cè)試結(jié)果。
5、EXFO公司TCP測(cè)試方法的特點(diǎn)
Packet Blazer FTB-8510以太網(wǎng)模塊的“TCP吞吐量功能”將幫助服務(wù)提供商實(shí)現(xiàn)從最終用戶TCP應(yīng)用角度所期望的服務(wù)質(zhì)量的以太網(wǎng)服務(wù),結(jié)合FTB-200或FTB-400平臺(tái)友好的圖形界面,技術(shù)人員和網(wǎng)絡(luò)希賽網(wǎng)可隨時(shí)測(cè)試網(wǎng)絡(luò)的TCP性能。
FTB-8510的TCP吞吐量測(cè)試功能基于RFC 1323中描述的傳輸窗口標(biāo)度選項(xiàng),即單個(gè)數(shù)據(jù)流可用來(lái)提供TCP吞吐量測(cè)量。在環(huán)回時(shí)間或傳輸帶寬對(duì)于標(biāo)準(zhǔn)TCP應(yīng)用過(guò)大時(shí),它用TCP應(yīng)用填充線路的全部帶寬。而且吞吐量功能由硬件設(shè)備實(shí)現(xiàn),可以始終提供精確的測(cè)量,因?yàn)樗灰蕾嘝C操作系統(tǒng)或服務(wù)器中的任何通信堆棧的執(zhí)行。這樣格外便于使用,因?yàn)閷I(yè)人員執(zhí)行測(cè)試不需要考慮配置多少會(huì)話以及每個(gè)會(huì)話使用哪個(gè)TCP端口,用戶不需要平均多個(gè)測(cè)試結(jié)果來(lái)驗(yàn)證線路是否有能力傳輸TCP應(yīng)用。此外,只有一個(gè)TCP測(cè)試會(huì)話,可重復(fù)性比較好。如果網(wǎng)絡(luò)條件(如丟幀、環(huán)回時(shí)間等)相同,TCP吞吐量測(cè)試應(yīng)得到相同的結(jié)果。
[1] [2]
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題