BGP路由表动态变化分析

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:mylifefover12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet是由相互连接的许多网络构成的一个大网络。同一个管理机构管理下的一个或一组网络称为一个“自治系统”(Autonomous System)。在自治系统的内部,通过使用内部路由协议(如RIP,OSPF,IS—IS等)来交换路由可达信息,自治系统对外界而言是一个独立而完整的系统。自治系统之间通过使用外部网关协议来交换路由可达信息。边界网络协议(BOP-4,RFC1771)是“域间路由”协议事实上的标准,它是一种基于“路径-向量”的协议。BGP依赖于TCP进行可靠传输。   BGP对维护自治系统之间的选路连通性起着至关重要的作用,通过对BGP路由表和路由更新消息进行分析有利于发现网络问题所在、维护网络的稳定运行、更好地了解BGP的工作情况、以及揭示Internet的总体拓扑结构等。   文章首先从总体上介绍项目背景和开展本课题研究的意义;接下来介绍了网络的基础知识,包括子网,无类别域间路由(CIDR),尤其是边界路由协议(BGP),详细介绍了BGP协议的消息类型和各个属性;然后介绍了系统的总体设计,包括路由数据的获取和保存,数据库设计,以及系统的总体构架。然后详细论述了各个模块的设计和结论,通过保存历史路由数据的方式解决了比较任意时间段内路由表总体变化的问题,并通过“分块比较”的方式解决比较庞大路由表的算法问题。并且实现了单个地址前缀路由演化的分析。通过对多个自治系统收到的路由更新消息进行长时期的分析,揭示了“高活动”地址前缀现象在时间和空间上的广泛存在。通过分析BGP路由表和路由更新数据可以进行Internet自治系统级别拓扑发现,并对两者的差别进行了比较。最后对系统的开发进行了总结和展望,并阐述了系统中仍然存在的一些问题。
其他文献
代数攻击是现代密码学中的一种攻击方法,其主要方法就是利用代数系统的良好性质及求解方法来攻击现存的密码学系统,目前被认为是最具潜力的攻击方法之一。而求解有限域上的多
负载平衡是分布式系统中实现工作量平衡分配,提高系统总体性能的一种关键技术,在实践和理论中已经被证明能够大幅度地提高分布式系统的执行速度、吞吐量和稳定性,在分布式系统中
随着计算机网络技术的飞速发展,多播通信的功能显得越来越重要了。多媒体信息传输的实时性要求计算机网络能够保证传输信息所需的带宽、延迟、延迟抖动、信息丢失率等。已经证
学位
科学数据网格在中国科学院科学数据库的基础上,通过数据网格技术,实现对科学数据库中大量分布式异构数据资源的有效共享。科学数据网格中包含大量分布异构的数据资源,如何快速有
在无线传感器网络中使用超声波实现距离测量的功能,能够为其广泛应用提供一种重要的技术手段,因此具有重要的意义。   在超声波测距中,首先向待测目标物体发射一个超声波脉冲
现代操作系统大多提供层次化文件系统作为信息管理的基础;在此机制下,基本的数据对象作为文件抽象被管理,用户级的文件访问通过其路径名进行。   然而,随着存储技术的飞速发展
随着互联网技术的高速发展,网络安全态势感知技术已成为当前互联网安全研究领域的一个重要课题,并引起越来越多研究人员的关注。目前网络安全技术和防范手段已经得到了巨大的发
近年来P2P软件发展迅速,随着计算机网络的广泛应用和多媒体资源的丰富,P2P技术被主要应用于文件(主要是大型的多媒体文件)共享方面。当前用于文件共享的P2P协议种类很多,在美国
无线传感器网络是由部署在监测区域内大量低成本微型的传感器节点组成的多跳自组织的无线网络系统,协同地采集、处理和传输网络覆盖区域中感知对象的信息,并发送给用户。无线传
诸如个人电脑(Personal Computer, P)、平板、智能电视和机顶盒等智能终端设备近几年变得日益普及,这些智能设备在为人们提供便捷高效生活的同时,也逐渐暴露出越来越多的安全