学位论文 > 优秀研究生学位论文题录展示

基于负载均衡的VRRP协议的研究与实现

作 者: 徐强
导 师: 祝伟华
学 校: 重庆大学
专 业: 计算机软件与理论
关键词: 虚拟路由器冗余协议 负载均衡 虚拟转发器 虚拟MAC地址
分类号: TP393.04
类 型: 硕士论文
年 份: 2011年
下 载: 55次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在Internet技术快速发展的时代里,用户对网络的依赖性越来越大,进而对网络的高可用性技术的需求也随着增加。虚拟路由器冗余协议无疑是提高网关高可用性的最佳方法。该协议将一组网关设备在逻辑上虚拟化为一台网关设备,对外发布一个虚拟IP地址,其中一台网关设备出现故障时,不会影响用户与外界的通信,解决了默认网关存在的单点故障的问题。虚拟网关冗余协议虽然能够避免在配置缺省路由环境下存在的单点故障的问题,但是由于一组设备里面,只允许一台设备进行流量的转发,其他设备均作为备份,极大的浪费了网络资源。本文在对虚拟路由器冗余协议(Virtual Router Redundacy Protocol,VRRP)分析研究的基础上,提出了一种既能实现网关冗余备份又能实现负载均衡的方案,极大的提高了资源的利用率。论文主要完成了以下工作:①研究思科HSRP(Hot Standby Router Protocol,热备份路由器协议)和GLBP(Gateway Load Banlancing Protocol,网关负载均衡协议)协议,提出了一种实现负载均衡的思想:备份组对外发布的虚拟IP地址对应多个虚拟MAC地址,其中每台设备分配一个虚拟MAC地址,并且根据自身的虚拟MAC地址生成一个虚拟转发器。使得局域网内用户的流量能够通过每台设备的虚拟转发器与外界进行通信。②研究虚拟路由器冗余协议,分析其实现网关冗余备份的原理。③通过对虚拟路由器冗余协议的研究,在VRRP协议报文后面添加Option字段,增加协议报文类型;依据VRRP协议状态机的运作原理,新增定时器类型和虚拟转发器状态机,两种状态机相互配合运作,实现虚拟转发器实例的冗余备份的功能。④研究负载均衡调度算法,提出了一种基于基于虚拟MAC地址Hash静态负载均衡调度策略。使系统在不与其他模块联动时,能够更好达到负载均衡的效果。⑤依据上述思想和算法,运用软件工程方法,进行需求分析,设计出系统的总体框架。并且对功能模块和数据结构进行详细设计,最终实现了本系统。

全文目录


中文摘要  3-4
英文摘要  4-8
1 绪论  8-13
  1.1 课题的研究背景和意义  8-9
  1.2 国内外研究现状  9-11
  1.3 课题研究内容  11-13
2 虚拟网关冗余协议  13-19
  2.1 VRRP 协议的出处  13
  2.2 简要术语介绍  13-14
  2.3 VRRP 状态机  14-15
  2.4 VRRP 的工作流程  15-17
  2.5 基于静态负载均衡的VRRP 工作流程  17-18
  2.6 本章小结  18-19
3 基于负载均衡的虚拟网关冗余技术研究  19-57
  3.1 简要术语介绍  19
  3.2 课题的设计思想  19-20
  3.3 需求分析  20-21
    3.3.1 功能性需求  20-21
    3.3.2 非功能性需求  21
  3.4 功能模块的分析  21-50
    3.4.1 进程处理  22-23
    3.4.2 定时器管理  23-26
    3.4.3 报文管理  26-34
    3.4.5 状态机管理  34-47
    3.4.6 虚拟MAC 管理  47-50
  3.5 数据处理  50-56
    3.5.1 VRRPE 的顶级数据流图  50-51
    3.5.2 数据同步处理  51-53
    3.5.3 数据结构  53-56
  3.6 本章小结  56-57
4 VRRPE 协议的实现  57-65
  4.1 系统正常运作信息展示  58-60
  4.2 Master/Backup 设备切换信息展示  60-62
  4.3 虚拟转发器实例接管信息展示  62-64
  4.4 本章小结  64-65
5 结论与展望  65-67
  5.1 结论  65
  5.2 工作展望  65-67
致谢  67-68
参考文献  68-70
附录  70

相似论文

  1. 随机路由在无线传感器网络中的研究与应用,TN929.5
  2. 高校教务管理网上选课系统优化研究,TP393.09
  3. 基于神经网络模型预测Ad Hoc网络流量的负载均衡路由协议,TN929.5
  4. 空间冗余自组织网络路由协议的研究与仿真,TN929.5
  5. 基于软件老化的负载均衡方法,TP311.52
  6. Ad Hoc网络中AOMDV-L协议的研究与实现,TN929.5
  7. 基于Linux集群系统的负载均衡算法研究及在Webgis中的应用,TP393.05
  8. 湖铁职院校园网安全体系研究与实现,TP393.18
  9. LBMP平台中负载均衡技术的研究与实现,TP393.09
  10. 面向中小型商业银行的计算机集群技术分析与设计,TP338
  11. 网络化福利彩票计费系统的设计与实现,TP311.52
  12. 异构网络联合接纳与切换控制技术研究,TN929.5
  13. 支持SUPA多平台的EPF子层融合技术研究,TP393.11
  14. 基于逻辑卷的分级存储系统设计与实现,TP333
  15. 云计算自动化软件安装系统的设计与实现,TP311.52
  16. 高可用分布式旅游电子商务网站设计与实现,TP393.092
  17. 数据缓存实现快速数据访问的设计,TP309
  18. 面向网格应用的光网络资源调度研究,TN929.1
  19. 基于负载均衡的混合型应用层组播模型研究,TP393.02
  20. 容灾备份系统中备份服务器及系统安全机制的研究与实现,TP309.3

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 通信规程、通信协议
© 2012 www.xueweilunwen.com