[发明专利]流信息的处理方法和装置有效
申请号: | 200810008348.X | 申请日: | 2008-02-26 |
公开(公告)号: | CN101252508A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 田向远;张浩;李维;邵建树;龙志平;顾晓浩 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/22 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息 处理 方法 装置 | ||
技术领域
本发明涉及无线通信领域,尤其涉及一种流信息的处理方法和装置。
背景技术
因特网中的报文转发模型主要是基于因特网协议(IP,InternetProtocol)的逐包转发模型。在一些特定应用场景中,如网络地址转换(NAT,Net Address Translation)场景中,还存在按照开放式系统互联参考模型(OSI,Open System Interconnect Reference Model)的七层协议的基于流的报文转发模型。
为了提高报文转发的可靠性,将基于流的转发模型分成主用转发模块和备用转发模块,由控制模块控制每个模块的身份和它们的对应关系。正常情况下,只有主用转发模块对流进行处理。备用转发模块作为备份,在主用转发模块出现故障时及时替代主用转发模块工作,使业务不中断。
现有技术中一种流信息的备份方法的实现原理如图1所示,具体处理过程为:控制模块将配置信息分别下发给主用转发模块和备用转发模块。主用转发模块收集、创建并存储流信息的流表,控制模块从主用转发模块读取流表信息,并将该流表信息下发给备用转发模块。
上述流信息的备份方法的缺点为:增加了控制模块的复杂度,实现难度大,并降低了执行效率,使得流信息备份的速度缓慢;增加了各个模块间的耦合关系,维护不便,成本高。
现有技术中另一种流信息的备份方法的实现原理如图2所示,具体处理过程为:主用转发模块将流复制一份并转发到备用转发模块,备用转发模块根据主用转发模块发送过来的流,自己收集和学习流表信息,从而实现主用/备用流转发模块之间的流表信息的备份。控制模块负责维护主用/备用转发模块的身份标志及它们的对应关系。
上述流信息的备份方法的缺点为:主用转发模块在进行正常的流转发的同时,还需要向备用转发模块发送复制的流信息,从而降低了主用转发模块正常的流转发的处理能力。
发明内容
本发明实施例的目的是提供一种流信息的处理方法和装置,从而可以解决现有方案中的系统的复杂度高、成本高、流信息备份的速度缓慢和降低了主用转发模块的流转发处理能力等缺点,
本发明实施例的目的是通过以下技术方案实现的:
一种流信息的处理方法,包括:
主用转发模块获取其存储的流的数据结构信息,将该数据结构信息发送给备用转发模块;
备用转发模块根据所述主用转发模块发送的数据结构信息,更新其存储的流的数据结构信息。
一种流信息的处理装置,包括主用转发模块,所述主用转发模块具体包括:
数据结构信息创建模块,用于建立和存储流的数据结构信息,该数据结构信息中包括流的KEY和DATA信息,所述流的KEY用于标识流,所述流的DATA包括流的属性和对流中的报文的操作动作,所述流的KEY和DATA互相对应流;
数据结构信息获取模块,用于获取所述数据结构信息创建模块中存储的流的数据结构信息,将该数据结构信息封装到备份报文中,
数据结构信息发送模块,用于将所述数据结构信息获取模块封装的备份报文发送给备用转发模块。
一种流信息的处理装置,包括备用转发模块,所述备用转发模块具体包括:
数据结构信息存储模块,用于存储流的数据结构信息,该数据结构信息中包括流的KEY和DATA信息,所述流的KEY用于标识流,所述流的DATA包括流的属性和对流中的报文的操作动作,所述流的KEY和DATA互相对应流;
数据结构信息接收模块,用于接收主用转发模块发送的携带流的数据结构信息的备份报文;
数据结构信息更新模块,用于根据数据结构信息接收模块所接收到的携带流的数据结构信息的备份报文,更新数据结构信息存储模块中存储的流的数据结构信息。
一种流信息的处理装置,包括:
主用转发模块,用于创建流的数据结构信息,该数据结构信息中包括流包的KEY和DATA信息,根据所述数据结构信息生成备份报文,将携带所述数据结构信息的备份报文发送给备用转发模块;
备用转发模块,用于接收主用转发模块发送的携带流的数据结构信息的备份报文,并根据接收到的数据结构信息更新其存储的流的数据结构信息。
由上述本发明实施例提供的技术方案可以看出,本发明实施例通过主用转发模块将其存储的流的数据结构信息发送给备用转发模块,备用转发模块根据所述主用转发模块发送的数据结构信息,更新其存储的流的数据结构信息。从而可以快速地实现主用转发模块和备用转发模块之间的流信息的同步,并且实现简单,成本低廉。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810008348.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:组合式上气缸
- 下一篇:用于禽畜处理水的现场回收、再调节和再施用的系统和方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置