BGP路由策略检查工具的设计与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:kuibugo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
边界网关协议(BGP)是一个域间路由协议,用来在自治系统(AS)之间交换路由的可达信息,它允许在不泄露自身拓扑和策略的条件下自主选择路由并传递路由信息。近期的研究显示,很多个AS自主配置本地策略的相互作用,有可能产生BGP策略的冲突以致造成路由的路由振荡,路由振荡会明显的降低端到端的网络性能,破坏网络的正常使用。因此,为了稳定路由,避免这些BGP策略冲突是很重要的。本文分析了Internet中AS间的关系、AS的策略配置,并讨论了在路由配置中发生错误配置的种类。通过对比多种网络策略语言,确定使用现今通用的路由策略描述语言RPSL来描述BGP路由策略,并详细介绍了该语言的使用,及其应用到不同AS间商业关系的路由描述方法。本文具体实现了一种检查BGP路由策略的工具,该工具首先可以从文法、语法上检查输入的配置文件语句的正确性,并且综合多个AS的配置文件检查配置的策略,发现其中有策略冲突的地方。通过建立拥有所有有用信息的BGP级别的网络模型,比较其中的路由信息,检查出路由配置中典型的两类错误:更新源配置错误和输出配置错误。最后,使用路由模拟软件C-BGP对既定的网络拓扑进行模拟仿真,同时使用该工具对相同的网络配置进行检测,得到了一致的结果,对该工具进行了验证。
其他文献
现有的光网络已经无法满足用户对经济性和高效性的要求,其不能充分利用网络资源、业务提供能力不足、升级复杂的缺点极大的阻碍了通信事业的发展。于是,人们提出了智能光网络
当前Web暴露的最大缺陷在于没有赋予网络资源足够的语义信息,从而导致计算机不能理解各种信息的含义,为了解决这一问题,“互联网之父”Tim Berners-Lee提出了语义Web的概念。
目前,面向方面程序设计(Aspect-Oriented Programming,AOP)正在向实用化的方向发展,但是,AOP在实际应用中也会遇到一些问题。结构冲突问题是面向方面软件开发中的关键问题之
随着网络的发展和信息化建设的步伐加快,企业内部建设了越来越多的信息系统,分别属于不同的部门和不同的业务系统。当用户量和系统数量增加到一定程度时,这些系统的维护和用
近年来,对于传统视频监控系统的智能化水平的提高成为视频监控系统中的技术升级的核心任务。而对于运动目标的分类识别技术及基于规则的运动目标行为分析技术的研究成为了视
作为提供信息服务的电信网络系统,网络质量的保证是运营商在激烈的竞争中立足的根本。为了保障电信网络高效、经济、可靠、安全地运行,更大限度地利用网络资源,降低运营成本,
随着互联网和IT的发展,软件技术的应用集成面临着异构、分布和兼容旧系统等一系列问题。面向服务的体系结构(SOA)是一种新的松耦合的软件体系结构,它的最大优势在于降低了服