VoIP:网络性能的晴雨表
来源:中国政府采购招标网 时间:2008/9/22
你在寻找网络性能最佳化的方法吗?试一下采用VoIP。考虑到VoIP曾造成严重的网络问题,很难理解VoIP能够使网络性能更好。不过,VoIP的确能做到这一点。
你在寻找网络性能最佳化的方法吗?试一下采用VoIP。考虑到VoIP曾造成严重的网络问题,很难理解VoIP能够使网络性能更好。不过,VoIP的确能做到这一点,其理由如下:
你的网络是一种相对复杂的生态环境,有路由器、交换机、客户机、服务器等各种各样的设备。然后,还有线缆、网卡和驱动程序等各种用于相互连接的介质和接口。还有通信流量以及通信阻塞和不均衡等各种网络状况。最后,还有从接口设置到路由设置等网络设置问题。这些设置将确定单个设备和整体的运行状态。
网络功能是所有这些要素提供的并且依赖于这些要素之间非常微妙的相互作用。例如,在一个延时很高的网络中丢包率很低(小于0.1%)可以导致使用TCP协议的应用程序性能的下降。这是在长途网络连接中TCP延迟启动机制的所产生的自然结果。网络中没有一个组成部分应承担全部责任。很低的丢包率在其它任何环境下都被认为是合理的。
甚至双工不匹配的灾难性问题也是由两个接口卡之间的连接造成的。实际上,这两个接口每一个都没有故障。
所以,如果你的网络是一种生态环境,那么,VoIP就可以发挥两栖的作用。众所周知,青蛙对与其环境中的毒素是非常敏感的。青蛙的消失将发出生态环境出现严重问题的信号。如果你能够让青蛙活着并且活得很好,那么其它一切生物都会活得很健康和很幸福。
这个理论也适用于VoIP,让VoIP的青蛙活着,你的网络就是净土一块,非常干净。巧合的是,这是你所有的应用程序都保持高性能的关键。
大多数性能问题的根源都是网络性能下降引起的,这种下降也会影响到VoIP。网络性能达不到100%也不可能让应用程序发挥100%的性能。没有任何办法可以调节应用程序的性能以适应一个性能不佳的网络。
网络性能下降的典型原因包括:
阻塞
传输媒质损失(无线)
缆线质量差和网卡密封不好
EM干扰和铜线绝缘层不好
双工不匹配
不好的网卡和驱动程序
MTU不匹配
双方的域混淆
计划外瓶颈
虽然大多数典型的数据应用程序在出现上述问题时能够很好地工作,但是,就像青蛙的环境一样,VoIP在这样的环境中将不能运行。最终用户将清楚地听到这些问题。甚至很小的数据包损失和信号的不稳定都可以注意到,从而迫使工程师解决网络性能下降问题或者采用质量机制进行补偿。
所以,如果你想知道VoIP是如何修复一切问题的,答案是VoIP本身不会修复什么问题。
好消息是,向VoIP转移的压力将迫使厂商开发能够解决很难发现的网络性能下降问题的工具和技术。研究机构Allied Business Intelligence预测,2006年,由于企业从传统的电话向VoIP转移,IP-PBX市场规模将达165亿美元。
坏消息是,这个艰难的工作到目前为止还没有完成,只有12%的企业应用了VoIP,另外还有29%将在明年使用VoIP。而且我们目前还没有所需要的所有的工具。然而,一旦我们解决了VoIP独特的敏感性问题,最糟糕的事情就将过去了,我们将从其它许多网络应用程序中获得好处。