[发明专利]报文处理方法、装置和网络设备无效
申请号: | 201010156380.X | 申请日: | 2010-04-22 |
公开(公告)号: | CN101841476A | 公开(公告)日: | 2010-09-22 |
发明(设计)人: | 林峻 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100036 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 处理 方法 装置 网络设备 | ||
1.一种报文处理方法,其特征在于,包括:
获取当前报文处理时的报文流量信息;
根据所述当前报文处理时的报文流量信息,确定接收待处理报文的方式为逐个收包方式还是批量收包方式。
2.根据权利要求1所述的报文处理方法,其特征在于,所述获取当前报文处理时的报文流量信息包括:
获取当前预设时间段内处理的报文个数,将所述报文个数作为当前报文处理时的报文流量信息。
3.根据权利要求2所述的报文处理方法,其特征在于,所述根据所述当前报文处理时的报文流量信息,确定接收待处理报文的方式为逐个收包方式还是批量收包方式包括:
判断所述当前预设时间段内处理的报文个数是否大于预设报文个数,是,则确定接收待处理报文的方式为批量收包方式,否则,确定接收待处理报文的方式为逐个收包方式。
4.根据权利要求1所述的报文处理方法,其特征在于,所述获取当前报文处理时的报文流量信息包括:
获得当前预设时间段内处理报文时的CPU开销,并将所述CPU开销作为当前报文处理时的报文流量信息。
5.根据权利要求4所述的报文处理方法,其特征在于,所述根据所述当前报文处理时的报文流量信息,确定接收待处理报文的方式为逐个收包方式还是批量收包方式包括:
判断所述当前预设时间段内处理报文的CPU开销是否大于预设CPU开销,是则确定接收待处理报文的方式为批量收包方式,否则确定接收待处理报文的方式为逐个收包方式。
6.一种报文处理装置,其特征在于,包括:
信息获取模块,用于获取当前报文处理时的报文流量信息;
收包确定模块,用于根据所述当前报文处理时的报文流量信息,确定接收待处理报文的方式为逐个收包方式还是批量收包方式。
7.根据权利要求6所述的报文处理装置,其特征在于,所述信息获取模块,具体用于获取当前预设时间段内处理的报文个数,将所述报文个数作为当前报文处理时的报文流量信息。
8.根据权利要求7所述的报文处理装置,其特征在于,所述收包确定模块包括:
第一判断单元,用于判断所述当前预设时间段内处理的报文个数是否大于预设报文个数;
第二确定单元,用于所述判断单元判断所述当前预设时间段内处理的报文个数大于预设报文个数时,确定接收待处理报文的方式为批量收包方式,以及用于所述判断单元判断所述当前预设时间段内处理的报文个数不大于预设报文个数时,确定接收待处理报文的方式为逐个收包方式。
9.根据权利要求6所述的报文处理装置,其特征在于,所述信息获取模块,具体用于获得当前预设时间段内处理报文时的CPU开销,并将所述CPU开销作为当前报文处理时的报文流量信息。
10.根据权利要求9所述的报文处理装置,其特征在于,所述收包确定模块包括:
第二判断单元,用于判断所述当前预设时间段内处理报文的CPU开销是否大于预设CPU开销;
第二确定单元,用于所述第二判断单元判断所述当前预设时间段内处理报文的CPU开销大于预设CPU开销时,确定接收待处理报文的方式为批量收包方式,以及用于所述第二判断单元判断所述当前预设时间段内处理报文的CPU开销不大于所述预设CPU开销时,确定接收待处理报文的方式为逐个收包方式。
11.一种网络设备,包括:报文交换装置和CPU,其特征在于,所述CPU包括权利要求6~10任一所述的报文处理装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010156380.X/1.html,转载请声明来源钻瓜专利网。