可靠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查看全文
