作者 主題: 請教如何量測頻寬和latency  (閱讀 5308 次)

0 會員 與 1 訪客 正在閱讀本文。

unetin

  • 懷疑的國中生
  • **
  • 文章數: 72
    • 檢視個人資料
請教如何量測頻寬和latency
« 於: 2011-04-14 18:37 »
Hi All
我想在wget抓東西的時候,同時用ping量線路的latency...
當wget抓完的時候,就同時停止用ping量線路的latency...
請教有沒有現成工具可以同時做到下載和量測latency?或是shell script要怎樣寫?

Nansen

  • 活潑的大學生
  • ***
  • 文章數: 212
    • 檢視個人資料
回覆: 請教如何量測頻寬和latency
« 回覆 #1 於: 2011-04-14 20:11 »
iperf不知道是不是您所要的 ::)

unetin

  • 懷疑的國中生
  • **
  • 文章數: 72
    • 檢視個人資料
回覆: 請教如何量測頻寬和latency
« 回覆 #2 於: 2011-04-15 12:03 »
IPerf好像沒辦法限制頻寬...
我想要的是...比如說..
          wget用30K速度抓檔案..latency是100ms
          wget用50K速度抓檔案..latency是100ms
          .....
          wget用100K速度抓檔案..latency是500ms ==>我想抓到那個會讓latency突然變高的下載速度...
« 上次編輯: 2011-04-18 10:42 由 unetin »

dark

  • 俺是博士!
  • *****
  • 文章數: 1581
    • 檢視個人資料
回覆: 請教如何量測頻寬和latency
« 回覆 #3 於: 2011-04-16 00:34 »
不好意思 ..
請問一下
什麼是 latency ?


unetin

  • 懷疑的國中生
  • **
  • 文章數: 72
    • 檢視個人資料
回覆: 請教如何量測頻寬和latency
« 回覆 #4 於: 2011-04-18 10:09 »
不好意思 ..
請問一下
什麼是 latency ?

Propagation delay is the time it takes for a signal to propagate over (traverse) a given distance.  For example, if an electromagnetic wave propagates through a given medium at 2/3 the speed of light and travels for a distance of 100 km, the time to traverse this distance (propagation delay) would be  tp = (100 km) (1000 m/km) / 2 x 108 m/s = 0.5 ms.

The RTT is the round trip time, which in this example is 1 ms (2 tp).  The latency is defined to be
            latency = RTT  + transmit time + queuing delay + processing time

跟一些老外討論時..他們好像都把ping的RTT值當作latency..因為其他值都很小..

redjack

  • 活潑的大學生
  • ***
  • 文章數: 426
    • 檢視個人資料
回覆: 請教如何量測頻寬和latency
« 回覆 #5 於: 2011-04-18 13:52 »
是在測量無線傳輸嗎?

之前我們樓下的公司是用dumeter -> 如果可以用window 的話。
然後人員再去看圖表的流量變化
Knowledge is Power

unetin

  • 懷疑的國中生
  • **
  • 文章數: 72
    • 檢視個人資料
回覆: 請教如何量測頻寬和latency
« 回覆 #6 於: 2011-04-19 13:05 »
是在測量無線傳輸嗎?
之前我們樓下的公司是用dumeter -> 如果可以用window 的話。
然後人員再去看圖表的流量變化

有線無線都要測...只是公司gateway是linux,所以想說用linux的tool來測...