[发明专利]用于审计应用网络流量的系统、方法、设备、计算机可读介质有效
申请号: | 201980020495.5 | 申请日: | 2019-04-04 |
公开(公告)号: | CN111886840B | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 泰勒·莱文;克里斯托弗·梅茨;李肇星;罗汉·德西坎;戴维·D·沃德 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/56;H04L67/564;H04L9/32;G06F21/55;G06F21/64 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 杨佳婧 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 审计 应用 网络流量 系统 方法 设备 计算机 可读 介质 | ||
1.一种用于审计应用网络流量的系统,包括:
多个应用层审计代理,所述多个应用层审计代理被布置为获取在网络中发送的应用层网络流量,所述多个应用层审计代理中的每一个被配置为:
接收作为生产者实体与消费者实体之间的通信会话的一部分而发送的应用层网络流量;
将关于所述应用层网络流量的信息记录到分布式许可数据库中的审计日志,该数据库包括不可变数据块的区块链;以及
将所述应用层网络流量转发到所述生产者实体或所述消费者实体,
其中,所述多个应用层审计代理为将资源从所述生产者实体取回给所述消费者实体的反向代理,并且所述多个应用层审计代理中的第一应用层审计代理被配置为:
响应于接收到所述应用层网络流量,执行查找操作以确定所述应用层网络流量的通信会话是否被分配到所述第一应用层审计代理,并且
响应于确定所述应用层网络流量的通信会话被分配到所述第一应用层审计代理,将关于所述应用层网络流量的信息记录到本地区块链。
2. 根据权利要求1所述的系统,其中,所述多个应用层审计代理的第一应用层审计代理还被配置为:
响应于接收到应用层网络流量,向所述代理网络中的其他应用层审计代理中的每一个发送针对其本地数据区块链的长度的请求;并且
选择所述其他应用层审计代理中的最长区块链,以用于将新数据写入所述审计日志。
3.根据权利要求2所述的系统,其中,所述第一应用层审计代理还被配置为:
基于对所述最长区块链中的每个数据块所计算出的哈希值与针对所述最长区块链中的后续块所计算出的哈希值的比较,来验证所述最长区块链。
4. 根据权利要求3所述的系统,其中,所述第一应用层审计代理还被配置为:
如果所述最长区块链未能通过验证,则选择下一个最长区块链;并且
如果所述代理网络中的其他应用层审计代理中没有区块链通过验证,则选择所述第一应用层审计代理处的本地区块链来用于所述审计日志。
5.根据权利要求1至4中的任一项所述的系统,其中,每个应用层审计代理通过将根据所述区块链中的完整的前一个数据块的哈希计算所计算出的哈希值写入所述区块链的当前数据块,将信息记录到所述审计日志。
6.根据权利要求1至4中的任一项所述的系统,其中,每个应用层审计代理被配置为:
从所述消费者实体接收去往所述生产者实体的请求;
将从所述请求得到的审计信息记录到所述审计日志;
将所述请求转发到所述生产者实体;
从所述生产者实体接收去往所述消费者实体的响应;
将从所述响应得到的审计信息记录到所述审计日志;以及
将所述响应转发到所述消费者实体。
7.根据权利要求1至4中的任一项所述的系统,其中,所述消费者实体和所述应用层审计代理位于同一块物理硬件上。
8.一种用于审计应用网络流量的方法,包括:
在被布置为获取在网络中发送的应用层网络流量的多个应用层审计代理处:
接收作为生产者实体与消费者实体之间的通信会话的一部分而发送的应用层网络流量;
将关于所述应用层网络流量的信息记录到分布式许可数据库中的审计日志,该数据库包括不可变数据块的区块链;以及
将所述应用层网络流量转发到所述生产者实体或所述消费者实体,
其中,所述多个应用层审计代理为将资源从所述生产者实体取回给所述消费者实体的反向代理,并且所述多个应用层审计代理中的第一应用层审计代理被配置为:
响应于接收到所述应用层网络流量,执行查找操作以确定所述应用层网络流量的通信会话是否被分配到所述第一应用层审计代理,并且
响应于确定所述应用层网络流量的通信会话被分配到所述第一应用层审计代理,将关于所述应用层网络流量的信息记录到本地区块链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980020495.5/1.html,转载请声明来源钻瓜专利网。