Not able to ping VM in different host. NSX-V


I am not able to ping VM which are in two different hosts.

I have checked below things:-

VTEP IPs of both hosts are successfully communicating.

VMs in different vxlan segment and in same host are communicating properly.

VMs in same vxlan segment and in same host are communicating,

Both host are part of same transport zone

Trace results (for VM within a same vxlan and in different host ) are like this-

0 ---- injected -------vNic

1-----Received ------firewall

2-----Forwarded -----firewall

----packet drop----

What could be the reason. please help.


Tags (4)
0 Kudos
2 Replies

Please check the MTU on the vDS switch and on the underlay network. There should be a minimum of 1600 MTU to enable VXLAN encapsulation between the 2 hosts.

Please consider marking this answer "correct" or "helpful" if you think your question have been answered correctly. Cheers, @vExpertConsult www.vexpertconsultancy.com VCIX-DCV 2018 | VCIX-NV 2019 | VCAP7-CMA Design | vSAN Specialist | vExpert ** | vExpert NSX | vExpert vSAN
0 Kudos
VMware Employee
VMware Employee

I didn't quite understand the trace result. Can you send the screenshot?

Regarding VTEP connectivity between hosts, did you validate it with the following command to test both reachability and MTU of 1600?

vmkping ++netstack=vxlan -s 1572 -d x.x.x.x

0 Kudos