BGP路由策略冲突检测研究与实现

来源 :北方工业大学 | 被引量 : 4次 | 上传用户:rrttwytpic
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展和网络服务商业化进程的加快,Internet的规模和复杂程度都在迅速增长。从管理的角度讲,Internet是由成千上万的自治系统(Autonomous System简称AS)组成,这些AS可能分别隶属于不同的Internet服务提供商(Internet Service Provider简称ISP),而不同的ISP可能重组成为新的ISP,从而形成动态的管理组织结构。自治系统之间通过公共网络访问点(Network Access Point简称NAP)和边界网关协议(Border Gateway Protocol简称BGP)来交换路由信息。BGP协议允许每个自治系统根据自己的策略选择、通告和接受路由,为路由选择提供了灵活机制。 然而相关研究表明,BGP路由策略在一定情况下能够产生冲突,会引起路由振荡,造成可达信息在路由表中重复更新,直接或间接地影响Internet的性能。因此,BGP路由稳定性问题研究对Internet的发展具有重要的现实意义。本文的主要目的是对BGP的路由策略冲突检测问题进行研究,给出多种路由策略冲突检测的方法,并实现一套路由策略冲突检测系统。 首先,论文对BGP协议进行了详细的分析,给出了一个BGP抽象模型,并在此模型的基础上结合BGP的输出策略原则,实现了BGP路由系统自治系统关系的推导,提出了基于自治系统关系的路由策略冲突检测算法。同时,论文结合路由网络代数的相关知识,把BGP路由系统的策略冲突检测转换为路由网络代数表达式的活锁检测,并最终实现了基于路由网络代数的路由策略冲突检测算法。此外,本文还结合图论相关知识,利用拓扑排序和逆拓扑排序的方法对路由策略冲突检测问题进行研究,并提出了基于拓扑排序的路由策略冲突检测算法。 同时,论文给出了相应实验结果。借助于SSFNet仿真工具,我们对存在策略冲突的BGP路由系统进行建模,并使用相应算法对所模拟的BGP系统进行检测,最终所得结果和预期数据基本一致。 理论研究和实验结果表明,基于自治系统关系、基于路由网路代数和基于拓扑排序的路由冲突检测算法能够检测出不同类型的策略冲突,路由策略冲突检测系统综合使用了以上三种算法,能够有效地发现BGP路由系统中是否存在策略冲突。
其他文献
在网络应用范围越来越广,网络服务越来越便利的情况下,网络安全是人们不得不面对的一个难题。网络中的各种资源和重要信息无时不受到各种不安全因素的威胁。最近一次黑客的大
本文以空间GPS 数据接收及其定轨应用为背景,开展GPS 辅助处理单元的开发和研制以及地面检测系统研制工作。本文首先调研了GPS 相关的基础知识,对GPS 辅助处理单元的软硬件需
企业信息化的进程的正在加快,伴随着底端控制层的日益成熟,以及高端ERP的逐步完善,人们开始认识到,要实现真正浑然一体的企业信息化系统,介于中间层的部分变得至关重要。作为企业
本文对噪音条件下的语音识别进行三个方面的实验研究,提出适合在噪音条件下进行识别的算法。针对通常谱熵法只能在15dB环境下工作的特点,本文提出谱平坦度法,可以在0dB的恶劣环
边缘提取对图像处理的其他方面例如图像分割、纹理分析、物体模式识别等有重要的意义。传统常用的边缘提取方法是面向局部信息的,这些方法的主要优点是简单易用,效果直观。但是
随着Internet技术与多媒体技术的飞速发展,多媒体通信逐渐成为人们进行信息交流的重要手段,人们可以通过网络交流各种信息,进行网上贸易等。由于图像信息相比其他信息具有直
随着计算机网络技术的迅猛发展和广泛应用,特别是Internet的快速普及,促进了计算机与互联网科技的不断创新与升级。网络设施和资源对于国家企业和个人的重要性在日益增强,它在不
随着计算机技术,特别是Internet技术的发展,在许多行业、单位或机构部门内部都逐步实现了业务、信息的计算机化管理。但是各个机构、单位或部门内部由于业务和功能归属不同,因此
随着计算机网络在我国的日益普及,基于网络的应用日益丰富,网络管理工作也显得越来越重要。网络管理的内容十分丰富,有故障管理、计费管理、配置管理、性能管理、安全管理5
随着科技的不断发展,互联网中的视频数据呈指数增长,视频数据已经成为人们获取信息的重要来源之一。在需要大量人机交互的领域中获取的人脸信息更为人们所关注,如何通过这些人脸