[发明专利]一种自适应高并发拓扑测量系统有效
| 申请号: | 202110654790.5 | 申请日: | 2021-06-11 |
| 公开(公告)号: | CN113381912B | 公开(公告)日: | 2022-06-10 |
| 发明(设计)人: | 张宇;余卓勋;邱勇泽;张宏莉;方滨兴 | 申请(专利权)人: | 哈尔滨工业大学 |
| 主分类号: | H04L43/103 | 分类号: | H04L43/103;H04L43/50 |
| 代理公司: | 黑龙江立超同创知识产权代理有限责任公司 23217 | 代理人: | 杨立超 |
| 地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自适应 并发 拓扑 测量 系统 | ||
1.一种自适应高并发拓扑测量系统,其特征在于,包括任务生成模块、探测模块、发包引擎模块、任务结果处理模块;其中,
任务生成模块用于过滤、生成并存储任务测量信息;
探测模块用于获取任务测量信息,并根据任务测量信息生成IP目标测量信息;根据IP目标测量信息生成一跳测量信息并封装,以及对任务结果处理模块返回的探测结果进行分析;所述探测模块集成不同的探测方法,每种探测方法对应一个函数,彼此独立互不影响;
发包引擎模块用于获取一跳测量信息进行网络探测,将探测结果反馈给任务结果处理模块;
任务结果处理模块用于对探测结果进行解析,并将解析后的探测结果发送至探测模块。
2.根据权利要求1所述的一种自适应高并发拓扑测量系统,其特征在于,所述任务生成模块包括任务过滤子模块、任务生成子模块和任务存储子模块;所述任务过滤子模块用于接收用户测量请求,对探测目标进行分析处理,过滤得到合法可进行探测的任务;所述任务生成子模块用于生成任务测量信息;任务存储子模块用于存储任务测量信息。
3.根据权利要求2所述的一种自适应高并发拓扑测量系统,其特征在于,所述探测模块包括IP目标测量生成子模块、IP目标测量存储子模块、一跳测量生成子模块、探测分析子模块和通信接口子模块;所述IP目标测量生成子模块用于从任务存储子模块中获取任务测量信息,生成IP目标测量信息;所述IP目标测量存储子模块用于存储IP目标测量信息;所述一跳测量生成子模块用于根据IP目标测量信息生成一跳测量信息;所述通信接口子模块用于将一跳测量信息发送至发包引擎模块,并接收解析后的探测返回结果信息;所述探测分析子模块用于对解析后的探测返回结果信息进行分析。
4.根据权利要求3所述的一种自适应高并发拓扑测量系统,其特征在于,所述发包引擎模块包括任务接收子模块、探测数据包生成子模块、探测数据包发送子模块、探测结果处理子模块和探测返回结果信息发送子模块;所述任务接收子模块用于接收一跳测量信息和返回的探测结果;所述探测数据包生成子模块用于生成包含一跳测量信息的探测数据包;所述探测数据包发送子模块用于发送探测数据包至互联网中;所述探测结果处理子模块用于对返回的探测结果进行处理,生成探测返回结果信息;探测返回结果信息发送子模块用于将探测返回结果信息发送至任务结果处理模块。
5.根据权利要求4所述的一种自适应高并发拓扑测量系统,其特征在于,所述任务结果处理模块包括返回信息解析子模块和结果输出子模块;所述返回信息解析子模块用于对接收的探测返回结果信息进行解析并将解析后的探测返回结果信息发送至探测模块;所述结果输出子模块用于对结束的任务进行结果输出。
6.根据权利要求5所述的一种自适应高并发拓扑测量系统,其特征在于,所述探测模块中所述探测方法为降低网络拓扑测量发包量的自适应方法,所述自适应方法包括相似参考路径停止方法和相似路径超时结束方法;
所述相似参考路径停止方法为:对于探测目标的测量依赖于参考路径,从相似参考路径的最后一跳开始,向前探测直到探测结束,然后从倒数第二跳开始,向后进行探测直到和相似参考路径在同一跳出现相同的接口时停止探测;
所述相似路径超时结束方法为:根据参考路径的最后一跳是否是无应答结束来决定本次探测到该跳时,发生无应答是否结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110654790.5/1.html,转载请声明来源钻瓜专利网。





