Comment 11 for bug 1485804

Revision history for this message
Robert Rosiak (robert-rosiak) wrote :

This issue seems to be reintroduces in contrail 3.0.2.0-51 kilo.
There are 2 MX routers and configures the virtual-gateway-address,
When BMS i sending ARP request, then sometimes it gets a response from vrouter Vhost0 MAC address instead of VM MAC.

Here's the tcpdump on BMS
[root@BMS ~]# tcpdump -e -n -i bond0.1500 arp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on bond0.1500, link-type EN10MB (Ethernet), capture size 65535 bytes
01:38:07.260082 02:2e:ee:16:58:fd > 1c:c1:de:e7:b4:70, ethertype ARP (0x0806), length 56: Request who-has 11.0.1.200 tell 11.0.1.111, length 42
01:38:07.260099 1c:c1:de:e7:b4:70 > 02:2e:ee:16:58:fd, ethertype ARP (0x0806), length 42: Reply 11.0.1.200 is-at 1c:c1:de:e7:b4:70, length 28
01:38:13.257002 1c:c1:de:e7:b4:70 > 02:2e:ee:16:58:fd, ethertype ARP (0x0806), length 42: Request who-has 11.0.1.111 tell 11.0.1.200, length 28
01:38:13.257215 e4:1f:13:7a:6a:7a > 1c:c1:de:e7:b4:70, ethertype ARP (0x0806), length 56: Reply 11.0.1.111 is-at e4:1f:13:7a:6a:7a, length 42
01:38:14.258962 1c:c1:de:e7:b4:70 > 02:2e:ee:16:58:fd, ethertype ARP (0x0806), length 42: Request who-has 11.0.1.111 tell 11.0.1.200, length 28
01:38:14.259253 e4:1f:13:7a:6a:7a > 1c:c1:de:e7:b4:70, ethertype ARP (0x0806), length 56: Reply 11.0.1.111 is-at e4:1f:13:7a:6a:7a, length 42

02:2e:ee:16:58:fd is VM MAC on compute1
1c:c1:de:e7:b4:70 is BMS MAC address on VLAN1500
e4:1f:13:7a:6a:7a is the vhost0 on compute1:

root@compute-kvm-1:~# ifconfig vhost0
vhost0 Link encap:Ethernet HWaddr e4:1f:13:7a:6a:7a
          inet addr:10.10.1.13 Bcast:10.10.1.255 Mask:255.255.255.0