Hi Naveen, Could you try a shut/no shut on the vlan segment between the VRs? Sometimes unreliable communication between the switches can cause the hellos to not be seen at other end.. Interface counters on the interface in question should help
Thanks! -- Regards, Balaji. From: <vpp-dev@lists.fd.io> on behalf of "Naveen Joy via lists.fd.io" <najoy=cisco....@lists.fd.io> Reply-To: "Naveen Joy (najoy)" <na...@cisco.com> Date: Thursday, August 13, 2020 at 3:34 PM To: "mgsm...@netgate.com" <mgsm...@netgate.com> Cc: "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> Subject: [vpp-dev] VRRP issue Hi Matthew/All, I am facing an issue with VRRP in VPP and would appreciate your help. (Attached - architecture diagram) 1. I have 2 nodes with VPP & in each node, VRRP is configured to back up a router BVI interface in a bridge domain. 2. The VRRP VRs are speaking VRRP (multicast) over an uplink VLAN interface connected to an external switch. 3. The active router has a VR priority of 110 and is set to preempt. The backup router has a VR priority of 100 and is not in preempt. 1. The issue is that VRRP in the backup router is unstable and keeps transitioning between the master and backup states every second. However, the VRRP in the master node is stable. I am running the latest VPP release installed from master this week. vpp# show version verbose Version: v20.09-rc0~283-g40c07ce7a~b1542 Compiled by: root Compile host: 1f7cd9b19229 Compile date: 2020-08-11T20:40:47 Compile location: /w/workspace/vpp-merge-master-ubuntu1804 Compiler: Clang/LLVM 9.0.0 (tags/RELEASE_900/final) Current PID: 5504 On the backup node – Aug 13 12:59:48 ml-ucs-03 vnet[4023]: vrrp_vr_transition_addrs:238: Deleting VR addresses on sw_if_index 11 Aug 13 12:59:48 ml-ucs-03 vnet[4023]: vrrp_vr_transition_vmac:123: Deleting virtual MAC address 00:00:5e:00:01:0a on hardware interface 10 Aug 13 12:59:50 ml-ucs-03 vnet[4023]: vrrp_vr_transition:283: VR [0] sw_if_index 11 VR ID 10 IPv4 transitioning to Master Aug 13 12:59:50 ml-ucs-03 vnet[4023]: vrrp_vr_transition_addrs:238: Adding VR addresses on sw_if_index 11 Aug 13 12:59:50 ml-ucs-03 vnet[4023]: vrrp_vr_transition_vmac:123: Adding virtual MAC address 00:00:5e:00:01:0a on hardware interface 10 Aug 13 12:59:50 ml-ucs-03 vnet[4023]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 11 VR ID 10 IPv4 Aug 13 12:59:50 ml-ucs-03 vnet[4023]: vrrp_vr_transition:283: VR [0] sw_if_index 11 VR ID 10 IPv4 transitioning to Backup Aug 13 12:59:50 ml-ucs-03 vnet[4023]: vrrp_vr_transition_addrs:238: Deleting VR addresses on sw_if_index 11 Aug 13 12:59:50 ml-ucs-03 vnet[4023]: vrrp_vr_transition_vmac:123: Deleting virtual MAC address 00:00:5e:00:01:0a on hardware interface 10 Aug 13 12:59:51 ml-ucs-03 vnet[4023]: vrrp_vr_transition:283: VR [0] sw_if_index 11 VR ID 10 IPv4 transitioning to Master Aug 13 12:59:51 ml-ucs-03 vnet[4023]: vrrp_vr_transition_addrs:238: Adding VR addresses on sw_if_index 11 Aug 13 12:59:51 ml-ucs-03 vnet[4023]: vrrp_vr_transition_vmac:123: Adding virtual MAC address 00:00:5e:00:01:0a on hardware interface 10 Aug 13 12:59:51 ml-ucs-03 vnet[4023]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 11 VR ID 10 IPv4 Aug 13 12:59:51 ml-ucs-03 vnet[4023]: vrrp_vr_transition:283: VR [0] sw_if_index 11 VR ID 10 IPv4 transitioning to Backup Aug 13 12:59:51 ml-ucs-03 vnet[4023]: vrrp_vr_transition_addrs:238: Deleting VR addresses on sw_if_index 11 Aug 13 12:59:51 ml-ucs-03 vnet[4023]: vrrp_vr_transition_vmac:123: Deleting virtual MAC address 00:00:5e:00:01:0a on hardware interface 10 Aug 13 12:59:52 ml-ucs-03 vnet[4023]: vrrp_vr_transition:283: VR [0] sw_if_index 11 VR ID 10 IPv4 transitioning to Master Aug 13 12:59:52 ml-ucs-03 vnet[4023]: vrrp_vr_transition_addrs:238: Adding VR addresses on sw_if_index 11 Aug 13 12:59:52 ml-ucs-03 vnet[4023]: vrrp_vr_transition_vmac:123: Adding virtual MAC address 00:00:5e:00:01:0a on hardware interface 10 Aug 13 12:59:52 ml-ucs-03 vnet[4023]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 11 VR ID 10 IPv4 Aug 13 12:59:52 ml-ucs-03 vnet[4023]: vrrp_vr_transition:283: VR [0] sw_if_index 11 VR ID 10 IPv4 transitioning to Backup Aug 13 12:59:52 ml-ucs-03 vnet[4023]: vrrp_vr_transition_addrs:238: Deleting VR addresses on sw_if_index 11 Aug 13 12:59:52 ml-ucs-03 vnet[4023]: vrrp_vr_transition_vmac:123: Deleting virtual MAC address 00:00:5e:00:01:0a on hardware interface 10 vpp# show vrrp vr [0] sw_if_index 11 VR ID 10 IPv4 state Backup flags: preempt no accept yes unicast no priority: configured 100 adjusted 100 timers: adv interval 30 master adv 30 skew 18 master down 108 virtual MAC 00:00:5e:00:01:0a addresses 10.4.4.5 peer addresses tracked interfaces vpp# show vrrp vr [0] sw_if_index 11 VR ID 10 IPv4 state Master flags: preempt no accept yes unicast no priority: configured 100 adjusted 100 timers: adv interval 30 master adv 30 skew 18 master down 108 virtual MAC 00:00:5e:00:01:0a addresses 10.4.4.5 peer addresses tracked interfaces On the Master node .. vpp# show vrrp vr [0] sw_if_index 14 VR ID 10 IPv4 state Master flags: preempt yes accept yes unicast no priority: configured 110 adjusted 110 timers: adv interval 30 master adv 30 skew 17 master down 107 virtual MAC 00:00:5e:00:01:0a addresses 10.4.4.5 peer addresses tracked interfaces Aug 13 13:29:44 ml-ucs-01 vnet[5504]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 14 VR ID 10 IPv4 Aug 13 13:29:45 ml-ucs-01 vnet[5504]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 14 VR ID 10 IPv4 Aug 13 13:29:46 ml-ucs-01 vnet[5504]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 14 VR ID 10 IPv4 Aug 13 13:29:47 ml-ucs-01 vnet[5504]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 14 VR ID 10 IPv4 Aug 13 13:29:49 ml-ucs-01 vnet[5504]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 14 VR ID 10 IPv4 Aug 13 13:29:50 ml-ucs-01 vnet[5504]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 14 VR ID 10 IPv4 Aug 13 13:29:51 ml-ucs-01 vnet[5504]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 14 VR ID 10 IPv4 Aug 13 13:29:52 ml-ucs-01 vnet[5504]: vrrp_input_process:223: Received advertisement for master VR [0] sw_if_index 14 VR ID 10 IPv4 VPP config: unix { nodaemon log /tmp/vpp.log full-coredump cli-listen /run/vpp/cli.sock gid vpp } api-trace { on } api-segment { uid najoy } Thanks, Naveen
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17228): https://lists.fd.io/g/vpp-dev/message/17228 Mute This Topic: https://lists.fd.io/mt/76177843/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-