|
常見Throughput 測試方法有兩種,一是Smartbits測試,一是Chariot測試。Smartbits測試是使用全球最權(quán)威的網(wǎng)絡(luò)設(shè)備測試儀器Smartbits2000或6000,配以其附帶的專業(yè)測試軟件SmartApplication,用連續(xù)不斷的UDP包來測出對不同大小的數(shù)據(jù)包路由器每秒能處理的包數(shù)量。路由器在處理數(shù)據(jù)包時(shí),主要的時(shí)間花在處理包頭、包尾上,所以對于不同大小的數(shù)據(jù)包,路由器每秒能處理的包數(shù)量差別不會太大。這就象郵局處理包裹,主要的時(shí)間是花在處理寄件人、收件人和物品信息以及檢查上,包裹重一點(diǎn)輕一點(diǎn)對處理速度影響不會太大。
如128Byte包每秒能處理10000個(gè),并不能做到64 Byte包每秒處理20000個(gè),而是只比10000個(gè)略多一點(diǎn)點(diǎn),比如10100個(gè)。這就給了一些不誠實(shí)的廠家以可乘之機(jī)。如他的路由器在處理最大的1518Byte包時(shí)每秒8000個(gè),根據(jù)理論計(jì)算處理1518Byte包100M線速的極限值是8127個(gè),所以折算出來的Throughput就是100M*8000/8127=98.44M,于是他就很自豪地宣布,我的路由器Throughput高達(dá)98.44M,殊不知,原來這個(gè)路由器在處理最小的64Byte包時(shí)每秒是11000個(gè),根據(jù)理論計(jì)算處理64Byte包100M線速的極限值是148810個(gè),所以折算出來的Throughput只有100M*11000/148810=7.39M,兩者相差13倍多。這完全取決于我們怎么看待吞吐量,是每秒處理多少個(gè)數(shù)據(jù)包還是每秒處理多少兆數(shù)據(jù),就象郵局每天是處理多少個(gè)郵包還是多少公斤貨物。
從郵局能力角度來看,應(yīng)該是從每天處理多少個(gè)郵包來評判更合理一點(diǎn),因?yàn)檫@個(gè)數(shù)據(jù)相對來說是穩(wěn)定的,受郵包重量影響小。但每天多少公斤貨物,受郵包重量的影響就是根本性的,如郵寄的全部是書籍,計(jì)算出來的每天處理貨物公斤數(shù)就很大,如果全是棉花就很小。實(shí)際情況中一定是既有書籍又有棉花還有其他五花八門的東西,但你評估的時(shí)候按什么比例來調(diào)配這些貨物才合理呢?沒人說得清,除非有人定一個(gè)標(biāo)準(zhǔn)規(guī)定各種東西的比例,大家都按照這個(gè)標(biāo)準(zhǔn)來計(jì)算。既然沒標(biāo)準(zhǔn),有人就用書籍來計(jì)算,有人就用棉花來計(jì)算,規(guī)矩的人說明我是用什么來算的,不規(guī)矩的就樂得渾水摸魚。另外,以目前寬帶路由器普遍所采用的硬件來看,即使是性能最好的,也不足以達(dá)到64Byte小包Throughput線速,但有的人宣稱我的產(chǎn)品就有這么好,而且拿出Smartbits測試數(shù)據(jù)來證明。這類產(chǎn)品采用的是所謂NAT硬件加速技術(shù),Throughput是很好看,但代價(jià)是所有數(shù)據(jù)都不通過CPU,無法做數(shù)據(jù)的過濾,門戶大開,防火墻不起作用,路由器沒有任何管理功能。
本新聞共 3頁,當(dāng)前在第 3頁 1 2 3 |
|
【收藏】【打印】【進(jìn)入論壇】 |
|
|
|
|
|
|
|