骨干网拓扑可视化系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:SHANGTIEYING
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
骨干网是Internet流量的中枢传输系统,骨干网上的微小扰动会影响整个Internet的运行。骨干网拓扑可视化有助于快速定位网络故障,保障路由安全。本文设计并实现了一个骨干网拓扑可视化系统,用于对骨干网拓扑信息的重建、采集、分析、存储及可视化展示,从而为运营商及国家网络安全管理提供技术支撑。本文的主要工作包含以下几个部分:首先,对系统进行了需求分析和概要设计。需求分析包含总体需求分析、功能需求分析和系统性能需求分析三个方面;对系统的整体架构进行了设计,确定了系统的四大功能模块:拓扑信息采集模块、数据解析与存储模块、拓扑查询与AS路径预测模块和局部拓扑可视化模块;简要介绍了各个功能模块的设计思路。其次,基于Kafka和DoubleTree算法,对拓扑信息采集模块进行了详细设计和实现,解耦了模块间的联系,提升了主动探测效率;基于对BGP协议运作原理的理解,对数据解析与存储模块进行了详细设计和实现,完成了对BGP流量的三轮解析和骨干网拓扑信息的存储;基于Libevent网络库,对拓扑查询与AS路径预测模块进行了详细设计和实现,解决在高并发场景下的数据检索问题;基于Vis-network 组件,对局部拓扑可视化模块进行了详细设计与实现,完成了骨干网AS级和骨干路由器级局部拓扑的展示。最后,对系统进行了全面的测试,包括功能测试和性能测试,并分析了测试结果。利用本系统对跨境BGP流量进行被动分析结合主动探测的方法对骨干网的网络拓扑进行收集。三个月的时间里,获取到了 105171条骨干IP信息、9015个骨干路由器信息以及67687个AS域信息。系统在并发场景下的查询响应时间约为36.42毫秒,能够满足用户的查询需求。
其他文献
随着虚拟现实技术的发展,360度全景视频作为一种新的视频形式,其可全角度环绕式观赏的特点为用户带来了沉浸式的体验。为了在全景视频基础上获得更强的沉浸感,业界一般会为视频添加与之匹配的空间音频。然而,如何生成逼真的空间音频融入视频的场景仍然是一个难点。一方面,民用的全景视频拍摄自带的录音设备无法达到令人满意的效果,而人工为全景视频配音或购买的专业空间音频录制设备会花费大量的人力或财力。因此,本课题设
当今社会人们对机器人的使用遍及生活的各个角落,其中对于变结构轮式机器人的需求也愈加强烈。本文从机器人的查普雷金动力学模型分析着手,完成了机器人在自行车模式下动力学模型的综合分析。然后对机器人自行车模式下的直线运动控制算法进行设计,并设计仿真实验验证控制算法的有效性。最后由于机器人智能化的现代需求,本文对变结构轮式机器人进行强化学习平衡控制,以此提高变结构轮式机器人对环境的适应能力。主要内容分为四大