❶ 網路吞吐量的測試方法
吞吐量的測試需要由被測試鏈路的雙端進行端對端的測試,對於企業的網管和維護工程師來說在進行端對端的測試中是不需要了解或測試物理網路的,由於 IP是承載應用業務的網路互聯平台,這樣的端對端鏈路測試中的物理網路可以是無線網路、路由環境、透明網路甚至是非對稱的網路(如 xDSL和Cable Modem)。 最簡單(也是最常用和有效)的吞吐量測試方法就是將測試接入點選在鏈路兩端的乙太網網路上的測試方法,如圖1。測試時在發送端在指定發送速度,在接收器上計算收到的幀的速度。吞吐量是接收器收到的好幀數量/時間,測試通過改變幀長度,重復以上測試得到不同速率下的測試結果。(註:可以反復進行測試,來確定在不同的傳輸速度時的吞吐量)
有一點需要強調的是,在維護一個運行中的網路時,吞吐量測試是必須在線進行的,即不能中斷現有的網路業務和網路連接,測試過程中有其它的網路流量存在。這種情況下的測試結果對於評估現有業務上的網路能力,計劃增加網路站點和擴充網路應用的評估是非常有意義的。
測試方法:端對端測試有很多的測試手段和方法,主要分起來有兩類:一類是基於PC軟體的測試,另一類是使用專門的測試儀器進行的測試手段。通常對於流量比較大的(如:大於30Mbps以上)測試主要是使用測試儀器進行的,這是因為測試儀器不象基於PC的測試軟體那樣要受到操作系統、網卡、設備驅動和配置等諸多方面的影響,測試儀能提供穩定、獨立和可重復性的測試結果。
1:什麼是丟包率?
你的電腦向目標發送一個數據包,如果對方沒有收到.就叫丟包.
比如你發10個,它只收到9個. 那麼丟包率就是 10%
數據在網路中是被分成一各個個數據報傳輸的,每個數據報中有表示數據信息和提供數據路由的楨.而數據報在一般介質中傳播是總有一小部分由於兩個終
端的距離過大會丟失,而大部分數據包會到達目的終端.所謂網路丟包率是數據包丟失部分與所傳數據包總數的比值.正常傳輸時網路丟包率應該控制在一定范圍內.
2:什麼是吞吐量?
網路中的數據是由一個個數據包組成,防火牆對每個數據包的處理要耗費資源。吞吐量是指在沒有幀丟失的情況下,設備能夠接受的最大速率。其測試方法
是:在測試中以一定速率發送一定數量的幀,並計算待測設備傳輸的幀,如果發送的幀與接收的幀數量相等,那麼就將發送速率提高並重新測試;如果接收幀少於發
送幀則降低發送速率重新測試,直至得出最終結果。吞吐量測試結果以比特/秒或位元組/秒錶示。
❸ 如何計算網路內最大吞吐量
網路的吞吐量只要把單位時間內所有類型的包的數量都加起來就行。
IP協議被稱為是盡最大努力提供服務的協議,但它無法保障數據包一定能到達目的地。當丟棄數據包時,IP協議將發送一條ICMP報文,告訴發送端這個數據包已經被丟棄。
所以,丟包率(Packek Loss Rate)=單位時間內ICMP個數/單位時間內所有報文的個數。