常见的网络高可用技术有VRRP(虚拟路由冗余技术)、IRF(堆叠技术)、LACP(链路捆绑),下面我以华为设备为例,讲讲这三种高可用技术的具体配置。
一、VRRP配置:
vrrp配置
vrrp vrid 1 virtual-ip 192.168.1.254将接口加入vrrp组1,虚拟地址为192.168.1.254
vrrp vrid 1priority105接口优先级为105(1-254,默认为100)
vrrp vrid 1 priority preempt当master的优先级低于本接口时抢占master
vrrp vrid 1 virtual-ip track interface e0/0/1 de 10当e0/0/1 down时将该接口优先级降低10
VRRP配置通常有三种状态:初始状态,活动状态,备份状态
vrrp报文组播地址224.0.0.18,通告间隔默认为1秒,holdtime默认情况下等于vrrp通告报文发送时间间隔的三倍;
二、堆叠技术配置
下面以两台CE68系列华为交换为例进行堆叠配置,分别以swa和swb命名,具体配置如下:
swa#stack
swa#stack member 1 priority 150
swa#stack member 1 domain 10
业务口加入堆叠组
swa#interface stack-port 1/1
port member-group interface 40ge 1/0/1 to 1/0/2
配置后save 并reboot重启设备
关闭堆叠端口是为了避免swa和swb提前堆叠合并。如果不关闭堆叠端口,swb在配置时有可能会因为符合堆叠合并的条件而提前与swa进行堆叠合并。此时swb会自动重启,但是未保存配置,从而导致启动后配置丢失,堆叠无法建立。
swb#stack
swb#stack member 1 priority 100
swb#stack member 1 domain 10
swb#stack member 1 remember 2 inherit-config
由于swb尚未重启,当前堆叠成员ID为1,此时需要使用member 1来进行堆叠配置。
swb使用stack member 1 renumber 2 inherit-config命令修改堆叠成员ID时,需要指定inherit-config参数。如果不指定inherit-config参数,member 2不会继承member 1的堆叠配置,需要使用member 2重新进行堆叠配置。指定inherit-config参数后,member 2可直接继承member 1的堆叠配置。
swb#interface stack-port 1/1
swb#port member-group interface 40ge 1/0/1 to 1/0/2
配置后save 并reboot重启设备
打开swa的堆叠端口。# 在swb重启过程中,打开swa上之前被关闭的堆叠端口,使swa和swb建立堆叠。
swa#interface stack-port 1/1
swa#undo shutdown
查看堆叠是否成功
display stack
配置堆叠双主检测口(业务口配置直连双主检测)
interface 10ge 1/0/47
dual-active detect mode direct
y
quit
interface 10ge 1/0/48
dual-active detect mode direct
y
quit
interface 10ge 2/0/47
dual-active detect mode direct
y
quit
interface 10ge 2/0/48
dual-active detect mode direct
y
quit
三、LACP配置(E-trunk配置)
配置如下:
PE1:
lacp e-trunk system-id 0000-0506-0708
lacp e-trunk priority 32769
e-trunk 1
priority 99
peer-address 10.1.1.2 source-address 10.1.1.1
interface Eth-Trunk11
mode lacp-static
e-trunk 1 remote-eth-trunk 12
interface GigabitEthernet0/0/1
port link-type access
interface GigabitEthernet0/0/15
eth-trunk 11
#
interface GigabitEthernet0/0/16
eth-trunk 11
#
interface Vlanif1
ip address 10.1.1.1 255.255.255.0
PE2:
lacp e-trunk system-id 0000-0506-0708
lacp e-trunk priority 32769
#
e-trunk 1
peer-address 10.1.1.1 source-address 10.1.1.2
interface Eth-Trunk12
mode lacp-static
e-trunk 1 remote-eth-trunk 11
interface GigabitEthernet0/0/17
eth-trunk 12
#
interface GigabitEthernet0/0/18
eth-trunk 12
interface Vlanif1
ip address 10.1.1.2 255.255.255.0
CE:
interface Eth-Trunk10
mode lacp-static
interface GigabitEthernet0/0/15
eth-trunk 10
#
interface GigabitEthernet0/0/16
eth-trunk 10
#
interface GigabitEthernet0/0/17
eth-trunk 10
#
interface GigabitEthernet0/0/18
eth-trunk 10
,