新闻  |   论坛  |   博客  |   在线研讨会
实现运营商级的VoIP安全的核心通信技术1
lulu888 | 2009-05-23 14:55:25    阅读:935   发布文章

--

一、实现VoIP的安全是提供IP通信业务的前提

  基于IP网络的话音传输(VoIP)技术目前已经发展成为一种专门的通信技术,而不再是两年前地方贝尔公司首席技术官所谓的科学项目(science project)或原来意义上简单的Internet应用。作为一种新的通信方式,为了和原来的称谓有所区别,有人建议将目前的VoIP改称为IP通信(IP communication)。VoIP的话音质量和可靠性已得到大幅度改进,并在企业网和公共网络中广泛应用,它融合话音和数据网络,具有节省成本、通信灵活、支持新的特征功能、能提高生产率等优势,这为那些试图基于数据网提供传统电话业务的业务提供商增加了获得新收入的机会。随着VoIP在最近几个月的火爆发展,主流媒体已宣布2004年为VoIP年。但我们注意到,随着VoIP应用承载的话音通信业务越来越多,其安全问题也逐渐暴露出来。由于IP网络本身的开放性以及话音业务带来的新要求,如何解决VoIP安全问题、提供运营商级的业务,已成为业务提供商面临的一个难题。

  二、VoIP安全脆弱性分析

  1.IP分组网本身的脆弱性

  VoIP安全的重要性和迫切性不容忽视,因为在分组网中更容易刺探话音信息,这比电路交换网的物理探测要容易得多。所以,虽然VoIP本身并不存在更多的、新的脆弱性,但是由于话音应用于IP网络,从而导致其安全问题更加突出。在传统的模拟环境中,交换机和配线室的物理接入通常需要截取双方的通信,而如今,数据网的分组话音传输使得话音通信的接入和截取非常容易,尤其是在Inter net上可以很容易地发现大量恶意的工具集。

  IP分组通信固有的安全脆弱性包括:

  ・嗅探数据包的话音监听(tapping);

  ・网络身份欺骗(falsification of network ID);

  ・数据包操纵终止业务;

  ・用户账号和设备欺骗,这与接入网络的数据库和IP地址有关;

  ・破坏网络的完整性,修改数据库或复制设备而使得话音网络拥堵或被控制。

  其他安全威胁还包括终端用户隐私权的泄漏等。新的安全挑战包括截取、修改呼叫控制(如SIP)数据包,乃至改变数据包的目的地址和呼叫连接等。

  IP分组网络的性能无法达到电路交换网的水平,IP网络安全脆弱性的存在加大了安全管理的风险。因为从风险管理的角度看,如果运营VoIP业务的数据网络遭受灾难,公司将面临同时丧失话音和数据通信能力的风险,这样对数据网业务的安全威胁就被延伸到两个系统,而原来相互分离的系统,其风险相对来讲要低一些。面对IP网上如此众多的安全威胁,当运营商推出VoIP业务时,业务提供商必须适时实施针对威胁的安全和防护措施,以保证服务和相应收益得到保障。

  2.VoIP安全威胁

  许多已知的安全脆弱性会相应地影响话音通信,因此需要预防。VoIP环境中特别需要注意的安全威胁包括:

  ・拒绝服务(DoS)攻击:如IP电话、VoIP网关(SIP代理)等端点可能会受到SYN或ICMP数据包的攻击,以致通信中断,无法正常提供业务;

  ・呼叫截取(call interception):指话音或实时传输协议(RTP)数据包受到非授权的跟踪;

  ・信令协议篡改(signal protocol tampering):与呼叫截取一样,恶意用户可以监控和篡改建立呼叫后传输的数据包,修改数据流中的域,使VoIP呼叫不能使用VoIP话机,或者进行费率更高的呼叫(如国际电话),使IP-PBX认为呼叫来自另一个用户;

  ・状态窃取(presence theft):假冒合法用户收发数据;

  ・资费欺骗(toll fraud):恶意用户或入侵者拨打欺骗性电话;

  ・呼叫处理操作系统(call handling OS):许多IP-PBX系统的呼叫处理软件都是基于操作系统或操作系统组件,它们可能是不安全的,例如使用Microsoft IIS作为IP-PBX的Web配置工具就会在VoIP环境中引入显著的安全脆弱性。

  现有的安全威胁并不意味着运营商建设VoIP网络和提供服务会遇到阻碍,通过实施各种安全措施可以解决这些问题。在IP网络上实施VoIP应用,运营商需要提供不同层次的安全功能,如认证、加密、防火墙等。IETF RFC 2401定义的安全性IP(IPSec)是常用的安全协议,它提供了加密和认证功能。为了加解密,终端用户点之间必须建立安全关联(SA)并交换密钥。简单来讲,可以通过以下措施来减少安全威胁:

  ①在技术上尽量降低网络暴露以减少DoS攻击;

  ②对于信令协议被篡改,可基于执行状态进行判决,作为DoS进行处理;

  ③加密VoIP流量可以防止VoIP呼叫受到监听,这在过去不太容易实现,但是随着数字信号处理技术,以及两个主要VoIP协议――SIP和H.323的迅速发展,未来VoIP可以实现端到端的加密;

  ④对于状态窃取所造成的安全威胁,最好的防范措施是采用强认证,如二元认证(two-factor authentication),IP端点的强认证虽然是一种新技术,但可以很快实施;

  ⑤最后也是最重要的,就是呼叫处理软件的运行平台,如Microsoft或Linux操作系统,应该确保操作系统没有运行任何非必需的软件,并且已经安装了必要的安全补丁。此外,服务器、路由器的各种端口,除非必要,一般不要打开。

  在上述各种措施的配合下,VoIP系统的安全性就可以大大加强,但是要实现运营商级的网络安全,还须建立安全的网络架构,在架构中综合利用各种因素,尽量提高安全性。

  三、VOIP安全的网络架构

  在VoIP网络中,应该识别三类数据包:话音、信令和数据分组数据包。在有些情况下,视频数据包也通过Internet传输。信令数据包用于在两个基于非面向连接的IP网络端点之间建立虚拟连接,如两个IP话机,信令数据包在IP话机和呼叫服务器或代理服务器之间传输。虚拟连接一旦建立,就可以在两部IP话机之间基于不同的路径传输话音数据包。与话音数据包一样,分组数据包可以来自同一个装置或与之关联的另一个装置(如连接IP话机的PC),但是经由的路径有可能不同。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客