我在 LAN 上的基本性能測試結果的有效性
網路不是我的主要工作,我希望你們能評論我到目前為止的測試程序,以確定最適合託管一些 voip 軟電話的 PC。我們的 100Mb LAN 包括 40 台 Win XP/2000 PC 和一個 Windows SBS 伺服器、一個企業交換機和辦公室周圍的各種消費者交換機/集線器。
我已經針對主要對抖動結果感興趣的單個工作站(在與我們的伺服器相同的交換機/集線器上)在我們 LAN 的所有節點之間執行了 udp 測試(使用 iperf)。我使用了 JPerf 使用者界面,它預設將頻寬最大值設置為 1Mb。我單獨執行每個工作站測試,以免他們測試的單台 PC 過載。每個測試執行 10 秒。
我整理了結果:一些工作站表現不佳(抖動超過 1 毫秒),一些工作站的抖動為 0 毫秒,而其他工作站的抖動為 0.0 倍。所有工作站都能夠維持 1Mb 連接,但在 10 秒測試期間,一些工作站的抖動結果變化很大。我在一個交換機/集線器上確定了 3 個工作站,結果很差,我將更改該設置。
執行過一次測試後,我可以對結果作為測試連接路徑質量的代表有多大信心?
可能是時候嘗試軟體電話,避免使用那些結果不佳的 PC,而不是花太多時間嘗試破譯測試結果,我沒有足夠的經驗來完全理解,但您的意見將非常感謝我到目前為止所做的事情.
其他資訊:我不會使用 QoS,使用的軟電話將受到限制,我們的網際網路連接對於 voip 來說已經足夠了,其他網路負載是有限的。
我同意 - 100 毫秒的抖動相當多。VoIP 系統中正確配置的抖動緩衝區可以幫助解決這個問題,但在超過 100 毫秒時,緩衝區引入的延遲會使對話變得非常尷尬。
我建議嘗試縮小抖動的來源。您正在執行消費級開關設備。雖然這不是你抖動的確切來源,但它肯定沒有幫助。便宜的交換機幾乎總是在軟體中切換,因此非常容易受到其他網路流量通過其背板造成的延遲的影響。
接線不良也會導致抖動,因此您也應該檢查一下。
總的來說,我認為你走的是正確的道路,並且非常有意識。儘管您沒有明確說明這一點,但聽起來您正在嘗試確定您的網路是否足夠強大/穩定以支持 VoIP 網路。在這一點上,我會說去吧。您可能會發現幾個電路上的抖動問題——當這種情況發生時,您需要進行一些故障排除,但在大多數情況下,您應該不會遇到很多問題。
另外,順便說一句,您正在測試 1Mbit 流。這比任何 VoIP 流量都要高得多。如果您使用的是 G.711(您很可能是),那麼每次通話只需要大約 88Kbps - 遠低於您正在測試的 1Mbit。