VMware Networking Community
HassanAlKak88
Expert
Expert
Jump to solution

How to trace route from the VXLAN vmkernel adapters

Hello,

We have multi VTEP configuration, and we have to double check the end to end connectivity between hosts with the configured MTU.

The ping using the below command is not working:

vmkping -I vmk4 -S vxlan -s 8800 -d x.x.x.x

ping ++netstack=vxlan -d -s 8800 -I vmk3 x.x.x.x

if we minimize the MTU size to per example 1400, it is working.

we are requesting a command to trace route the traffic in order to know the full path and all hops, we tried the following traceroute X.X.X.X -i vmk4 , error "Can't find interface vmk4" but this interface exist as per the below:

pastedImage_1.png

if we traceroute using the vmk0, 1 and 2 (the non vxlan adapters), it is ok. but we need the traceroute from the VXLAN adapters to know the correct path used by VXLAN.

please advise.


If my reply was helpful, I kindly ask you to like it and mark it as a solution

Regards,
Hassan Alkak
0 Kudos
1 Solution

Accepted Solutions
daphnissov
Immortal
Immortal
Jump to solution

traceroute ++netstack=vxlan -i <vmkernel_if> <host>

View solution in original post

0 Kudos
6 Replies
daphnissov
Immortal
Immortal
Jump to solution

For your vmkping command, you only specify the stack to be used and not the vmk interface as well:

vmkping -S vxlan <TEP_IP> -d -s <packet_size> -c 10

0 Kudos
HassanAlKak88
Expert
Expert
Jump to solution

my main concern it how to trace route from my vxlan vmkernel adapters and not the vmkping.


If my reply was helpful, I kindly ask you to like it and mark it as a solution

Regards,
Hassan Alkak
0 Kudos
daphnissov
Immortal
Immortal
Jump to solution

Are you routing traffic across your transport zone segment?

0 Kudos
HassanAlKak88
Expert
Expert
Jump to solution

As I mentioned before we have two separate subnets for VTEP with stretched cluster configuration.

So we are routing between the two VTEP's subnets. and we have to do a trace route from this adapters to deeply troubleshoot our issue.


If my reply was helpful, I kindly ask you to like it and mark it as a solution

Regards,
Hassan Alkak
0 Kudos
daphnissov
Immortal
Immortal
Jump to solution

traceroute ++netstack=vxlan -i <vmkernel_if> <host>

0 Kudos
HassanAlKak88
Expert
Expert
Jump to solution

thanks a lot


If my reply was helpful, I kindly ask you to like it and mark it as a solution

Regards,
Hassan Alkak
0 Kudos