-
1 # 大哥大雜談
-
2 # zhangyiant
其實本來也沒什麼太多效能差異。
不同路由器的最大差別一般都在於支援的不同的標準,比如千兆肯定要比百兆好,802.11ac要比802.11g好。也就是新產品總要比老的好。
第二就是使用的晶片,通常軟體核心程式碼由晶片廠商提供,晶片大牌,軟體程式碼一般也會穩定些。當然最重要的是銷量,晶片銷量大,廠商才有動力修bug。
第三就是射頻的設計,大廠設計能力會強些,訊號也會好點。不建議折騰測試,能用就行。
專業測試路由器的廠商是Ixia和Spirent。
還有就是測試協議一致性的,可能有一些三方軟體。和效能沒什麼太大關係。
-
3 # 風科技
便宜的路由器和貴的路由器也差不多,是這個道理,平的路由器在CPU記憶體硬碟的各方面都比較省,所以在各方面效能都不強,但是並不是弱到一文不值的狀態,在一般的情況下,可能感覺到沒有那麼大的區別,但是當長時間執行,比如說運行了幾個月,甚至一年的情況,可能貴的路由器就很穩定,而便宜的路由器有可能就會重啟了好幾次。
一般使用者可以利用電腦傳送ping包,來測試響應速度,也可以使用軟體來測試網速,比如360或者電腦管家等自帶的測速模組,也可以開啟speedtest.CN這個網站來進行測速,網上有一個思科的路由器壓力測試工具,你可以百度一下!
-
4 # Geek視界
新買了一個路由器,如何測試各方面效能呢?比如wifi訊號、網速、穩定性等,手機下載幾個app,我們就可以簡單的測試無線路由器的各方面效能,下文具體說一說。
測試網速網上有很多網速測試軟體,運營商官方的測速軟體只能測試光貓到運營商機房的網速,通常情況下可以跑滿頻寬。
我經常使用的測速軟體是speedtest,有網頁版、app版。speedtest在全國各地都有測試節點,可以比較全面的測試家庭寬頻、路由器的網速。
無線訊號強度測試在同樣的頻段下,無線訊號強,則網速比較快,訊號弱,那麼網速就慢,很可能看影片都卡頓。衡量無線WiFi訊號強度的單位是dbm,通常為負數,值越大,訊號越強。下圖顯示了無線WiFi訊號強度與使用者體驗的關係。
我們可以下載一個類似cellar-z的無線WiFi掃描app,對無線WiFi訊號的強度進行測試,如果>-60dbm,那麼完全可以滿足使用者的需求。cellar-z不僅可以檢視wifi訊號強度,還可以檢視無線干擾情況,如下圖所示。
總之,以上方法只能對無線路由器的效能進行粗略的測試,具體使用情況還需要長期使用才能知道。如果是華碩、網件、華為等品牌路由器,通常情況下是沒有問題的。
-
5 # 馨滿溢足的家
吞吐率的測試 路由器吞吐率是指路由器在不丟失報文情況下最高收發速率。它包含了兩層含義,首先要保證待轉發的任何一幀都能夠正確地轉發到適當的地址,其次要充分發揮裝置的轉發能力。 假設測試粒度為dv,如果在某個速率v下DUT(待測網路裝置)能夠正確轉發,但在v+dr速率下開始有出錯的情況,則v即為吞吐率。由於資料包的錯誤轉發是一個隨機過程,某一次測量過程中可以正確轉發按特定速率傳送的Ⅳ個包,但在重複的測試中就可能出現丟失的現象,因此包突發率的測試儘量選取較小的變化粒度,並要持續較長時間,重複測量多次求平均值,使得測量結果儘可能接近DUT的實際效能。同時,即使對於同一臺DUT,吞吐率也隨資料包大小的不同而改變,在測試過程中,要考慮各種包大小下的情況,如果接收資料包有校驗和,接收時還必須執行完整的校驗過程。 吞吐率的測試主要關心兩個方面的效能,一是待測裝置的整體轉發能力,另一個就是它對某種單一應用的支援程度。因此在測試中,應包括一對埠的傳送接收和全部埠同時發
送接收兩種極端情況下的吞吐率測試。這一對埠可以隨機選取,在全部埠參與轉發情況下,透過流量發生器產生的測試資料流以一定速率向待測裝置的每個接收埠傳送資料。在一對埠測試時,如果路由器包括多種埠,則各種埠都要進行一次同種埠之間吞吐量測試(異種埠之間的吞吐率測量為可選測試內容),其測試目的主要是埠和線卡的能力。全部埠參與轉發的情況下,主要是測試整機的吞吐率,可以選取多個埠,更重要的是選取效能高的埠,這樣可以使整個路由器達到較大的負載,因此多數情況下是儘量多地把高階路由器配置上高效能的線卡模組。如果整機的吞吐率小於所有埠吞吐率之和,那麼整機的背板或者交換網路就成為制約整機吞吐量效能的瓶頸。
2.延遲測試
互連裝置的接收端在收到一個待轉發的資料包後,在轉發之前需要完成一系列的操作,如計算路由,檢查許可權等。另外,從某一埠輸入或轉發到另一埠的包,可能因為來不及轉發而需要在待測裝置的緩衝佇列中等候處理,這些都需要耗費一定的時間,導致包轉發延遲,對延遲測試的目的就是要反映DUT執行轉發操作的速度以及轉發佇列的處理情況。 路由器的延遲的計算方法為: 延遲:輸出包的第一位出現在輸出埠的時刻一輸入包的最後一位到達輸入埠的時刻 根據延遲的定義,延遲是網路裝置對一個報文的延遲,延遲的測試是以報文為單位進行測試的。理論上延遲測試要求測得兩個引數(輸入包的第一位到達輸入埠的時刻,輸出包的第一位出現在輸出埠的時刻),但在工程中得到這兩個引數是非常困難的。因為,包格式規定包的首部是包的控制資訊,欲測出常規報文的延遲,包首部是不能改變的。透過記錄包的第一位到達輸入埠的時刻和第一位出現在輸出埠的時刻來計算延遲是不可能的,但是由於整個包的延遲與包中任意位的延遲相等,可以透過在包的特殊位置加入特殊標誌位進行測試。 在測試時,測試要持續足夠長的時間,以己確定的吞吐率透過DUT連續傳送資料包到指定目的地的過程應在120s以上;測試必須進行多次(50次以上),取其平均值,反映DUT的統計效能,並且應在不改變裝置配置情況下,覆蓋不同的包大小;測試的傳送方與接受方必須有精確的時間同步。 由於延遲測試要涉及時鐘解析度和同步精度等問題,因此必須進行誤差分析。誤差分為兩類,第一類是時鐘引起的誤差,第二類是線上時間和代理計時的不同引起的誤差。岡此在計算延遲時必須考慮時鐘解析度、時鐘漂移、實際傳送資料包的時間與定時器記錄時間差額等不確定因素的影響,並根據其值求出校正誤差,算出真正的延遲結果。 3.丟失率 丟失率指在穩定負載下應被網路裝置正確轉發,但由於資源缺乏沒有被轉發的資料包的百分比。實際的測試方法可以是以一定速率向DIJT傳送一定數日的包,並對DuT接收的包進行計數。在某一點的包丟失率為: 丟失率=(傳送包接收包)×100%傳送包 根據作用的不同,資料包可以劃分為多種型別,如、業務資料包、網管資料包、路由更新資料包等,網路裝置應當採取合適的丟棄策略,儘量保證重要資料包的順利傳輸。例如,若丟失了某個關鍵的路由資訊包,就有可能導致大量資料不能交換,從而引起更大的丟失率。即使都是業務資料幀,那些具有Qos保證的應片j資料應當及時轉發。由於丟失率測試主要考慮待測裝置在超負荷運轉情況下的異常行為,包括包的丟失、重發、亂序和錯發等,在接收時不能簡單統計收到包的個數,必須加以識別。這需要傳送代理對包進行編號,接收代理可以透過對包編號的查對來判斷各種不同的異常情況。重發和亂序不算作丟失,但在接收包總數里不能重複統計收到的重複包。 因為包丟失是一個隨機行為,需要進行多次測試(50次)以便獲得統計資料,最厲給出丟失率的平均值。針對不同的包型別要分別測量其丟失率,最好能夠測量混合格式包下對不同型別包的丟失率,測出的資料能夠有效反映裝置的異常處理策略。 測試丟失率以前首先要獲取特定資料包格式、火小和在介質下的理論速率,然後估計該裝置或埠的吞吐率。如果已經測得出吞吐率,測試丟失率將按照吞吐率為最低負載,然後逐漸增加負載,觀察報文丟失情況。在測試丟失率時,為了達到反映測試裝置在超負荷情況下的實際執行情況,同時真實反映裝置丟失率的情況,可以採用三種方式進行測試,分別為一對一埠傳送和接收、多對一半網格扇入測試和多對多全網格浸沒測試。在一對一埠測試時,主要是反映單埠的丟失情7兄,兩埠可以隨機選取,重複測量10次計算平均值即可:多對一半網格扇入測試即透過傳送代理(例如用3個)以一定速率向待測裝置的每個接收埠傳送資料,所有資料幀均隨機發向某一個傳送埠,這種情況下,需要測量更多次數來反映平均效能(次數可定為50次);多對多全網格浸沒測試即多個節點(例如4個)形成一個連通圖,即任意埠要傳送報文到其餘各端LJ,任意埠要收到其餘各埠發向自身的報文。 4.突發資料傳輸測試 突發資料傳輸能力的測試是使用物理介質的極限速率傳送使用者資料,用來檢視路由器忍耐力和對突發資料的響應策略,用突發量來表示。該引數描述了路由器在最高負荷下的功能特性。包突發量(注:對於路由器每個介面卡而言,其輸入輸出均以幀為單位,故本節也會提到幀突發等術語,其與資料包也可相互轉換)是對DUT的一個輸入埠而言的,即在時間T內向DUT的埠I輸入y個幀間隙為t的連續幀,如果前x個幀被成功轉發,那麼幀突發量為x。幀突發量反映DUT的緩衝能力,緩衝區及分配策略,同時在一定程度上反映DuT的交換結構及排程演算法。例如,共享緩衝區結構,輸入緩衝區結構,輸出緩衝區結構以及其 他緩衝區結構的交換機必然有不同的幀突發量。 對突發量進行測試時,時間T必須足夠大,RFC中規定測試時間至少為2s。如果T時間內DUT能成功地轉發所有幀,就應增加r值重新測量。測試重複至少50次,然後求出幀突發量的平均值和偏差。 在測試中,幀間隙時間f應該為最小值,為此,在幀突發量測試之前必須首先測量並確定最小幀間隙時間。幀間隙時間反映了DUT的接收速度。在通常情況下,10Mbit/s乙太網的幀間隙取0.96μs),100Mbit/s乙太網的幀間隙為0.96(gs)。對於個有多種介質(如乙太網、令牌環網和ATM)、每一種介質有多個端H的DUT,測試時應考慮多介質混合、多埠輸入、多埠輸出等多種情況,測試幀長度也要覆蓋各種情況。 5.系統恢復能力測試 網路是一個非常複雜的系統,路由器有可能因為某種原因而出現軟體的暫時故障,因此在出現軟體崩潰或協議混亂的情況下,系統應該能夠自動實現系統恢復,為保證網路暢通,系統恢復的時間應該儘量小。同時在系統恢復時,對外部的所有響應般也不能全部終止。 在測試時應根據路由器吞吐率測試結果或根據介質允許的理論速率來確定採用的幀傳送速率,確保裝置迅速過載,傳送時間持續至少60s,隨後將傳送速率降低50%”並記錄當前傳送的時間乃,同樣持續60s,然後在接收端比較傳送幀序號與接收幀序號,找到丟失的最後一幀,記它的傳送時間為乃,求出系統恢復時間T=T1-T2,測試多次後,求出其平均值。 6.系統重啟能力測試 路由器在剛加電或重啟動後的一段時間內,不能接收和轉發資料,如果重啟的時間過長,會直接影響到裝置的應用。重啟測試包括使用DUT裝置軟體復何方式進行軟體系統重啟測試、使用DUT裝置硬體復位按鈕進行重啟測試、斷電霞啟測試等3種方式,其中斷電重啟測試應在電源關掉l0s後進行。 測試時以特定大小和特定速率傳送一串連續的幀,當觸發一個重啟時,記下原始資料流中收到的最後一幀出現的時間五,同時記錄重啟後收到新的資料流的第一幀時間T2,得到重啟時間T=T2-T1。
回覆列表
主要還是測試速度,訊號強度測試,訊號穩定度測試。
1、速度測試可以用Speedtest軟體進行測試,這款軟體主要是測試時間延遲和下載上傳速度。
2、WiFi Analyzer用於訊號強度測試,讓使用者看到每個WiFi訊號情況,譬如當前位置的各個無線訊號的強度,以及各個無線訊號不同時刻變化情況。
3、inSSIDer可以搜尋附近的訊號,每個無線訊號的詳細資訊。還可以看到每個時段各WiFi訊號的強度和穩定性。
此外還有其他的一些測試軟體,不過基本上上面幾款軟體就可以滿足大部分測試了,速率測試部分只能參考,因為影響伺服器速度的除了路由器本身,還有運營商的網路和軟體的伺服器。