Hi all,
I have configured a rather straightforward EVPN/VXLAN implementation in EVE. 2 spine and 4 leaf switches.
EBGP underlay and MP-IBGP\VXLAN overlay. I am successfully pinging between two hosts on different leaf switches at L2, however I noticed that ARP requests were being sent between the PE routers. The PE isn't doing proxy arp because it is not learning the IP address of the remote host, just the MAC address.
root@vqfx-re> show evpn database
Instance: default-switch
VLAN DomainId MAC address Active source Timestamp IP address
10 00:05:86:71:26:01 172.16.50.3 Apr 28 13:55:18
10 00:05:86:71:b8:00 xe-0/0/0.0 Apr 28 13:44:54
If I do a wireshark capture to view the route being advertised it shows no "IP address : Not included". I understand this is an optional field but i don't know how to turn it on. Without it I am not getting the benefits of the reduced BUM traffic expected with EVPN. I've pasted the relevant config from a leaf switch below. Any help greatly appreciated with allowing the IP/MAC learning
root@vqfx-re> show configuration protocols evpn
vni-options {
vni 10 {
vrf-target export target:1:10; ## Warning: 'export' is deprecated
}
}
encapsulation vxlan;
multicast-mode ingress-replication;
extended-vni-list 10;
{master:0}
root@vqfx-re> show configuration switch-options
vtep-source-interface lo0.0;
route-distinguisher 172.16.50.6:1;
vrf-import LEAF-IN;
vrf-target target:9999:9999;
root@vqfx-re> show configuration interfaces xe-0/0/1
encapsulation ethernet-bridge;
Description "Client facing interface"
unit 0 {
family ethernet-switching {
vlan {
members vlan10;
}
}
}
root@vqfx-re> show configuration vlans
default {
vlan-id 1;
}
vlan10 {
vlan-id 10;
vxlan {
vni 10;
ingress-node-replication;
}
}
#vxlan#EVPN