APP下载

可靠IP组播通信中间件研究与实现

2012-08-06李磊陈静

网络安全技术与应用 2012年9期

李磊 陈静

郑州大学信息工程学院 河南 450001

0 引言

目前,多数商品期货交易所的行情发布主要使用TCP/IP进行可靠数据的传输。TCP通信需要建立端对端的连接,在行情发布中,传输的数据大部分是重复的,这些重复传输的数据连接占用大量网络带宽,随着交易规模扩大,就会出现网络容量上的瓶颈。

IP组播提供一对多和多对多的数据通信,可以减少网络中重复数据传输个数。基于UDP协议的IP组播进行数据传输是不可靠的,针对这个问题,研究并设计了基于IP组播的可靠组播通信中间件。

1 可靠组播技术概述

可靠组播技术是基于IP组播的基础之上,加上报文的差错检测和差错恢复机制,保证了数据传输的可靠。

1.1 IP组播的特点

IP组播是基于UDP协议,使用D类地址,把数据分组发给网络中的一组主机。它具有以下几个特点:

(1) 尽力传递,不保证接收。

(2) 无安全机制,任何主机都可以加入组播组中。

(3) 不提供拥塞控制和流量控制。

(4) 一次发送,多次接收。

虽然IP组播存在着一定的问题,但 “一次发送,多次接收”的网络数据传输效率,加上由此引伸出的网络的可伸缩性的优点,是单播中无法企及的。如果对IP组播技术进行可靠性的改进,组播技术在实际应用中有着广泛的空间。

1.2 IP可靠组播关键技术

虽然IP组播存在着一些弱点,但在其基础上加上差错恢复技术和拥塞控制机制及其他安全手段,可以保证数据在传输过程中的可靠性和稳定性,以在实际应用中使用。可靠组播可以……

登录APP查看全文