欢迎来到天天文库
浏览记录
ID:46777545
大小:70.50 KB
页数:5页
时间:2019-11-27
《浅谈路由冗余链路协议VRRP技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、浅谈路由冗余链路协议VRRP技术[摘要]随着网络的迅猛发展,基于网络的各种应用随即增多,然而在提出相应应用的同时,也对网络的可靠性提出了更高的要求来满足网络应用的实时性。本文浅析路由冗余链路技术VRRP的原理及过程。[关键词]VRRP;HSRP1•概述随着Internet的迅猛发展,基于网络的应用逐渐增多。当前,在部分网络环境,用户对网络的要求非常高,任何停工和储运损耗都会对用户造成严重影响。这就对网络的可靠性提出了越来越高的要求。如Internet服务提供商提供Web主机设备,为了使得用户的Web服务器对公众总是有效的,必须保证用户99.9999%的正常运行时间,再如某网段方便
2、访问外网会设置网关,该网关就是主机所在网段内的一个路由器的接口地址,由R1将报文转发出去。然而,万一R1出现故障,主机将与外界失去联系,陷入孤立的境地。在路由器间为增强网络健壮性,我们可以通过动态路由协议(比如ISIS和OSPF)动态学习。然而,在每一个终端都运行动态路由协议是不现实的大多客户端操作系统平台都不支持动态路由协议。因此普遍采用对终端IP设备静态路由配置,—般是给终端设备指定一个默认网关(DefaultGateway)o静态路由的方法简化了网络管理的复杂度和减轻了终端设备的通信开销,但是它仍然有一个缺点:如果作为默认网关的路由器损坏,所有使用该网关为下一跳主机的通信必
3、然要中断。虚拟路由冗余协议(VRRP:VirtualRouterRedundancyProtocol)就是一种很好的解决方案。在该协议中,对共享多存取访问介质(如以太网)上终端IP设备的默认网关(Default?Gateway)进行冗余备份,从而在其中一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,提高了网络服务质量。2.VRRP原理VRRP是一种容错协议,它为具有组播或广播能力的局域网,(如以太网)设计,它保证当局域网内主机的下一跳路由器出现故障时,可以及时的由另一台路由器来代替,从而保持通讯的连续性和可靠性。为了使VRRP工作,要在路由器上配置虚拟路由
4、器号和虚拟IP地址,同时产生一个虚拟MAC地址,这样在这个网络中就加入了一个虚拟路由器。而网络上的主机与虚拟路由器通信,无需了解这个网络上物理路由器的任何信息。一个虚拟路由器由一个主路由器和若干个备份路由器组成,主路由器实现真正的转发功能。当主路由器出现故障时,一个备份路由器将成为新的主路由器接替它的工作。2.1VRRPI作机制VRRP路由器:运行虚拟路由冗余协议(VRRP)的路由器。它将参与一台或多台虚拟路由器。虚拟路由器(VirtualRouter):由VRRP协议管理、设置,作为LAN上终端主机的缺省路由。IP拥有者(IPAddressOwner):拥有与虚拟路由器有相同I
5、P地址的VRRP路由器。此路由器响应ICMPPing包、TCP连接等。主用路由器:负责转发发给虚拟路由器的数据包,并响应ARP请求的路由器。若一台拥有与虚拟路由器有相同IP地址的VRRP路由器(IP拥有者)活动,则此VRRP路由器为主用路由器。备用路由器:在VRRP中,其他参与此虚拟路由器的均为备用路由器。它将在主用路由器不能工作时接替其工作。VRID:一个虚拟路由器有唯一的标识,范围为0—255o该路由器对外表现为唯一的虚拟MAC地址,地址的格式为00-00-5E-00-01-[VRID]o主控路由器负责对ARP请求用该MAC地址做应答。这样,无论如何切换,保证给终端设备的是唯
6、一一致的IP和MAC地址,减少了切换对终端设备的影响。为了保证VRRP协议的安全性,提供了两种安全认证措施:明文认证和IP头认证。明文认证方式要求:在加入一个VRRP路由器组时,必须同时提供相同的VRID和明文密码。适合于避免在局域网内的配置错误,但不能防止通过网络监听方式获得密码。IP头认证的方式提供了更高的安全性,能够防止报文重放和修改等攻击。2.2VRRP路由器的状态机制组成虚拟路由器的路由器会有三种状态分别是Initialize,Master和Backup下面对这三种状态进行说明:(1)Initialize系统启动后进入此状态,当收到接口startup的消息,将转入Bac
7、kup(优先级不为255时)或Master(状态优先级为255时在此状态(Initialize)时,路由器不会对VRRP报文做任何处理。(2)Master当路由器处于Master状态时它将会做下列工作:定期发送VRRP组播报文;只有主用路由器可以定期发布VRRP广告消息(keep-alive消息),它使用IP多播数据包进行封装,组地址为224.0.0.18,发布范围只限于同一局域网内。发送免费gratuitousARP报文,以使网络内各主机知道虚拟IP地址所对应的虚拟MAC地址;
此文档下载收益归作者所有