VRRp和聚合链路

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


VRRP的工作原理

VRRP将局域网的一组路由器构成一个备份组,相当于一台虚拟路由器。局域网内的主机只需要知道这个虚拟路由器的IP地址,并不需知道具体某台设备的IP地址,将网络内主机的缺省网关设置为该虚拟路由器的IP地址,主机就可以利用该虚拟网关与外部网络进行通信。

VRRP将该虚拟路由器动态关联到承担传输业务的物理路由器上,当该物理路由器出现故障时,再次选择新路由器来接替业务传输工作,整个过程对用户完全透明,实现了内部网络和外部网络不间断通信。

路由器工作机制

根据优先级的大小挑选Master设备。Master的选举有两种方法:

比较优先级的大小,优先级高者当选为Master。

当两台优先级相同的路由器同时竞争Master时,比较接口IP地址大小。接口地址大者当选为Master。

其它路由器作为备份路由器,随时监听Master的状态。

当主路由器正常工作时,它会每隔一段时间(Advertisement_Interval)发送一个VRRP组播报文,以通知组内的备份路由器,主路由器处于正常工作状态。

当组内的备份路由器一段时间(Master_Down_Interval)内没有接收到来自主路由器的报文,则将自己转为主路由器。一个VRRP组里有多台备份路由器时,短时间内可能产生多个Master,此时,路由器将会将收到的VRRP报文中的优先级与本地优先级做比较。从而选取优先级高的设备做Master。

VRRP的状态机

VRRP协议中定义了三种状态机:
初始状态(Initialize)
活动状态(Master)
备份状态(Backup)。
其中,只有处于活动状态的设备才可以转发那些发送到虚拟IP地址的报文。

Initialize
设备启动时进入此状态,当收到接口Startup的消息,将转入Backup或Master状态(IP地址拥有者的接口优先级为255,直接转为Master)。在此状态时,不会对VRRP报文做任何处理。
Master
当路由器处于Master状态时,它将会做下列工作:

1.定期发送VRRP报文。

2.以虚拟MAC地址响应对虚拟IP地址的ARP请求。

3.转发目的MAC地址为虚拟MAC地址的IP报文。

4.如果它是这个虚拟IP地址的拥有者,则接收目的IP地址为这个虚拟IP地址的IP报文。否则,丢弃这个IP报文。

5.如果收到比自己优先级大的报文则转为Backup状态。

6.如果收到优先级和自己相同的报文,并且发送端的主IP地址比自己的主IP地址大,则转为Backup状态。

当接收到接口的Shutdown事件时,转为Initialize。
Backup
接收Master发送的VRRP报文,判断Master的状态是否正常。

对虚拟IP地址的ARP请求,不做响应。

丢弃目的MAC地址为虚拟MAC地址的IP报文。

丢弃目的IP地址为虚拟IP地址的IP报文。

Backup状态下如果收到比自己优先级小的报文时,丢弃报文,不重置定时器;如果收到优先级和自己相同的报文,则重置定时器,不进一步比较IP地址。

当Backup接收到MASTER_DOWN_TIMER定时器超时的事件时,才会转为Master。

当接收到接口的Shutdown事件时,转为Initialize。

负载分担

现在允许一台路由器为多个作备份。通过多虚拟路由器设置可以实现负载分担。

负载分担方式是指多台路由器同时承担业务,因此需要建立两个或更多的备份组。

负载分担方式具有以下特点。

1.每个备份组都包括一个Master设备和若干Backup设备。

2.各备份组的Master可以不同。

3.同一台路由器可以加入多个备份组,在不同备份组中有不同的优先级。

VRRP平滑倒换

概述:
CE设备作为业务系统的网关,需要启用VRRP(Virtual Router Redundancy Protocol)冗余备份功能。

在路由器主板和备板状态都正常的情况下,VRRP备份组中的Master设备会以Advertisement_Interval间隔定时发送VRRP广播报文,Backup通过不断检测接收到的广播报文来判断Master状态是否正常。

当Master设备发生主备倒换后,从发生主备倒换到新主板正常工作,需要一段时间,该时间随不同设备和不同配置差别较大,结果可能导致Master设备不能正常处理VRRP协议报文,Backup设备因为收不到广播报文而抢占到Master状态,并针对每一个虚拟路由器的虚IP地址发送免费ARP,给相关绑定模块发送状态变化通知。

由于倒换过程中系统过于繁忙,Master端的Hello协议报文无法正常发送,而Backup端无法及时收到报文,会抢占成为Master,引起链路切换,导致丢包。因此需要启用了VRRP功能的CE设备支持VRRP的平滑倒换(SS,Smoth Switch)功能,避免因主备倒换影响业务流量。

链路聚合

手工负载分担模式下,Eth-Trunk的建立、成员接口的加入完全由手工来配置。该模式下所有活动链路都参与数据的转发,平均分担流量,因此称为负载分担模式。如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。

案例

在这里插入图片描述

LSW1
在这里插入图片描述
AR2进行配置
在这里插入图片描述
这里我们首先需要启动DHCP模式
命令:DHCP enable 回车

还需要创建两条“子接口”
在[R2](视图模式下)
命令:int g0/0/2.10 和 int g0/0/2.20、

配置AR1
在这里插入图片描述
这个时候AR1需要配置的和AR2差不多
这里我们首先需要启动DHCP模式
命令:DHCP enable 回车

进入AR4
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
建立15.0.0.1 地址池
下面展示一些 内联代码片

// A code block
var foo = 'bar';
// An highlighted block
var foo = 'ip pool DHCP15.0.0.0                                           名为15的地址池
network 15.0.0.0 mask 24                               网段:15.0.0.0 子网掩码:255.255.255.0
gateway-list 15.0.0.1                                  网关:15.0.0.1
dns-list 8.8.8.8 2.2.2.2                               域名解析
excluded-ip-address 15.0.0.100 15.0.0.254              这个网段内的不分配

static-bind ip-address 15.0.0.88 mac-address 5489-982F-5B18
把15.0.0.88分配给5489-982F-5B18这个mac地址

';
// An highlighted block
var foo = 'ip poolDHCPvlan10
network 192.168.10.0 mask 24
gateway-list 192.168.10.1
dns-list 8.8.8.8 2.2.2.2
';

// An highlighted block
var foo = 'ip poolDHCPvlan20
network 192.168.20.0 mask 24
gateway-list 192.168.20.1
dns-list 8.8.8.8 2.2.2.2
';

// An highlighted block
var foo = 'AR4:ip route-static 0.0.0.0 0.0.0.0 14.0.0.1     默认路由

AR1:ip route-static 0.0.0.0 0.0.0.0 12.0.0.1     默认路由

AR2:ip route-static 15.0.0.0 24 12.0.0.2         静态路由
';

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值