Hmm interesting. To be honest I do recall there being a sizable number of EVPN issues being resolved going from 18.4 to 19.4 (in our network), so quite frankly I am not very surprised seeing your previous version of 18.3, but still odd that it didnt work. Glad to see it's working now though, guess there was either a bug or a change in some of how EVPN-VXLAN needs to be configured (I know there were some fairly fundamental changes between Junos 18 and 19 in this regard, though I wouldnt be able to point you to specifics at the moment)
Original Message:
Sent: 02-01-2022 03:03
From: Simon Bingham
Subject: vMX evpn/vxlan virtual-gateway configuration questions
I upgraded my vMX to 20.4R3.8 and instantly it started working. so there is a bug here somewhere.
root@HOST3> ping 192.168.10.254
PING 192.168.10.254 (192.168.10.254): 56 data bytes
64 bytes from 192.168.10.254: icmp_seq=0 ttl=64 time=117.861 ms
64 bytes from 192.168.10.254: icmp_seq=1 ttl=64 time=115.983 ms
64 bytes from 192.168.10.254: icmp_seq=2 ttl=64 time=116.792 ms
64 bytes from 192.168.10.254: icmp_seq=3 ttl=64 time=116.717 ms
64 bytes from 192.168.10.254: icmp_seq=4 ttl=64 time=115.853 ms
------------------------------
Simon Bingham
Original Message:
Sent: 01-31-2022 07:50
From: Simon Bingham
Subject: vMX evpn/vxlan virtual-gateway configuration questions
Hi , that was config where I was trying a few things to try and force it work. with or without virtual-gateway-v4-mac
The .254 and the IRB DO respond to arp the DO route traffic , it just seems they reject ICMP / SSH does it does feel like this is CPU bound traffic that has this issue.
I read in the MX book that this traffic handled by the line card, I wonder if these is a issues here ( this why I had the line
set routing-options ppm no-delegate-processingset routing-options ppm no-inline-processing
but still same result.
Regards
Simon
------------------------------
Simon Bingham
Original Message:
Sent: 01-31-2022 05:05
From: MEHMET SUEL
Subject: vMX evpn/vxlan virtual-gateway configuration questions
Hi Simon,
With MX devices running EVPN-VXLAN and using irb with virtual-gateway i think you do not need esi and virtual-gateway-v4-mac configurations for the device to run properly. also you may need to add multipath to overlay bgp configuration. Could you please check these configurations.
Regards,
------------------------------
MEHMET SUEL
Original Message:
Sent: 01-30-2022 06:47
From: Simon Bingham
Subject: vMX evpn/vxlan virtual-gateway configuration questions
I have 100% the same issue not resolved
Hostname: SPINE1
Model: vmx
Junos: 18.3R3.8
My hosts some times get a single ping response ( then no more )
Everything else is good, arp ect the MXs are even routing correctly.
root@HOST1> ping 192.168.10.254
PING 192.168.10.254 (192.168.10.254): 56 data bytes
64 bytes from 192.168.10.254: icmp_seq=1 ttl=64 time=11.274 ms # < THIS WAS THE ONE PING THAT WORKING ALL ELSE FAILED
^C
--- 192.168.10.254 ping statistics ---
135 packets transmitted, 1 packets received, 99% packet loss
round-trip min/avg/max/stddev = 11.274/11.274/11.274/0.000 ms
set system host-name SPINE1set system services ssh root-login allowset chassis fpc 0 lite-modeset chassis network-services ipset interfaces ge-0/0/0 unit 0 family bridge interface-mode trunkset interfaces ge-0/0/0 unit 0 family bridge vlan-id-list 10set interfaces ge-0/0/0 unit 0 family bridge vlan-id-list 20set interfaces ge-0/0/1 unit 0 family inet address 172.16.0.0/31set interfaces ge-0/0/2 unit 0 family inet address 172.16.0.2/31set interfaces ge-0/0/3 unit 0 family inet address 172.16.0.4/31set interfaces ge-0/0/4 unit 0 family bridge interface-mode trunkset interfaces ge-0/0/4 unit 0 family bridge vlan-id-list 10set interfaces ge-0/0/4 unit 0 family bridge vlan-id-list 20set interfaces fxp0 unit 0 family inet dhcpset interfaces irb unit 10 proxy-macip-advertisementset interfaces irb unit 10 virtual-gateway-accept-dataset interfaces irb unit 10 virtual-gateway-esi 00:22:22:22:22:22:22:22:22:22set interfaces irb unit 10 virtual-gateway-esi all-activeset interfaces irb unit 10 family inet address 192.168.10.201/24 virtual-gateway-address 192.168.10.254set interfaces irb unit 10 virtual-gateway-v4-mac 00:00:5e:00:01:01set interfaces irb unit 20 virtual-gateway-accept-dataset interfaces irb unit 20 family inet address 192.168.20.201/24 virtual-gateway-address 192.168.20.254set interfaces lo0 unit 0 family inet address 10.0.255.1/32set routing-options ppm no-delegate-processingset routing-options ppm no-inline-processingset routing-options router-id 10.0.255.1set protocols bgp group underlay export LOOPBACK>UNDERLAYset protocols bgp group underlay local-as 65101set protocols bgp group underlay multipath multiple-asset protocols bgp group underlay neighbor 172.16.0.1 peer-as 65103set protocols bgp group underlay neighbor 172.16.0.3 peer-as 65104set protocols bgp group underlay neighbor 172.16.0.5 peer-as 65105set protocols bgp group overlay local-address 10.0.255.1set protocols bgp group overlay family evpn signalingset protocols bgp group overlay cluster 1.1.1.1set protocols bgp group overlay peer-as 65200set protocols bgp group overlay local-as 65200set protocols bgp group overlay neighbor 10.0.255.3set protocols bgp group overlay neighbor 10.0.255.4set protocols bgp group overlay neighbor 10.0.255.5set protocols bgp group overlay neighbor 10.0.255.2set policy-options policy-statement LOAD_BALANCE term LOADBAL then load-balance per-packetset policy-options policy-statement LOAD_BALANCE term LOADBAL then acceptset policy-options policy-statement LOOPBACK>UNDERLAY term LOOPBACK from protocol directset policy-options policy-statement LOOPBACK>UNDERLAY term LOOPBACK from route-filter 10.0.255.0/24 orlongerset policy-options policy-statement LOOPBACK>UNDERLAY term LOOPBACK then acceptset routing-instances VS_ALL vtep-source-interface lo0.0set routing-instances VS_ALL instance-type virtual-switchset routing-instances VS_ALL interface ge-0/0/0.0set routing-instances VS_ALL interface ge-0/0/4.0set routing-instances VS_ALL route-distinguisher 10.0.255.1:1set routing-instances VS_ALL vrf-target target:65200:1set routing-instances VS_ALL vrf-target autoset routing-instances VS_ALL protocols evpn encapsulation vxlanset routing-instances VS_ALL protocols evpn extended-vni-list allset routing-instances VS_ALL protocols evpn multicast-mode ingress-replicationset routing-instances VS_ALL protocols evpn default-gateway advertiseset routing-instances VS_ALL bridge-domains vlan10 vlan-id 10set routing-instances VS_ALL bridge-domains vlan10 routing-interface irb.10set routing-instances VS_ALL bridge-domains vlan10 vxlan vni 2010set routing-instances VS_ALL bridge-domains vlan20 vlan-id 20set routing-instances VS_ALL bridge-domains vlan20 routing-interface irb.20set routing-instances VS_ALL bridge-domains vlan20 vxlan vni 2020
There are a few bits in there I tried like the delegate processing but nothing worked.
------------------------------
Simon Bingham
Original Message:
Sent: 05-14-2020 21:29
From: Unknown User
Subject: vMX evpn/vxlan virtual-gateway configuration questions
I configured evpn/vlxan virtual gateways on QFX10008, it works fine.
I am doing some training lab where vMX is used. I could not get it working.
set interfaces irb unit 100 virtual-gateway-accept-data (training material)set interfaces irb unit 100 family inet address 10.200.100.250/24 virtual-gateway-address 10.200.100.254set interfaces irb unit 101 proxy-macip-advertisement (JNCIE Tech site)set interfaces irb unit 101 family inet address 10.200.101.250/24 virtual-gateway-address 10.200.101.254
which is a right approach? what differences ?
On the client, I can see the arp.
Server-3#show arpProtocol Address Age (min) Hardware Addr Type InterfaceInternet 10.200.101.3 - aabb.cc00.b000 ARPA Ethernet0/0.101Internet 10.200.101.250 5 2c6b.f57b.b3f0 ARPA Ethernet0/0.101Internet 10.200.101.254 125 0000.5e00.0101 ARPA Ethernet0/0.101
On vMX, I can see MAC for server-3
root@vMX7# run show bridge mac-tableMAC flags (S -static MAC, D -dynamic MAC, L -locally learned, C -Control MAC O -OVSDB MAC, SE -Statistics enabled, NM -Non configured MAC, R -Remote PE MAC)Routing instance : overlay Bridging domain : BD-101, VLAN : 101 MAC MAC Logical Active address flags interface source aa:bb:cc:00:b0:00 DL ae0.0
But ping does not work.
Server-3#ping 10.200.101.254Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 10.200.101.254, timeout is 2 seconds:.....Success rate is 0 percent (0/5)
vxlan configuration
root@vMX7# show routing-instances | display setset routing-instances overlay vtep-source-interface lo0.0set routing-instances overlay instance-type virtual-switchset routing-instances overlay interface ae0.0set routing-instances overlay interface ae1.0set routing-instances overlay route-distinguisher 10.200.0.7:7set routing-instances overlay vrf-target target:64513:1set routing-instances overlay vrf-target autoset routing-instances overlay protocols evpn encapsulation vxlanset routing-instances overlay protocols evpn extended-vni-list allset routing-instances overlay protocols evpn multicast-mode ingress-replicationset routing-instances overlay protocols evpn default-gateway no-gateway-communityset routing-instances overlay bridge-domains BD-100 vlan-id 100set routing-instances overlay bridge-domains BD-100 routing-interface irb.100set routing-instances overlay bridge-domains BD-100 vxlan vni 5100set routing-instances overlay bridge-domains BD-100 vxlan ingress-node-replicationset routing-instances overlay bridge-domains BD-101 vlan-id 101set routing-instances overlay bridge-domains BD-101 routing-interface irb.101set routing-instances overlay bridge-domains BD-101 vxlan vni 5101
thanks in advance !!