萬盛學電腦網

 萬盛學電腦網 >> 電腦常見故障 >> 不能上網 >> 寬帶路由器性能評判常見誤區

寬帶路由器性能評判常見誤區

寬帶和窄帶比起來,最主要就是個"快"字,所以大家在選購寬帶路由器時,非常關心其性能怎麼樣,通俗來說就是"快不快"。於是很多人提出各種各樣的證據來,證明自己的寬帶路由器性能很好,很快。但許多證據往往是片面的,等你買回去發現性能不足的時候已經悔之晚矣。本文就從專業角度出發,分析幾個大家經常引用又容易誤導大家評判的"證據",告訴大家應該怎樣客觀地看待這些證據,以及怎樣正確地評判一個寬帶路由器的性能。

  證據一:處理器主頻 

  說法:"處理器主頻100M,性能強http://.勁。""處理器主頻133M,性能比100M的要好得多。""采用通信專業RISC CPU。


  誤區:首先,處理器只是路由器的一個部件,特別之處只在於它是最核心的器件。處理器用得差路由器性能好不了,但反過來處理器好了路由器性能卻不一定好。就象做菜,沒有肥瘦得宜的新鮮豬肉絕對做不出好的紅燒肉,但有了肥瘦得宜的新鮮豬肉,沒有好的醬油,沒有好的廚師,照樣做不出好的紅燒肉。其次,處理器主頻只是處理器的一個性能指標,要知道處理器性能,還必須了解其總線寬度(16位還是32位)、Cache容量和結構、內部總線結構、是單CPU還是多CPU分布式處理、運算模式等等,這些都會極大地影響處理器性能,一點也不比主頻次要。所謂的"采用通信專業RISC CPU"相當於什麼都沒說,只是用專業術語扮高深,不敢量出底細,因為幾乎所有路由器采用的都是通信專業RISC CPU,關鍵要看這顆CPU到底用的是什麼內核,內部結構如何。

  用戶進階:一般來說,100M或以下的屬於較低主頻,100M~200M中等,200M以上屬於較高主頻。另外要問問處理器是什麼內核,是80186、 ARM7、ARM9、MIPS還是Intel XscaleCache容量有多大是單CPU還是多CPU分布式處理注意別問不講實話的奸商哦。80186、ARM7內核處理器是第一代寬帶路由器的典型配置,性能低,主流廠商均已不使用。ARM9、MIPS內核處理器是目前主流。Intel Xscale架構是高級網絡處理器,用於高端產品。Cache容量8K或以下屬於少的,16K常見,32K或以上是屬於大的。一般處理器都是單CPU,采用多CPU分布式處理的是高級處理器,性能高。如果你是專業人士或喜歡追根究底,還可以深究一下ARM9是普通型的920T/922T/940T還是增強http://.型的926E/946E/966E,MIPS是2K、3K還是4K、5K,不同型號性能和結構都會有較大差異。可以把處理器型號輸入到Google上搜一把,然後到芯片廠家的網站上好好看個究竟 ,順便也看看其他人對這個芯片的評價(評論者水平http://www.xsyzj.cn有高低,目的有不同,不可全信)。

  證據二:內存容量 

  說法:"我這個內存16M,你看那個才8M,性能比它好多了。" 
  誤區:這句話存在一個問題,兩(電腦沒聲音)個陷阱。一個問題是:內存同樣只是路由器的一個部件,只不過是一個重要部件而已。和處理器一樣,內存用得小路由器性能好不了,但反過來內存用得大路由器性能卻不一定好。內存是用來存放運算過程中的所有數據的,使用內存就象布置房間。精明的上海女人善於"螺蛳殼裡(電腦自動關機)做道場",沒用的東西絕對不會擺在房間裡(電腦自動關機),每一件東西都擺得合情合理,房間的每一個角落,從地板到天花板,每一寸都得到充分利用,10幾20幾平http://www.xsyzj.cn米的一居室能擺下全家所需的全部家具和電器,甚至還有空間放一兩(電腦沒聲音)個盆栽點綴一下。但如果換做一個懶惰的單身漢,你給他一套兩(電腦沒聲音)居室和同樣多的家具和電器試試看,保證他擺不下,而且沒過幾天房間裡(電腦自動關機)到處是垃圾,立足的地方都沒有。所以根據使用內存的大小來絕對地評判路由器性能的高低是不合理的,科學地使用內存同樣重要,水平http://www.xsyzj.cn高的軟件設計能很好地規劃和使用內存,水平http://www.xsyzj.cn低的甚至自己沒有設計能力,直接使用處理器芯片廠家提供的未經優化的參考軟件的,內存就不能得到有效的規劃和使用。兩(電腦沒聲音)個陷阱是:內存單位和內存總線。內存可以用Byte(字節)做單位,也可以用Bit(位)做單位,兩(電腦沒聲音)者一音之差,容量差8倍(1 Byte = 8 Bit),一般用大寫B表示Byte,小寫b表示Bit,但有些別有用心的人會在這裡(電腦自動關機)做手腳,有象上面的說法例子中不標單位混淆視聽的,也有故意把b標做 B瞞天過海的。內存總線有寬有窄,要在內存中存或取4Byte的數據,如果是16位內存,就要操作兩(電腦沒聲音)次,32位內存則只需要操作一次,效率差一倍。所以即使相同容量的內存如果總線寬度不一樣其對路由器性能的影響也是重大的。 
    用戶進階:一般來說,1M~4M Byte屬於較小,8M Byte屬於中等,16M Byte或以上屬於較大。另外如果別人只告訴你是多少M,一定要問清楚是Byte還是Bit,是16位還是32位。當然你要找信得過的對象問,千萬別上當受騙。如果你是專業人士或喜歡追根究底,把內存型號輸入到Google上搜一把,然後到芯片廠家的網站上好好看個究竟就絕對不會錯了,除非不法分子用打磨芯片在芯片絲印上造假。所以選擇誠實守信的廠家產品很重要。

  證據三:Flash容量


  說法:"我的Flash容量大,性能比它好。


  誤區:沒有道理。Flash是用來存放操作系統和應用程序的,其大小主要取決於用何種操作系統、應用程序編寫效率和用戶界面的花哨程度。如果選用高效率的實時操作系統(如VxWorks、Ecos、 Nucleus等),設計者對操作系統理解又很深刻,能對其進行合理裁剪,設計者的應用程序編寫效率也很高,就可以使用小容量的Flash。如果選用低效率的操作系統(如Linux等),設計者對操作系統不了解,應用程序編寫效率低,或根本就是照搬了芯片廠家提供的未經優化的參考軟件,就只能使用大容量的 Flash了。從這個角度來說,反而是Flash用得越小軟件水平http://www.xsyzj.cn越高,產品越值得信賴。當然,產品功能多、用戶界面花哨(如有很多高清晰圖片)相對來說用的Flash會大一點。 


  用戶進階:普通用戶根本不用去了解Flash到底是多大,只要看功能是不是滿足需要,頂多再看看用戶界面好不好看,合不合你口味(如果你有這方面偏好的話)就足夠了。如果你是專業人士或喜歡追根究底,可以嘗試去問問廠家他們用的是什麼操作系統,軟件是自己寫的還是抄來的,不過基本上你會碰一鼻子灰,這可是廠家機密。證據四:Throughput MJfSP


  說法:"性能強http://.勁,Throughput高達97M。""64Byte小包Throughput達到線速。


  誤區:路由器的工作過程很象郵局包裹業務。郵局寄包裹的過程是大家把要寄走的物品和寄件人、收件人和物品信息交給郵局,郵局用不同尺寸的標准箱把物品包好並在箱子上貼上格式化的包裹單,檢查無誤後投遞到目的地,收包裹是相反過程。路由器基本一樣,只不過收發的東西是數據而已。 Throughput(吞吐量)表示的是路由器每秒能處理的數據量,相當於郵局單位時間裡(電腦自動關機)的包裹處理能力,是路由器性能的直觀反映。大家一定要注意這個數據後面隱藏的名堂是最多的

  
  首先應該說明所謂路由器Throughput,一定是LAN-to-WAN的Throughput,數據流出或流入局域網才需要路由器處理,才能這代表了路由器性能。而不是LAN-to-LAN,這代表的是路由器內部小交換機性能,正常應該都是線速,一點意義都沒有。這就象郵局單位時間裡(電腦自動關機)的包裹處理能力,一定指的是運出和運進郵局的包裹量,而不是從郵局一個房間搬到另一個房間的包裹量。但還是有些人把LAN-to-LAN的數據當作路由器 Throughput在宣傳,甚至標到產品包裝上,當然他不會寫上這是LAN-to-LAN,大家要小心。


  另外,路由器Throughput,一般應該是在NAT開啟,防火牆關閉的情況下得出的測試數據。這是因為NAT是寬帶路由器最基本、最核心的功能,不開啟NAT就不成其為寬帶路由器了,而且雖然不同的產品設計其NAT功用是一樣的,但軟件設計的好壞直接影響到NAT效率、路由器性能,所以NAT開啟的 Throughput才是有意義的。至於防火牆,應該算做寬帶路由器的附帶功能、高級功能,有的產品防火牆規則很多很復雜,能過濾很多東西,有的產品規則就又少又簡單。規則多、復雜的,CPU用來過濾數據的時間就長,規則少、簡單的,CPU用來過濾數據的時間就短,這對Throughput測試數據影響還是挺大的。為公平http://www.xsyzj.cn起見,在測試路由器Throughput時,特別是在不同產品性能比較時,把防火牆關閉是合理的。這就象美***生炭疽郵件襲擊以後,郵局對郵包的檢查嚴格了很多,這會對郵局單位時間裡(電腦自動關機)的郵包處理能力產生較大影響,但其他國家沒有這麼復雜的檢查程序,如果我們據此就斷言美國郵局的效率低下,就有失公允了。至於防火牆的評判,一般放在功能比較裡(電腦自動關機)面而不是性能比較。當然,如果不是不同產品的橫向比較,只考察特定產品本身的性能,如果能同時有防火牆關閉和防火牆開啟(需要注明啟用了哪些過濾規則)兩(電腦沒聲音)種情況下的Throughput數據,大家就能對這個產品了解得更透徹了。 


  常見Throughput測試方法有兩(電腦沒聲音)種,一是Smartbits測試,一是Chariot測試。Smartbits測試是使用全球最權威的網絡設備測試儀器Smartbits2000或6000,配以其附帶的專業測試軟件SmartApplication,用連續不斷的UDP包來測出對不同大小的數據包路由器每秒能處理的包數量。路由器在處理數據包時,主要的時間花在處理包頭、包尾上,所以對於不同大小的數據包,路由器每秒能處理的包數量差別不會太大。這就象郵局處理包裹,主要的時間是花在處理寄件人、收件人和物品信息以及

copyright © 萬盛學電腦網 all rights reserved