欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)基于VRRP的网络可靠性配置.doc

    • 资源ID:2401025       资源大小:128.50KB        全文页数:13页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)基于VRRP的网络可靠性配置.doc

    安阳师范学院本科学生毕业论文基于VRRP的网络可靠性配置作 者 院(系) 计算机与信息工程学院 专 业 计算机科学与技术 年 级 08计科本 学 号 指导教师 论文成绩 日 期 2012年5月 学生诚信承诺书本人郑重承诺:所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的材料。所有合作者对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名: 日期: 论文使用授权说明本人完全了解安阳师范学院有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。签名: 导师签名: 日期: 目录摘要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 Router Redundancy ProtocolVRRP)的基本原理,并针对VRRP的实际运用给出了详细的实例。它保证在当一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,起到提高网络可靠性的作用。最后分析了VRRP的不足之处。关键词:VRRP;虚拟路由器;路由冗余1引言随着Internet的迅猛发展,基于网络的应用逐渐增多。人们对网络的依赖性越来越强,这就对网络的可靠性提出了越来越高的要求。斥资对所有网络设备进行更新当然是一种很好的可靠性解决方案;但本着保护现有投资的角度考虑,可以采用廉价冗余的思路,在可靠性和经济性方面找到平衡点。虚拟路由冗余协议(Virtual Router Redundancy Protocol,VRRP)就是一种很好的解决方案。该协议应用于作为静态配置缺省网关上的第三层交换机和路由器上,为依赖缺省网关进行广域网接入或访问其它局域网网域的终端系统提供了更快、更有效的冗余容错能力。在该协议中,对共享多存取访问介质(如以太网)上终端IP设备的默认网关(Default Gateway)进行冗余备份,从而在其中一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,提高了网络服务质量。使用 VRRP 协议,不用改造目前的网络拓扑结构,最大限度节约了投资成本,只需较少的管理费用,却大大提升了网络的可靠性和可用性,具有重大的应用价值。VRRP 协议是网络中一个比较基础而又重要的协议,在许多的实际建网中都必须运行该协议。一方面它可以实现默认下一跳的冗余备份,另外它还可以实现多个默认网关的负载均衡。从2001 年起,就由 Nokia 公司的网络专家 R.Hinden 执笔开始拟定 IPV6 下的 VRRP 构架,主要有两个出发点来设计这个新的 VRRP,一是针对在 IPV6下新的IP构架,比如说取消了广播报文、对IPV4下发送免费ARP通告网络自身的IP改为发送用ICMP IPV6的NA 报文等对 VRRP 协议作必须的相应修改,二是利用 IPV4下多年使用VRRP的经验,趁着 IP 协议变更之际,对 VRRP 中已经发现的不足之处进行了修改,比如说取消了认证字段,改变了广播间隔的度量单位,增加了接受模式等,该草案自2001年12月起每隔6月出一个更新版,最新的是2004年9月的草案7。2 VRRP简介2.1 VRRP协议概述虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP协议)在该协议中,一对路由设备协同工作,对终端IP设备的默认网关(DefauIt Gateway)进行冗余备份,当一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,起到提高网络可靠性的作用。 2.2 VRRP协议的相关概念 VRRP路由器:运行VRRP协议的路由器,一台VRRP路由器可以同时参与VRRP组中,在不同的组中,一台VRRP路由器可以充当不同的角色 VRRP组(VRID):由多个VRRP路由器组成,属于同一VRRP组的VRRP路由器互相交换信息 虚拟路由器:对于每一个VRRP组,抽象出来的一个逻辑路由器,该路由器充当网络用户的网关 虚拟IP地址、MAC地址:用于标示虚拟的路由器,该地址实际上就是用户的默认网关 MASTER路由器:就是在VRRP组实际转发数据包的路由器 BACKUP路由器:就是在VRRP组中处于监听状态的路由器,一旦MASTER路由器出现故障, BACKUP路由器就开始接替工作2.3 VRRP协议的工作原理如下图所示,协议对VRRP规定了3种状态:INITIALIZE,MASTER和BACKUP。简单地说,INITIALIZE即初始态;MASTER即主用状态,也就是在VRRP备份组中真正起作用的路由器;BACKUP即备用状态,是MASTER的备份。对于不同状态的实现,有如下要求:INITIALIZE路由器启动时,如果路由器的优先级是255(最高优先级,当且仅当配置的VRRP虚拟IP地址和接口IP相同,即所谓IP地址拥有者),要发送VRRP通告信息,并发送广播ARP信息通告路由器IP地址对应的MAC地址为路由虚拟MAC,设置通告信息定时器准备定时发送VRRP通告信息,转为MASTER状态;否则进入BACKUP状态,设置定时器定时检查是否收到MASTER的通告信息。MASTER主机状态下的路由器要完成如下功能:· 设置定时通告定时器;· 用 VRRP 虚拟 MAC 地址响应路由器IP地址的 ARP请求;· 转发目的MAC是VRRP虚拟MAC的数据包;· 如果是虚拟路由器IP的拥有者,将接受目的地址是虚拟路由器IP的数据包,否则丢弃;· 当收到Shutdown的事件时删除定时通告定时器,发送优先级为0的通告包,转初始化状态;· 如果定时通告定时器超时,发送VRRP通告信息;· 收到VRRP通告信息时,如果优先级为0,发送VRRP通告信息;否则,判断数据的优先级是否高于本机,或相等而且实际IP地址大于本地实际IP,设置定时通告定时器,复位主机超时定时器,转BACKUP状态;否则的话,丢弃该通告包。BACKUP备机状态下的路由器要实现以下功能:· 设置主机超时定时器;· 不能响应针对虚拟路由器IP的ARP请求信息;· 丢弃所有目的MAC地址是虚拟路由器MAC地址的数据包;· 不接受目的是虚拟路由器IP的所有数据包;· 当收到shutdown的事件时删除主机超时定时器,转初始化状态;· 主机超时定时器超时的时候,发送VRRP通告信息,广播ARP地址信息,转MASTER状态;· 收到VRRP通告信息时,如果优先级为0,表示进入MASTER选举;否则判断数据的优先级是否高于本机,如果高的话承认MASTER有效,复位主机超时定时器;否则的话,丢弃该通告包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:协议版本号,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 地址表项。所包含的地址数定义在Count IP Addrs字段。 Authentication Data:验证字,目前只用于简单字符认证对于其它认证方式一律填0。 Type:VRRP 报文的类型。VRRP 报文只有一种类型,即VRRP 通告报文(Advertisement),该字段取值为1。2.5 VRRP选举机制 在同一个局域网中,具有相同VRID号的路由器组成一个VRRP组,VRID号是由用户自己设定的,其取值范围为1255,同一台运行VRRP协议的路由器,它可以参与一个或多个备份组,从而备份一个或者多个虚拟路由器。但是,在一个 VRRP组中,只有一台主控路由器执行虚拟路由器的功能,也就是所谓 MASTER。同一个备份组的VRRP路由器根据优先级的大小挑选主控路由器,VRRP协议中优先级范围是0255,可配置的优先级范围为1254。优先级最大的为主控路由器,若优先级相同,则比较接口的主IP地址,主IP地址大的就成为主控路由器,由它提供实际的路由服务。其他路由器作为备份路由器,随时监测主控路由器的状态。优先级的配置原则可以依据链路的速度和成本、路由器性能和可靠性以及其它管理策略设定。主控路由器的选举中,高优先级的虚拟路由器获胜,因此,如果在VRRP组中有IP地址所有者,则它总是作为主控路由的角色出现。对于相同优先级的候选路由器,按照IP地址大小顺序选举。VRRP还提供了优先级抢占策略,如果配置了该策略,高优先级的备份路由器便会剥夺当前低优先级的主控路由器而成为新的主控路由器。当主控路由器正常工作时,它会每隔一段时间发送一个 VRRP 组播报文(发送报文的默认时间间隔为1秒,用户也可以自己设定),以通知组内的备份路由器,主控路由器处于正常工作状态。当组内的备份路由器没有接收到来自主控路由器的报文,则将自己转为主控路由器。当组内有多台备份路由器时,将有可能产生多个主控路由器。这时每一个路由器就会比较VRRP报文中的优先级和自己本地的优先级,如果本地的优先级小于VRRP中的优先级,则将自己的状态转为备份路由器,否则保持自己的状态不变。通过这样一个过程,就会将优先级最大的路由器选成新的主控路由器,完成 VRRP 的备份功能。VRRP 控制报文只有一种:VRRP通告(advertisement)。它使用IP多播数据包进行封装,组地址为224.0.0.18,发布范围只限于同一局域网内。这保证了VRID在不同网络中可以重复使用。为了减少网络带宽消耗只有主控路由器才可以周期性的发送VRRP 通告报文。备份路由器在一定时间间隔内(MASTER-DOWN-TIME) 收不到VRRP或收到优先级为0的通告后启动新的一轮VRRP选举。一个虚拟路由器(由主控路由器执行其功能)拥有一个虚拟MAC地址,地址的格式为00-00-5E-00-01-VRID。在同一个VRRP 组中,无论哪一台VRRP 路由器是主控路由器,其虚拟MAC地址不变。当虚拟路由器回应ARP请求时,回应的是虚拟MAC地址。这样,对于网络中的IP终端设备来说,主备路由器之间的切换是透明的,IP终端设备对外的通信不会因为一台路由器的故障而受到影响,即消除了单点故障。3 VRRP单备份组配置3.1实验拓扑 图3 实验拓扑图3.2.实验步骤步骤1 在路由器上配置IP地址。RA#config terminal RA(config)#interface serial 1/2 RA(config-if)#ip address 202.196.1.1 255.255.255.0 RA(config-if)#exit RA(config) #interface FastEthernet 0/0 RA(config-if)#ip address 192.168.1.1 255.255.255.0 RA(config-if)#exit RB#config terminal RB(config)#interface FastEthernet 0/0 RB(config-if)#ip address 192.168.2.2 255.255.255.0 RB(config-if)#exit RB(config)#interface serial 1/0 RB(config-if)#ip address 202.196.2.2 255.255.255.0 RB(config-if)#exit RC#config terminal RC(config)#interface serial 1/2 RC(config-if)#ip address 202.196.1.2 255.255.255.0 RC(config-if)#clock rate 64000 RC(config-if)#exit RC(config)#interface serial 1/0RC(config-if)#ip address202.196.2.1 255.255.255.0 RC(config-if)#exit RC(config)#interface FastEthernet 0/1RC(config-if)#ip address 172.16.1.1 255.255.255.0 RC(config-if)#exit 步骤2 配置OSPF。 RA(config)#router ospf 1RA(config-router)#network192.168.1.0 0.0.0.255 area 0.0.0.0 RA(config-router)#network202.196.1.0 0.0.0.255 area 0.0.0.0 RB(config)#router ospf 1RB(config-router)#network 192.168.2.0 0.0.0.255 area 0.0.0.0 RB(config-router)#network 202.196.2.0 0.0.0.255 area 0.0.0.0 RC(config)#router ospf 1RC(config-router)#network202.196.1.0 0.0.0.255 area 0.0.0.0 RC(config-router)#network 172.16.1.0 0.0.0.255 area 0.0.0.0 RC(config-router)#network 202.196.2.0 0.0.0.255 area 0.0.0.0 步骤3 配置VRRP。RA(config)#interface FastEthernet 0/0 RA(config-if)#vrrp 32 ip 192.168.1.254 RA(config-if)#vrrp 32 priority 120 RA(config-if)#vrrp 32 track serial 1/2 30 RB(config)#interface FastEthernet 0/0 RB(config-if)#vrrp 32 ip 192.168.1.254 步骤4 验证测试。使用show vrrp brief 来验证配置。RA#show vrrp brief Interface Grp Pri Time Own Pre State Master addr Group addr FastEthernet 1/0 32 120 - - P Master 192.168.1.1 192.168.1.254 从show命令的输出结果可以看到,RA路由器在VRRP组32中,优先级为120,状态为Master路由器。在RC接口s1/2上用shutdown命令关闭该接口。RC(config)#interface serial 1/2 RC(config-if)#shutdown RA(config)# exit%LINK CHANGED: Interface serial 1/2, changed state to down %LINE PROTOCOL CHANGE: Interface serial 1/2, changed state to DOWN 用show vrrp brief验证配置。RA#show ip interface brief Interface IP-Address(Pri) OK? Status serial 1/2 200.1.1.1/30 YES DOWN serial 1/3 no address YES DOWN FastEthernet 1/0 12.1.1.1/24 YES UP FastEthernet 1/1 no address YES DOWN Null 0 no address YES UP RA#show vrrp brief Interface Grp Pri Time Own Pre State Master addr Group addr FastEthernet 1/0 32 90 - - P Backup 192.168.1.2 192.168.1.254 从show命令输出结果可以看到,当监控端口状态变为DOWN时,路由器RA在VRRP组32中,优先级为90,状态为Backup路由器3.3 测试图4 测试图1图5 测试图2如图5-11所示,在PC1上执行命令tracert 172.168.1.1 跟踪发向PC0的数据包,由跟踪数据包路径结果可知,发往服务器的数据包第一跳是192.168.1.1。把routerA的s1/2口DONWN掉,仍能通信,如图2,此时第一跳变为192.168.2.2,路由器的变换结果也可用show命令进行查看。routerA的优先级由120减少30变为90,变为BACKUP状态,routerB的状态变为MASTER。通过查看路由表也可以看到此变化。routerA#sh vrrp bInterface Grp Pri Time Own Pre State Master addr Group addrFastEthernet 1/0 1 90 - - P Backup 192.168.2.2 192.168.2.1routerB#sh vrrp bInterface Grp Pri Time Own Pre State Master addr Group addrFastEthernet 1/0 1 100 - - P Master 192.168.2.2 192.168.2.14 结语 网络应用冗余保护技术的应用前景是非常广阔的,随着各种网络的大规模融合趋势网络冗余保护越来越受到相关企业的重视。而VRRP作为一种容错协议具有配置简单,部署快速的优点,能够很好的适应简单的IP网络拓扑。基本上满足的了这些企业的需求。当然VRRP本身还存在主、备路由器之间切换速度慢,网络协议安全性不高等问题。如果经济条件允许的情况下,网络核心层尽量配置具有高可靠性的设备,从设备本身提高可靠性,同时应用VRRP协议,使网络可靠性进一步提高。参考文献1 谢希仁. 计算机网络(第五版). 电子工业出版社.20072 施晓秋. 计算机网络实验与实践指导.中国电力出版社.20033 张辉译. Cisco现场手册:路由器配置.人民邮电出版社.20024 李 刚. 最新网络组建、布线和调试实务. 电子工业出版社.20075 王劲松,苗玲,韩劼. Cisco路由器实用技术.中国铁道出版社.20066 A.Anthony Bruno. CCIE Routing and Switching. 人民邮电出版社.20037 欧仁辉,齐传辉,主雪梅.利用VRRP协议实现网络的负载均衡J.河北工 程技术高等专科学校学报,2010,(1):63-65.8 梁广民,王隆杰. 思科网络实验室路由、交换实验指南. 电子工业出版 社.20079 (美)Jeff Doyle, (美)Jennifer Carroll. Routing TCP/IP·1·V1. 人民 邮电出版社.2007Network Reliability Research Based on VRRPWeiYanYan(School of Computer Science & Information Engineering, Anyang Normal University, AnYang,Henan 455000)Abstract: The article discusses the basic principle of the VRRP-Virtual Router Redundancy Protocol, it also gives detailed examples for the practical application of VRRP. It means if a routing device ,whose work is improving network reliability,is broken down, another routing equipment can take over its work to provide users with transparent switch. At the end of the paper, it analyzes the inadequacies of the VRRP.Key words: VRRP ;The Virtual Route;Routing Redundancy

    注意事项

    本文(毕业设计(论文)基于VRRP的网络可靠性配置.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开