[发明专利]信息处理装置以及信息处理方法有效
申请号: | 201510456152.7 | 申请日: | 2015-07-29 |
公开(公告)号: | CN105743875B | 公开(公告)日: | 2020-03-10 |
发明(设计)人: | 小林峻;小出和弘;寺田成吾 | 申请(专利权)人: | 株式会社PFU |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海市华诚律师事务所 31210 | 代理人: | 金玲 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 以及 方法 | ||
1.一种信息处理装置,其特征在于,具备:
流管理单元,识别所获取到的数据所属的通信流;
第一解析单元,每当接收到属于所述通信流的数据时,依照预先设定的第一协议的特征来解析该数据,由此推定该通信流所涉及的协议是否是该第一协议;
第二解析单元,不论由所述第一解析单元得到的解析结果如何,每当接收到属于所述通信流的数据时,依照预先设定的、与所述第一协议不同种类的第二协议的特征来解析该数据,由此推定该通信流所涉及的协议是否是该第二协议;
第一检查单元,在通过所述第一解析单元判定为所述通信流所涉及的协议是所述第一协议的情况下,依照根据该第一协议而确定的检查项目,检查所述数据;以及
第二检查单元,在通过所述第二解析单元判定为所述通信流所涉及的协议是所述第二协议的情况下,依照根据该第二协议而确定的检查项目,检查所述数据,
所述流管理单元在属于所述通信流的数据的解析或者检查的结果满足了一个或者多个中止条件中的任一个的情况下,即使是在所述第一解析单元或者所述第二解析单元完成由所述流管理单元识别出的所述通信流所涉及的数据解析之前,也使由所述第一解析单元或者所述第二解析单元实施的、所述通信流所涉及的数据的解析中止,
用于中止由所述第一解析单元实施的解析的所述一个或者多个中止条件包括以下情形中的至少一个:在所述通信流中所述第一协议所涉及的全部检查项目的检查完成了的情形、在所述通信流中该第一协议结束了的情形、以及作为所述通信流的该第一协议的解释失败了的情形,
用于中止由所述第二解析单元实施的解析的所述一个或者多个中止条件包括以下情形中的至少一个:在所述通信流中所述第二协议所涉及的全部检查项目的检查完成了的情形、在所述通信流中该第二协议结束了的情形、以及作为所述通信流的该第二协议的解释失败了的情形,
属于所述通信流的数据的检查结果包含与检查项目相符、与检查项目不相符、以及保留项目,所述保留项目表示到当前为止接收到的数据的检查未完成的项目。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述流管理单元保持由所述第一解析单元得到的解析结果以及由所述第二解析单元得到的解析结果,每当接收到属于所述通信流的数据时进行更新。
3.根据权利要求2所述的信息处理装置,其特征在于,
所述流管理单元通过参照被保持的解析结果,判定是否中止由所述第一解析单元或者所述第二解析单元实施的、所述通信流所涉及的数据的解析。
4.根据权利要求1至3中的任一项所述的信息处理装置,其特征在于,
所述流管理单元在通过所述第一解析单元检测到所述通信流的协议转变成所述第二协议的情况下,使由所述第二解析单元实施的、所述通信流所涉及的数据的解析重新开始,
所述流管理单元在通过所述第二解析单元检测到所述通信流的协议转变成所述第二协议以外的协议的情况下,使由所述第一解析单元实施的、所述通信流所涉及的数据的解析重新开始。
5.根据权利要求1至3中的任一项所述的信息处理装置,其特征在于,
所述流管理单元在通过所述第一解析单元确定为所述通信流的协议是该第一协议的情况下,使由所述第二解析单元实施的、所述通信流所涉及的数据的解析中止,
所述流管理单元在通过所述第二解析单元确定为所述通信流的协议是该第二协议的情况下,使由所述第一解析单元实施的、所述通信流所涉及的数据的解析中止。
6.根据权利要求1所述的信息处理装置,其特征在于,还具备:
事件处理单元,在通过所述第一解析单元、所述第二解析单元、所述第一检查单元或者所述第二检查单元检测到所述通信流中的事件的情况下,保存该事件所涉及的数据或者将该事件的检测通知给用户。
7.根据权利要求1至3中的任一项所述的信息处理装置,其特征在于,还具备:
通信获取单元,获取由与网络连接的终端实施的通信的数据。
8.一种信息处理方法,其特征在于,
由计算机执行:
流管理步骤,识别所获取到的数据所属的通信流;
第一解析步骤,每当接收到属于所述通信流的数据时,依照预先设定了的第一协议的特征来解析该数据,由此推定该通信流所涉及的协议是否是该第一协议;
第二解析步骤,不论由所述第一解析单元得到的解析结果如何,每当接收到属于所述通信流的数据时,依照预先设定的、与所述第一协议不同种类的第二协议的特征来解析该数据,由此推定该通信流所涉及的协议是否是该第二协议;
第一检查步骤,在通过所述第一解析步骤判定为所述通信流所涉及的协议是所述第一协议的情况下,依照根据该第一协议而确定的检查项目,检查所述数据;以及
第二检查步骤,在通过所述第二解析步骤判定为所述通信流所涉及的协议是所述第二协议的情况下,依照根据该第二协议而确定的检查项目,检查所述数据,
在所述流管理步骤中,在属于所述通信流的数据的解析或者检查的结果满足了一个或者多个中止条件中的任一个的情况下,即使是在所述第一解析步骤或者所述第二解析步骤完成所述流管理步骤中识别出的所述通信流所涉及的数据解析之前,也使在所述第一解析步骤或者所述第二解析步骤实施的、所述通信流所涉及的数据的解析中止,
用于中止由所述第一解析步骤实施的解析的所述一个或者多个中止条件包括以下情形中的至少一个:在所述通信流中所述第一协议所涉及的全部检查项目的检查完成了的情形、在所述通信流中该第一协议结束了的情形、以及作为所述通信流的该第一协议的解释失败了的情形,
用于中止由所述第二解析步骤实施的解析的所述一个或者多个中止条件包括以下情形中的至少一个:在所述通信流中所述第二协议所涉及的全部检查项目的检查完成了的情形、在所述通信流中该第二协议结束了的情形、以及作为所述通信流的该第二协议的解释失败了的情形,
属于所述通信流的数据的检查结果包含与检查项目相符、与检查项目不相符、以及保留项目,所述保留项目表示到当前为止接收到的数据的检查未完成的项目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社PFU,未经株式会社PFU许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510456152.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种媒体内容业务流程集成管控应用云平台
- 下一篇:流体动力轴承装置