networking是不是我的主要工作,我希望你们可以评论我的testing程序到目前为止确定最好的电脑主机几个VoIP软电话。 我们的100Mb局域网包括40台Win XP / 2000个人电脑,一台Windows SBS服务器,一台企业交换机和各种用户交换机/集线器。
我已经在局域网的所有节点之间运行一个udptesting(使用iperf),针对单个工作站(与我们的服务器在同一交换机/集线器上),主要对抖动结果感兴趣。 我使用了JPerf用户界面,默认情况下将带宽最大值设置为1Mb。 我分别运行了每个工作站的testing,以免超载他们testing的单个PC。 每个testing运行10秒。
我整理了一下结果:几个工作站的结果很差(1ms以上的抖动),有些工作站抖动为0ms,而其他工作站抖动为0.0x。 所有工作站都能够维持1Mb的连接,但是在十秒钟的testing中,一些工作站的抖动结果差异很大。 我在一台交换机/集线器上发现了3台工作站,结果不佳,因此我将改变这个设置。
经过一次运行testing,我有多less信心可以把结果作为testing连接path质量的代表?
现在可能是时候试试软件电话,以避免那些结果不佳的电脑,而不是花费太多的时间来试图破译我没有足够经验的testing结果,但是你的意见将非常赞赏我到目前为止所做的。
其他信息:我不会利用服务质量,使用中的软电话会受到限制,我们的networking连接对于voip而言是足够的,其他networking负载是有限的。
我会同意 – 100ms的抖动是相当多的。 VoIP系统中的正确configuration的抖动缓冲区可以帮助解决这个问题,但是在100ms以上,由缓冲区引入的延迟会使对话变得非常尴尬。
我build议尝试缩小抖动的来源。 您正在运行消费级开关设备。 虽然这不是确定性抖动的来源,但肯定不会有帮助。 便宜的交换机几乎总是在软件中切换,因此很容易因其他networkingstream量穿过其背板而导致的延迟。
接线不良也会导致抖动,所以您应该检查一下。
总的来说,我认为你正走在正确的道路上,而且是非常有意的。 虽然您没有明确说明这一点,但听起来好像您正在试图确定您的networking是否足够稳定/足够稳定以支持VoIPnetworking。 在这一点上,我会说去。 您可能会发现在几条线路上出现抖动问题 – 发生这种情况时,您需要做一些故障排除,但大部分情况下,您不应该有太多问题。
另外,另外,您正在testing1Mbit的stream。 这比任何VoIPstream量要高得多。 如果您使用的是G.711(最有可能的),则每次通话只需要大约88Kbps,远远低于您正在testing的1Mbit。
嗯。 有时您可以通过无线networkingN获得非常好的吞吐量。我从20英尺的距离在我家做。 在20英尺长的墙壁上,我可以获得40%的连通性。 我使用直接连接到电缆调制解调器的$ 35 Dlink DIR-615 N-Router。 其他D-Link路由器如果需要更多的增益/距离,则可以使用可拆卸的天线。
然后,在每个想要VOIP的PC上放一个无线N适配器。 即使他们获得了25%的连接,也可能比LAN线更好。 我测量从路由器端连接的百分比,而不是从客户端。