[发明专利]一种报文处理装置有效
申请号: | 200710119660.1 | 申请日: | 2007-07-27 |
公开(公告)号: | CN101094184A | 公开(公告)日: | 2007-12-26 |
发明(设计)人: | 王飓;魏展明;邹旭东;李晓 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 装置 | ||
技术领域
本发明涉及网络通信技术,特别是涉及一种报文处理装置。
背景技术
在网络中,为了使四层至七层L4~L7网络设备(为便于描述,以下统称为L4~L7网络设备)能够对一个业务流即会话的报文进行各种业务处理,L4~L7网络设备内部典型的交换架构主要由主控单元、业务处理单元和接口单元组成。
图1是在现有技术中L4~L7网络设备内部的结构示意图。参见图1,在目前,L4~L7网络设备内部典型的交换架构为:L4~L7网络设备连接外部的各个接口单元与各个业务处理单元固定连接在一起,所有业务处理单元通过连接单元与主控单元连接在一起。当L4~L7网络设备的一个接口单元如接口单元1接收到报文后,接口单元1将该报文发送至与其固定连接的业务处理单元1;业务处理单元1接收到接口单元1发来的报文后,如果判断出报文是未建会话的报文,则通过连接单元将该报文发送至主控单元,由主控单元完成会话的新建和TCP半连接等各种会话控制处理,主控单元将会话信息和会话处理动作通过连接单元发送至业务处理单元1,由业务处理单元1根据接收到的会话信息和会话处理动作对报文进行对应的业务处理;业务处理单元1接收到接口单元1发来的报文后,如果判断出报文是已建会话的报文,则直接根据保存的会话信息和会话处理动作对报文进行对应的业务处理。
由以上描述及图1可以看出,在现有技术中,L4~L7网络设备的接口单元与业务处理单元是捆绑在一起的,即一个业务处理单元只能固定地与一个接口单元连接,这样,每一个业务处理单元则只能处理与其捆绑的接口的报文,如果L4~L7网络设备中一些接口单元的流量过大,而另一些接口单元的流量过小,则会导致一些业务处理单元业务负荷过重,报文处理速度降低,成为L4~L7网络设备报文处理的瓶颈,而另一些业务处理单元则处于空闲状态,从而大大降低了L4~L7网络设备的报文处理能力。
进一步地,在现有技术中,如果L4~L7网络设备的一个业务处理单元发生故障,那么,该业务处理单元所处理的所有业务都会中断,从而大大降低了L4~L7网络设备的业务服务质量。
发明内容
有鉴于此,本发明的主要目的在于提供一种报文处理装置,以便于增加L4~L7网络设备的报文处理能力。
为了达到上述目的,本发明的技术方案是这样实现的:
一种报文处理装置,应用于L4~L7网络设备中,包括:多个接口单元和多个业务处理单元,任意一个接口单元通过第一连接单元与任意一个业务处理单元相连,且,
接口单元,用于在接收到外部发来的报文后,从所有业务处理单元中选择一个业务处理单元,通过第一连接单元将报文发送至所选的业务处理单元;
业务处理单元,用于在接收到报文后,对报文进行业务处理。
进一步包括:所有业务处理单元通过第二连接单元与一个业务控制单元相连;
所述业务处理单元,用于在接收到报文后,进一步判断接收到的报文是否为已建会话的报文,如果不是,则通过第二连接单元将报文发送至业务控制单元,如果是,则根据保存的会话信息和会话处理动作执行所述对报文进行业务处理的过程;
所述业务控制单元,用于在接收到报文后,进行该报文所属会话的新建处理,选择一个业务处理单元,通过第二连接单元将会话信息和会话处理动作发送至所选业务处理单元。
进一步包括:所有业务处理单元通过第二连接单元与一个业务控制单元相连,并且,第一连接单元与第二连接单元相连;其中,
所述接口单元,用于在接收到报文时,进一步判断接收到的报文是否为已建会话的报文,如果不是,则通过第一连接单元和第二连接单元直接将报文发送至业务控制单元,如果是,则执行所述选择一个业务处理单元的过程;
所述业务控制单元,用于在接收到报文后,进行该报文所属会话的新建处理,选择一个业务处理单元,通过第二连接单元将会话信息和会话处理动作发送至所选业务处理单元。
进一步包括:每一个业务处理单元固定连接一个业务控制单元;其中,
所述业务处理单元,用于在接收到报文后,进一步判断接收到的报文是否为已建会话的报文,如果不是,则将报文发送至与其固定连接的业务控制单元,如果是,则根据保存的会话信息和会话处理动作执行所述对报文进行业务处理的过程;
所述业务控制单元,用于在接收到报文后,进行该报文所属会话的新建处理,将会话信息和会话处理动作发送至与其固定连接的业务处理单元。
进一步包括:所有业务处理单元通过第二连接单元与多个业务控制单元相连;其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710119660.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:磷酸亚铁锂高功率锂离子电池电解液的组成物
- 下一篇:分束器设备