Hi, I have two interfaces that are connected to the same layer L2 network. Both interfaces have IPs from the same /24 IP range, but they are in different FIBs.
My problem is now that ARP are answered on the wrong interface (with the correct MAC). With the attached config a ARP request for 172.20.16.105 (interface ens224) is answered on interface ens161. In itself the answer on the wrong interface would not be a big problem, but the underlying switch is confused by seeing the MAC address on the wrong interface. I could understand this behavior if both interfaces/IP where in the same FIB, but they are not! It seems to me that the ARP responder node should filter by src/dst FIB index? Is there an option or setting to enable that? Regards, Andreas Config: ip table add 1 ip table add 2 create host-interface name ens224 set interface mac address host-ens224 00:0c:29:46:1f:53 set interface mtu 1500 host-ens224 set interface ip table host-ens224 1 set interface ip address host-ens224 172.20.16.105/24 set interface state host-ens224 up create host-interface name ens161 set interface mac address host-ens161 00:50:56:86:ed:f9 set interface mtu 1500 host-ens161 set interface ip table host-ens161 2 set interface ip address host-ens161 172.20.16.106/24 set interface state host-ens161 up -- Andreas Schultz
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#15976): https://lists.fd.io/g/vpp-dev/message/15976 Mute This Topic: https://lists.fd.io/mt/72744556/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-