没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
针对目前校园网路由算法中最小生成树的计算和最短路径的生成存在速度慢和效率低的问题,提出了一种多径混合路由算法.结合了静态路由算法和动态路由算法的优点,减少了计算最短路径树时的总执行时间,当网络中链路有新的权重变化时,它使用多径信息来创建最短路径树,并且能够根据网络中链路权重变化的位置来决定使用静态路由算法或者是动态路由算法.与现有的迪杰斯特拉(Dijkstra)算法、动态Dijkstra算法和混合最短路径树算法进行了对比实验,结果表明多径混合路由算法降低了最小生成树的计算时间.在校园网中使用多径混合路由算
资源推荐
资源详情
资源评论
第 35 卷第 9 期
2013 年 09 月
武 汉 工 程 大 学 学 报
J畅 Wuhan Inst畅 Tech畅
Vol畅35 No畅9
Sep . 2013
收稿日期 :2013‐06‐08
基金项目 :湖北工程学院自然科学基金( Z2012006)
作者简介 :徐 方(1981‐) ,男 ,湖北洪湖人 ,实验师 ,硕士 .研究方向 :计算机网络 、信息系统集成 .
文章编号 :1674 2869(2013)09 0082 05
校 园 网 多 径 混 合 路 由 算 法
徐 方
(湖北工程学院现代教育技术中心 ,湖北 孝感 432000)
摘 要 :针对目前校园网路由算法中最小生成树的计算和最短路径的生成存在速度慢和效率低的问题 ,提出
了一种多径混合路由算法 .结合了静态路由算法和动态路由算法的优点 ,减少了计算最短路径树时的总执行
时间 ,当网络中链路有新的权重变化时 ,它使用多径信息来创建最短路径树 ,并且能够根据网络中链路权重
变化的位置来决定使用静态路由算法或者是动态路由算法 .与现有的 迪杰斯特拉 (Dijkstra)算法 、动态
Dijkstra 算法和混合最短路径树算法进行了对比实验 ,结果表明多径混合路由算法降低了最小生成树的计算
时间 .在校园网中使用多径混合路由算法可以加快了网络路由的收敛 ,提高了网络的性能 .
关键词 :网络路由 ;动态路由 ;校园网络 ;混合路由
中图分类号 :TP393 文献标识码 :A doi :10畅3969/
j
畅 issn畅 1674‐2869畅2013畅 09畅 017
0 引 言
随着校园网应用的不断深入 ,校园网中不仅
有传统的网络 (WEB )服务 、文件传输协议 (File
Transfer Protlcol ,以下简称 :FTP)服务 、域名解
析系统(Donain Name System ,以下简称 :DNS)服
务 、E‐Mail 服务等 ,而且大量的新型的网络应用也
不断增加 ,如远程教学 、网络课程 、视频点播以及
迅速增长的对等网 络 (Peer‐to‐Peer ,以下 简 称 :
P2P)应用 ,这些使得校园网络内承载了大量的视
频和语音的流量 .这些应用对网络的性能提出了
更高的要求 ,特别是对路由协议的收敛时间 .开放
最短路径优先协议 (Open Shortest Path First ,以
下简称 :OSPF) 是一种基于区域实现的 、建立在链
路 状 态 (Link State ) 算 法 和 最 短 路 径 优 先
(Shortest Path First ,以下简称 :SPF) 算法基础之
上的内部网关动态路由协议
[1]
,也是校园网内应
用最广泛的协议 .开放最短路径优先协议是最常
用的自治系统内部的路由协议 ,如何在其中设计
高速的路由算法就显得更加重要 .在使用 OSPF
协议的网络中 ,当遇到突发事件网络的拓扑发生
变化时 ,网络路由算法就开始重新计算并更新路
由表 .例如 ,如果网络中有一个链路发生了故障 ,
则路由协议会重新计算最短路径 .在这种情况下 ,
传统的 OSPF 使用迪杰斯特拉 (Dijkstra)算法进
行最短路径的计算
[2]
.然而 ,当网络中链路的权重
有新的变化时 ,网络会使用 Dijkstra 算法在每个
节点上进行重复的大量计算和不必要的修正 ,而
不关注链路权重的变化在网络中发生的位置 .因
此 ,这可能会导致整个路由表频繁更新 ,从而使网
络变得不稳定
[3]
.
为了解决上述问题 ,可以使用动态路由算法
来计算最短路径 .目前有很多研究者正在研究动
态路由算法 ,其中动态 Dijkstra 算法
[4]
和可靠的
动态 最 短 路 径 (Reliability of Dynamic Shortest
Path ,以下简称 :RDSP)
[5]
算法是动态路由算法的
典型代表 .与静态路由算法相比 ,动态路由算法可
能在某一个节点上需要更多的计算时间 ,然而 ,动
态路由算法可能会减少总的计算时间 ,因为它可
以减少计算的节点的数目 .也就是说 ,当一个网络
中一些链接有新的权重时 ,动态路由算法利用变
化的链路找到受影响的节点 ,只需要重新计算这
些受影响节点的最短路径 .因此 ,动态路由算法可
以比静态路由算法需要更少的时间来计算最短路
径 .然而 ,动态的路由算法所需要的计算时间依赖
于权重变化链路在网络中的位置 .
混合式路由算法可以结合动态路由算法和静
态路由算法的优点 ,它的路由收敛的计算时间会
更少 .目前有些研究者提出了混合式路由的想法 ,
使用 混 合 最 短 路 径 树 ( Hybrid Shortest Path
Tree ,以下简称 :HSPT)
[2]
可以有效地计算最短路
径 ,其中静态和动态的算法运行的次数是非常关
资源评论
weixin_38622827
- 粉丝: 4
- 资源: 904
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- NetBox2及大疆智图影像缓存lrc模板
- 123456789自用解答題
- JAVA的SpringBoot个人理财系统源码数据库 MySQL源码类型 WebForm
- 全屋智能全球市场报告:2023年中国全屋智能行业市场规模已达到3705亿元
- 康复医疗全球市场报告:2023年年复合增长率高达18.19%
- 微信小程序期末大作业-商城-2024(底部导航栏,轮播图,注册登录,购物车等等)
- 碘产业全球市场报告:2023年全球碘需求量已攀升至约3.86万吨
- 基于CNN、RNN、GCN、BERT的中文文本分类源码Python高分期末大作业
- 最新源支付Ypay系统开心稳定最新免授权源码,三平台免挂免签约支付
- 6-测试安全风险知情告知书(2).docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功