论文部分内容阅读
自治域(Autonomous System,AS)是网络空间的基本组成单元和信息资源的载体,是一种通过路由设备和边界网关协议(Border Gateway Protocol,BGP)形成的独立自治的互联网络,不同维度的自治域拓扑关系反映了网络空间的不同维度的视角和治理关系。每个自治域都有其归属的特定的组织机构,不同的自治域可能归属不同的组织机构,也可能被同一家组织机构所管理。区别于传统以节点的度和AS间的商业关系绘制的AS级网络拓扑,AS的机构拓扑一定程度上反映了自治域的联盟治理关系,构成一个自治域间的生态系统。这种生态系统对于域间路由攻击检测、网络空间安全边界划分以及路由安全态势评估研究有重要意义。目前的自治域组织机构映射方法局限在个别属性,且对组织机构定义限定于单独的经营实体,对跨国的组织机构、伞型的组织机构的自治域归属还存在误判和漏判的情况。此外,自治域系统信息在互联网注册机构也多种多样,存在数据歧义和不一致的情况,这为自治域组织机构映射带来了 一定的困难。本课题引入知识图谱,利用知识图谱结构化的知识表示方式,将自治域实体及其属性关系用图模型来描述,通过实体相似度计算获得自治域系统的组织机构映射关系,实现一种基于知识图谱的自治域组织机构映射和知识查询系统。本课题主要分为以下三个部分:首先,构建自治域知识图谱,涵盖IP地址、国家、管理人、自治域等不同维度、不同层次的知识,通过本体构建、知识抽取与映射,获得以资源描述框架(Resource Description Framework,RDF)表示的自治域知识图谱;其次,利用自治域属性的多样性,通过属性相似度计算,获得自治域的实体关联结果;最后,使用Jena工具制定推理规则,获得自治域的组织机构映射关系,并以图结构的形式进行可视化展示,同时实现自治域知识图谱查询功能。实验结果表明,本课题设计实现的映射系统可以直观、全面地查询AS多维度的知识信息,更有效地发现属于同一组织机构的自治域关联关系。