Once VRRP resource is created, VRRP table will be present also, used to set virtual routers.
[11:58:26] ABILIS_CPX:d vrrp
-------------------------------------------------------------------------------
ID: [NAME:]
IPRES: VRID: INIT: PRIO: PREEMPT: ADV: AUTH: AUTH-DATA:
IP1: HIDE1: DEP-RES:
IP2: HIDE2: CTRL-RES:
IP3: HIDE3:
IP4: HIDE4:
-------------------------------------------------------------------------------
*** NO VRRP ROUTERs DEFINED *** Each record of the table allows to configure up to 4 virtual IP addresses. This is an example of a master virtual router.
[15:28:20] ABILIS_CPX:d vrrp
- Not Saved (SAVE CONF), Not Refreshed (INIT) ---------------------------------
-------------------------------------------------------------------------------
ID: [NAME:]
IPRES: VRID: INIT: PRIO: PREEMPT: ADV: AUTH: AUTH-DATA:
IP1: HIDE1: DEP-RES:
IP2: HIDE2: CTRL-RES:
IP3: HIDE3:
IP4: HIDE4:
--------------------------------------------------------------------------------
0 VirtualID_1
Ip-2 100 MASTER 200 YES 1 NO
192.168.050.200 NO #
192.168.050.201 NO #
192.168.050.202 NO
-------------------------------------------------------------------------------Meaning of the most important parameters:
IP11st router IP address [#, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x].
IP22nd router IP address [#, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x].
IP33rd router IP address [#, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x].
IP44th router IP address [#, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x].
IPRESIP resource [#, Ip-1..Ip-999].
VRIDVirtual Router IDentifier: this is a number used to identify current router ID. Every different router which is going to handle MASTER and BACKUP functionalities on the same IP addresses must have also the same router ID.
PRIOVirtual router priority used when sending datagrams to the other virtual routers. High values means higher priority.
PREEMPTEnable/disable Preempt Mode [NO,
YES].
ADVAdvertisement Interval [1..100 sec.].
INITInitial State of the VRRP Router [BACKUP,
MASTER]. This value indicates if at start-up
current virtual router must be MASTER or BACKUP.
DEP-RESVirtual router dependency resource. Status of specified resource will affect status of virtual router: if the resource goes down, also virtual router will goes down allowing another backup virtual router to become active. Multiple resources can be specified separated by comma in DEP-RES: parameter, (e.g. S VRRP ID:0 DEP-RES:Ip-1,Ip-2,Ip-3,Ip-4).
![]() | Note |
|---|---|
The VRRP entry can become active only if all the DEP-RES are UP. |
CTRL-RESVRRP Router controlled IP resources. # or up to 4 IpRes or IpRes ranges [Ip-nnn or Ip-nnn:nnn] joined using ',' (comma).
The controlled IpRes must be unique among VRRP routers.
Thanks to this parameter it is possible to enable PPP (and consequently Poecli) and AIPT2 resources in the Abilis which is currently MASTER and leave them disabled in the Abilis currently BACKUP. When the BACKUP becomes MASTER it will enable the desired PPP or AIPT2 resources.
![]() | Note |
|---|---|
Currently supported only subtypes PPP and AIPT2. |
AUTHAuthentication method [NONE,
PASSWORD, AH].
AUTH-DATAAuthentication key. Max 8 chars in the range [0x1F..0x7F].
HIDE-IPxHide IPx in RIP and OSPF updates.
The previous VRRP table can be managed with these commands:
d vrrp : display all VRRP table entries;
a vrrp id:val [par:val] : add a VRRP table entry;
c vrrp id:val : clear a VRRP table entry;
s vrrp id:val [par:val] : set parameters of a VRRP table entry.
The example below shows how to configure the Virtual router as BACKUP.
[15:28:20] ABILIS_CPX:d vrrp
- Not Saved (SAVE CONF), Not Refreshed (INIT) ---------------------------------
-------------------------------------------------------------------------------
ID: [NAME:]
IPRES: VRID: INIT: PRIO: PREEMPT: ADV: AUTH: AUTH-DATA:
IP1: HIDE1: DEP-RES:
IP2: HIDE2: CTRL-RES:
IP3: HIDE3:
IP4: HIDE4:
--------------------------------------------------------------------------------
0 VirtualID_1
Ip-2 100 BACKUP 100 YES 1 NO
192.168.050.200 NO #
192.168.050.201 NO #
192.168.050.202 NO
-------------------------------------------------------------------------------![]() | Caution |
|---|---|
To activate the changes made on the upper case parameters, execute the initialization command init res:vrrp; while to set act the changes made on the lowercase parameters a save conf and an Abilis restart are required (i.e. With warm start command). |