一种面向数据中心的编码网络系统及其工作方法技术方案

技术编号:9599423 阅读:66 留言:0更新日期:2014-01-23 04:11
本发明专利技术公开了一种面向数据中心的编码网络系统及其工作方法,编码网络系统主要由数据中心中的多台服务器、连接这些服务器的编码路由器及数据链路。服务器和编码路由器都构建编码网络协议模块、编码网络生成树协议模块、编码传输协议模块、编码缓存管理模块及Socket复用模块,这些协议模块协同工作,对外提供一个编码网络系统。工作方法包括网络编码协议的实现及向以太网、令牌环等数据链路层的注册、编码网络生成树协议和编码传输协议的实现和向编码网络协议的注册、路由编码缓存管理、Socket的复用等。该系统使得报文能够在中间路由进行编码,以降低数据中心网络的负载,增加网络资源利用率。

【技术实现步骤摘要】

【技术保护点】
一种面向数据中心的编码网络系统,该系统主要包括数据中心中的多台数据服务器、连接这些数据服务器的编码路由器及数据链路,以编码路由器和数据服务器作为通信节点,其特征在于,在每个通信节点上都构建有:TCP/IP协议栈模块:用来作为数据中心普通应用程序的网络协议支持;编码网络协议模块:使编码网络协议平行于IP协议,基于网络编码技术在数据中心中提供数据报文的编码传输;编码网络生成树协议模块:为每一个通信特征码标识的编码数据通信构建一个逆向多播树,以支持编码传输协议;编码传输协议模块:对于每个通信特征码标识的编码数据通信,根据编码网络生成树协议所生成的逆向多播树,同步各个叶子节点和中间编码路由器,使得数据由叶子节点同步的传输到根节点,并在中间过程的交汇点做编码操作;编码缓存管理模块:对于每个逆向多播树的交汇节点,为每一个通信特征码管理通信节点的缓存,完成编码同步和内存的申请释放;Socket复用模块:将编码传输协议注册到Socket通信列表中,使得上层的应用程序能够调用该协议做编码传输,编码传输首先调用编码网络生成树协议,生成一个逆向多播树,并在各个交汇节点做记录,之后再同步启动编码传输协议。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈运海叶保留陆桑璐
申请(专利权)人:南京大学镇江高新技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1