基于蚁群算法的BGP路由选择算法

来源 :广西大学 | 被引量 : 0次 | 上传用户:shengyan1205
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
边界网关协议(Border Gateway Protocol,BGP)主要用于大型网络架构,主要用来解决不同自治系统的网络互访的问题。随着网络业务的需求的不断发展,人们对于网络质量需求不断提高。但由于BGP路由协议计算路由的方式为沿路开销叠加,这使得BGP协议所选择的路由在面对众多不同的网络业务流量时,无法保证所选择的路径上的服务质量(Quality of Service,Qo S)要求都能得到满足。这将导致用户可能无法正常使用实时性要求较高的网络业务,从而造成网络用户的经济损失。针对该问题,本文利用蚁群算法特有的“信息素”机制,对BGP协议的选路行为开展研究工作,提出了基于蚁群算法的BGP路由选择算法。本文的研究主要包括两个方面:1.提出一种能区分不同业务的基于蚁群算法的Qo S路由选择算法。BGP中路径属性信息,对于BGP选路的过程能造成非常重要的影响,因此本文结合BGP和蚁群算法特点,给出了算法的工作流程、具体算法实现和实验仿真结果。该算法利用BGP协议的路由属性信息构建了路径选择概率公式、信息素计算公式和信息素浓度挥发公式。同时依据Qo S路由概念,设定蚁群算法执行过程中对于选择的路径进行输出限制,使蚁群算法选择的路径满足各种不同的业务对链路服务质量的要求。2.提出一种基于蚁群算法的安全性优化选路算法。由于用户在通信的过程中需要满足通信信息的安全性需求,因此本文将蚁群算法与BGP协议的网络层可达信息相融合,对于蚁群算法的蚂蚁分组进行结构上的修改,从而实现携带IP地址前缀和AS-Path信息,用于路径安全优化。本文随后对两个算法都进行了相应的模拟仿真实验,并通过仿真实验结果验证了本文提出的两个模型所选择出来的最优路径,不仅能满足不同业务的服务质量要求,还具有一定的安全性。
其他文献
1999年国家实施高校扩招政策,高等教育从精英化走向大众化,毕业生数量激增,毕业压力加大,而自1996年起,国家已经开始实行大专及以上毕业生不包分配择业的制度,毕业生由原来的
本文从CLC地籍信息系统的特点及功能入手,着重介绍了淮南矿业集团在土地管理工作中对这一系统的应用和一些大幅宗地在成图时的特殊处理,这对于其它单位,特别是煤矿企业的土地管理工作可提供有益的借鉴。
该文在对中外不同学生体育社团组织形式的比较研究的基础上,分析了高校学生体育社团的特点及功能。并在此基础上,提出只有加强高校学生体育社团的管理,才能保证它在高校课外
镉污染和硒缺乏是我国水稻生产目前存在的问题,施硒对缓解镉对水稻的胁迫、减少镉富集、增加硒吸收具有一定的效果。本试验通过对不同镉胁迫下进行施硒处理,研究了6个水稻品
自21世纪起,随着我国经济的高速发展,人们的生活水平节节攀升,知识素养不断提高,人们对农产品方面有了更高的追求和需要。近年来,我国的农产品地理标志事业取得了较快的发展,根据农业农村部的数据统计资料获悉,其中受到保护的农产品地理标志有2500多个,其产品涵盖农牧渔业各品类。在辽宁省内,盘锦大米是省内第一个地理标志认证商标,也是省内地理标志运用最成功的典范。本文通过对调查对象的访谈得知,其购买大米的品
处于快速发展和迅猛扩张的烟草企业,亟待解决企业发展改革方向和出路的各种问题。让作为一种先进科学的管理理念和方法的企业文化,真正在系统内部做到"内化于心、固化于制、外