论文部分内容阅读
本文的研究内容属于211工程三期公共服务体系建设项目“中国教育和科研计算机网主干网和重点学科信息服务体系升级扩容工程”。其主要研究目标是通过静态分析与动态检测的方法自动获取IP地址的管理归属和实际使用位置信息,并基于获取的信息为IP综合信息系统(IPCIS)建立IP地址管理归属库及IP地址位置库。IP地址管理归属库为IPCIS提供IP地址的管理归属信息,以满足教育网(CERNET)网络服务质量管理和网络有害行为分析追踪的需求。同时,IP地址位置库为IPCIS提供IP地址的实际使用位置信息,以支持CERNET网管系统对流量数据的地理定位分析,安全监测,威胁源分析等。 本文的主要任务是设计并实现IP地址管理归属库建立与维护算法、IP地址初始位置库建立算法以及基于trace的IP地址关联分析算法。 IP地址管理归属库建立与维护算法包括IP地址管理归属库的初始建立以及自动维护。论文针对已分配的IP地址,自动化查询whois数据库,完成IP地址管理归属库的初始建立。另外考虑到IP地址分配的动态性,论文通过CERNET网络监测与管理系统(NBOS)发现新分配的IP地址,然后自动查询whois数据库,形成更新文件,完成对管理归属库的自动化维护。 IP地址初始位置库建立算法包括设计合并原则以及合并数据源两个部分。针对合并免费数据源过程中可能出现的位置信息冲突、IP地址段划分不一致的情况,算法结合不同数据源的权重及冲突率、集合运算规则,设计并制定了一套合并原则。基于该合并原则,统一地处理合并中可能出现的问题,完成对不同数据源的合并。 基于trace的IP地址关联分析算法提出了两种基于网络拓扑数据的关联定位算法,实现了对IP地址位置库的验证和填充。本文基于每种关联算法,对trace数据中IP地址进行关联分析,获取可能在同一地理位置的IP地址集,形成相关IP地址序列或组,进而讨论已定位IP地址的精度、推断未定位IP地址的实际使用位置。