毕业设计(论文)基于VRRP的网络可靠性配置.doc
《毕业设计(论文)基于VRRP的网络可靠性配置.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于VRRP的网络可靠性配置.doc(13页珍藏版)》请在三一办公上搜索。
1、安阳师范学院本科学生毕业论文基于VRRP的网络可靠性配置作 者 院(系) 计算机与信息工程学院 专 业 计算机科学与技术 年 级 08计科本 学 号 指导教师 论文成绩 日 期 2012年5月 学生诚信承诺书本人郑重承诺:所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的材料。所有合作者对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名: 日期: 论文使用授权说明本人完全了解安阳师范学院有关保留、使用学位论文的规定
2、,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。签名: 导师签名: 日期: 目录摘要11引言12 VRRP简介.12.1 VRRP协议概述12.2 VRRP协议的相关概念12.3 VRRP协议的工作原理22.4 VRRP协议的报文32.5 VRRP选举机制43 VRRP单备份组配置53.1实验拓扑53.2实验步骤53.3 测试74 结语9参考文献10Abstract10基于VRRP的网络可靠性配置(安阳师范学院 计算机与信息工程学院,河南 安阳 455000)摘要:本文讨论了虚拟路由冗余协议(Virtual
3、Router Redundancy ProtocolVRRP)的基本原理,并针对VRRP的实际运用给出了详细的实例。它保证在当一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,起到提高网络可靠性的作用。最后分析了VRRP的不足之处。关键词:VRRP;虚拟路由器;路由冗余1引言随着Internet的迅猛发展,基于网络的应用逐渐增多。人们对网络的依赖性越来越强,这就对网络的可靠性提出了越来越高的要求。斥资对所有网络设备进行更新当然是一种很好的可靠性解决方案;但本着保护现有投资的角度考虑,可以采用廉价冗余的思路,在可靠性和经济性方面找到平衡点。虚拟路由冗余协议(Virtual
4、Router Redundancy Protocol,VRRP)就是一种很好的解决方案。该协议应用于作为静态配置缺省网关上的第三层交换机和路由器上,为依赖缺省网关进行广域网接入或访问其它局域网网域的终端系统提供了更快、更有效的冗余容错能力。在该协议中,对共享多存取访问介质(如以太网)上终端IP设备的默认网关(Default Gateway)进行冗余备份,从而在其中一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,提高了网络服务质量。使用 VRRP 协议,不用改造目前的网络拓扑结构,最大限度节约了投资成本,只需较少的管理费用,却大大提升了网络的可靠性和可用性,具有重大的应用
5、价值。VRRP 协议是网络中一个比较基础而又重要的协议,在许多的实际建网中都必须运行该协议。一方面它可以实现默认下一跳的冗余备份,另外它还可以实现多个默认网关的负载均衡。从2001 年起,就由 Nokia 公司的网络专家 R.Hinden 执笔开始拟定 IPV6 下的 VRRP 构架,主要有两个出发点来设计这个新的 VRRP,一是针对在 IPV6下新的IP构架,比如说取消了广播报文、对IPV4下发送免费ARP通告网络自身的IP改为发送用ICMP IPV6的NA 报文等对 VRRP 协议作必须的相应修改,二是利用 IPV4下多年使用VRRP的经验,趁着 IP 协议变更之际,对 VRRP 中已经发
6、现的不足之处进行了修改,比如说取消了认证字段,改变了广播间隔的度量单位,增加了接受模式等,该草案自2001年12月起每隔6月出一个更新版,最新的是2004年9月的草案7。2 VRRP简介2.1 VRRP协议概述虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP协议)在该协议中,一对路由设备协同工作,对终端IP设备的默认网关(DefauIt Gateway)进行冗余备份,当一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,起到提高网络可靠性的作用。 2.2 VRRP协议的相关概念 VRRP路由器:运行VRRP协议的路由器,一
7、台VRRP路由器可以同时参与VRRP组中,在不同的组中,一台VRRP路由器可以充当不同的角色 VRRP组(VRID):由多个VRRP路由器组成,属于同一VRRP组的VRRP路由器互相交换信息 虚拟路由器:对于每一个VRRP组,抽象出来的一个逻辑路由器,该路由器充当网络用户的网关 虚拟IP地址、MAC地址:用于标示虚拟的路由器,该地址实际上就是用户的默认网关 MASTER路由器:就是在VRRP组实际转发数据包的路由器 BACKUP路由器:就是在VRRP组中处于监听状态的路由器,一旦MASTER路由器出现故障, BACKUP路由器就开始接替工作2.3 VRRP协议的工作原理如下图所示,协议对VRR
8、P规定了3种状态:INITIALIZE,MASTER和BACKUP。简单地说,INITIALIZE即初始态;MASTER即主用状态,也就是在VRRP备份组中真正起作用的路由器;BACKUP即备用状态,是MASTER的备份。对于不同状态的实现,有如下要求:INITIALIZE路由器启动时,如果路由器的优先级是255(最高优先级,当且仅当配置的VRRP虚拟IP地址和接口IP相同,即所谓IP地址拥有者),要发送VRRP通告信息,并发送广播ARP信息通告路由器IP地址对应的MAC地址为路由虚拟MAC,设置通告信息定时器准备定时发送VRRP通告信息,转为MASTER状态;否则进入BACKUP状态,设置定
9、时器定时检查是否收到MASTER的通告信息。MASTER主机状态下的路由器要完成如下功能: 设置定时通告定时器; 用 VRRP 虚拟 MAC 地址响应路由器IP地址的 ARP请求; 转发目的MAC是VRRP虚拟MAC的数据包; 如果是虚拟路由器IP的拥有者,将接受目的地址是虚拟路由器IP的数据包,否则丢弃; 当收到Shutdown的事件时删除定时通告定时器,发送优先级为0的通告包,转初始化状态; 如果定时通告定时器超时,发送VRRP通告信息; 收到VRRP通告信息时,如果优先级为0,发送VRRP通告信息;否则,判断数据的优先级是否高于本机,或相等而且实际IP地址大于本地实际IP,设置定时通告定
10、时器,复位主机超时定时器,转BACKUP状态;否则的话,丢弃该通告包。BACKUP备机状态下的路由器要实现以下功能: 设置主机超时定时器; 不能响应针对虚拟路由器IP的ARP请求信息; 丢弃所有目的MAC地址是虚拟路由器MAC地址的数据包; 不接受目的是虚拟路由器IP的所有数据包; 当收到shutdown的事件时删除主机超时定时器,转初始化状态; 主机超时定时器超时的时候,发送VRRP通告信息,广播ARP地址信息,转MASTER状态; 收到VRRP通告信息时,如果优先级为0,表示进入MASTER选举;否则判断数据的优先级是否高于本机,如果高的话承认MASTER有效,复位主机超时定时器;否则的话
11、,丢弃该通告包MasterDownTimer超时收到一个本地优先极大的报文INITIALIZEMASTERBACKUP收到shutdown 消息图1 状态转换图2.4 VRRP协议的报文 VersionTypeVRID PriorityCount IP Addrss Auth Type Adver Int Checksum IP Address (1) IP Address (n) Authentication Data (1) Authentication Data (2) 图2 VRRP协议的报文各字段解释如下:VRID:虚拟路由器号(即备份组号),取值范围1255。 Version:协议
12、版本号,VRRPv2 对应的版本号为2。 Priority:路由器在备份组中的优先级,取值范围0255,数值越大表明优先级越高。优先级0 系统保留给特殊用途使用,255 则是系统保留给IP 地址拥有者的。 Count IP Addrs:备份组虚拟IP 地址的个数。1 个备份组可对应多个虚拟IP地址。 Auth Type:认证类型。该值为0 表示无认证,为1 表示简单字符认证,为2表示MD5认证。 Adver Int:发送通告报文的时间间隔,单位为秒,缺省为1 秒。 Checksum:16 位校验和,用于检测VRRP 报文中的数据破坏情况。 IP Address:备份组虚拟IP 地址表项。所包含
13、的地址数定义在Count IP Addrs字段。 Authentication Data:验证字,目前只用于简单字符认证对于其它认证方式一律填0。 Type:VRRP 报文的类型。VRRP 报文只有一种类型,即VRRP 通告报文(Advertisement),该字段取值为1。2.5 VRRP选举机制 在同一个局域网中,具有相同VRID号的路由器组成一个VRRP组,VRID号是由用户自己设定的,其取值范围为1255,同一台运行VRRP协议的路由器,它可以参与一个或多个备份组,从而备份一个或者多个虚拟路由器。但是,在一个 VRRP组中,只有一台主控路由器执行虚拟路由器的功能,也就是所谓 MASTE
14、R。同一个备份组的VRRP路由器根据优先级的大小挑选主控路由器,VRRP协议中优先级范围是0255,可配置的优先级范围为1254。优先级最大的为主控路由器,若优先级相同,则比较接口的主IP地址,主IP地址大的就成为主控路由器,由它提供实际的路由服务。其他路由器作为备份路由器,随时监测主控路由器的状态。优先级的配置原则可以依据链路的速度和成本、路由器性能和可靠性以及其它管理策略设定。主控路由器的选举中,高优先级的虚拟路由器获胜,因此,如果在VRRP组中有IP地址所有者,则它总是作为主控路由的角色出现。对于相同优先级的候选路由器,按照IP地址大小顺序选举。VRRP还提供了优先级抢占策略,如果配置了
15、该策略,高优先级的备份路由器便会剥夺当前低优先级的主控路由器而成为新的主控路由器。当主控路由器正常工作时,它会每隔一段时间发送一个 VRRP 组播报文(发送报文的默认时间间隔为1秒,用户也可以自己设定),以通知组内的备份路由器,主控路由器处于正常工作状态。当组内的备份路由器没有接收到来自主控路由器的报文,则将自己转为主控路由器。当组内有多台备份路由器时,将有可能产生多个主控路由器。这时每一个路由器就会比较VRRP报文中的优先级和自己本地的优先级,如果本地的优先级小于VRRP中的优先级,则将自己的状态转为备份路由器,否则保持自己的状态不变。通过这样一个过程,就会将优先级最大的路由器选成新的主控路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 VRRP 网络 可靠性 配置
链接地址:https://www.31ppt.com/p-2401025.html