line 公司新闻 行业新闻 产品博客 line
多方通话中IP组播通信技术初探
来源:未知 / 发布时间:2017-01-13 13:34/ 查看次数:

  IP组播通信技术初探

  一、引言

  在因特网的飞速发展、多媒体技术的成熟以及社会信息化的发展过程中产生了越来越多的群组应用,如股票信息分发、视频会议、协作计算系统、付费电视、网络游戏、分布式仿真以及镜像同步等等。这些群组应用都需要从一个主机向多个主机或者从多个主机向多个主机发送同一信息的能力,虽然可以使用单播技术来实现这些群组应用,但使用IP组播技术可以大大节省网络带宽资源以及发送方的资源,而且使用组播可以缩小延迟。但是由于缺乏对流量管理、计费、可靠性以及安全性的有效支持,使得IP组播的应用还很受限制。针对安全需求以及安全缺陷,近年来很多学者对安全IP组播进行了大量的研究,取得了一定的成果,如出现了大量有效的组密钥管理算法,但是在某些方面的研究还不够深入或广泛,如组播源认证、IP组播组发送者以及接收者访问控制、集成所有这些安全要素的统一框架以及策略管理。为了使IP组播能达到商业、甚至军事应用的要求,还有大量的工作要做。

  二、IP组播的技术优势以及安全需求

  (一)技术优势

  传统的单播通信涉及到两方,这种通信方式下源IP主机向目标IP主机发送信息,发送方和接受方之间需要一条逻辑数据通道。使用单播通信实现群组通信系统就需要在任意两个组成员之间都有一条独立的逻辑数据通道,一方面浪费了资源,另一方面也限制了群组通信系统的扩展性。IP组播模式下,源IP主机只需向一个IP组播地址发送信息,通过路由系统对信息的复制以及传送,最终就会将该信息传送给参与IP组播通信的各个接收方。一般而言,相对于单播,使用IP组播实现群组通信具有以下优势:降低数据发送者的计算开销以及带宽需求;降低网络传输开销,在组播数据传送路径上,每个数据包只需传送一次。需要的网络带宽资源较低;扩展性好,在使用组播实现的群组通信系统中可以轻易地增加用户的数量,使用单播则不然,即使不考虑资源的浪费,也还是要受限于应用要传送的数据流量特性、发送端的计算能力以及接入带宽。

  (二)安全需求

  通常一个通信系统对安全性的要求主要有三个方面:1、数据的机密性:数据在传送途中不能被第三方获得,通常可以通过加密、解密的方法实现。2、数据的完整性:数据在传送途中不能被第三方非法修改,如果在传送途中被修改,必须提供一种机制使得接收者能够检测到数据被修改过。3、数据的源认证性:数据的接收方能确保数据来自预期的发送者。

  

yi

 

  同样,在一个安全组通信系统中也需要提供相应的机制来保证这三个方面的安全需求,IP组播系统是一个开放性很高的系统,在当前的IP组播通信模型中,任何主机都可以加入组播组从而接收组播数据,任何主机都可以向组播组发送组播数据。其中没有任何组播组成员认证、访问控制机制,这样容易导致DOS攻击,为了提供一个安全的IP组播环境,整个IP组播通信系统应该提供三类安全组件:①端到端的数据保护组件主要是对群组应用的数据进行安全保护,通常就是要保证数据的机密性、数据的完整性以及数据的源认证性。②组播分发树保护组件对组播分发树进行保护的主要目的就是确保分发树能按规定的协议规范操作,这就要求保护组播分发树中组播路由器之间交换的控制报文,通常要对这些控制报文进行认证,如 M-OSPF、PIMv2等。对这个领域的研究目标是获得一个适用于所有组播路由协议的机制,当前用于组播分发树保护的方法都是特定于某个组播路由协议。③组播组成员访问控制组件在网络边缘路由器上提供接收者访问控制机制,这要求要加入IP组播组的主机在加入组播组通信的请求中要给出其身份授权信息,而接受请求的路由器则必须能对这些信息进行验证。另外还要求在组播传送系统中提供发送者访问控制技术以防止非组成员向组播组发送组播报文。

  

two

 

  三、IP组播组接收者以及发送者访问控制技术

  在IP组播通信中,为了要将组播报文传送给IP组播组成员,必须有一种机制使得IP网络的路由系统能够知道各个组播组成员的位置,IPv4网络中这是通过IGMP来实现的。当前的IP组播模型中,只要知道组播组的IP组播地址,任何主机都可以使用IGMP协议加入IP组播组,从而接收到组播报文。通过引入组密钥管理技术进而使用授权组成员共享的组密钥对组播数据进行加密可以防止非授权组成员访问明文的组播数据。但是这种方法至少存在两个缺陷:首先非授权组成员的主机可以通过加入组播组而接收到加密过的组播报文进而进行业务流量分析,这可能会导致潜在的攻击;其次非授权组成员可以通过加入大量的IP组播组而给IP网络带来大量不必要的流量,浪费网络带宽资源以及路由系统的计算资源从而导致拒绝服务攻击。由此可见,为了提供一个安全有效的IP组播通信环境,有必要对现有的IP组播模型进行改进,引入组播组接收者访问控制机制从而限制主机加入IP组播组的能力。

返回列表