[发明专利]用于关联进程和连接的方法和装置有效
申请号: | 201610404282.0 | 申请日: | 2016-06-08 |
公开(公告)号: | CN106095908B | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 秦青;杨锐 | 申请(专利权)人: | 北京金山安全管理系统技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22 |
代理公司: | 北京康盛知识产权代理有限公司 11331 | 代理人: | 张宇峰 |
地址: | 100041 北京市石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种用于关联进程和连接的方法,包括:获取第一进程的标识ID及与所述第一进程相关的N个连接的ID;逐一插入第一结点,创建包括N个第一结点的第一行链表和N个列链表;其中,各第一结点分别处于一个列链表,每个第一结点都包括行指示域和列指示域;在全部第一结点的行指示域存储所述第一进程的ID,并在每个第一结点的列指示域存储一个连接ID;其中,N为与所述第一进程相关的连接的数量。本发明采用十字链表的结构存储多个进程和多个连接,以将进程和连接进行关联。采用该方法能够动态跟踪TCP连接和进程,不仅跟踪效率高而且便于查看连接与进程的相关信息。本发明还提出一种用于关联进程和连接的装置。 | ||
搜索关键词: | 用于 关联 进程 连接 方法 装置 | ||
【主权项】:
1.一种用于关联进程和连接的方法,其特征在于,包括:获取第一进程的标识ID及与所述第一进程相关的N个连接的ID;逐一插入第一结点,创建包括N个第一结点的第一行链表和N个列链表;其中,各第一结点分别处于一个列链表,每个第一结点都包括行指示域和列指示域;在全部第一结点的行指示域存储所述第一进程的ID,并在每个第一结点的列指示域存储一个连接ID;其中,N为与所述第一进程相关的连接的数量;当创建所述第一进程的子进程时,还包括:在所述N个列链表的每一列链表插入第二结点,创建包括N个第二结点的第二行链表;其中,每个第二结点都包括行指示域和列指示域;在全部第二结点的行指示域存储所述子进程的ID,并将每个第一结点存储的连接ID复制到与该第一结点处于同一列链表的第二结点的列指示域。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全管理系统技术有限公司,未经北京金山安全管理系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610404282.0/,转载请声明来源钻瓜专利网。