It's simple: Does your computer know when it is receiving TCP data from a webserver that it is passing 12 routers on the internet and perhaps passing through an MPLS network? No it does not.
Your computer if it is connected with a wire uses ethernet to talk inside it's own network which encapsulates IP if it is an IP packet. It does not speak MPLS or VXLAN or LISP or GRE or whatever might be used upstream. That's the whole point of using the TCP/IP and OSI reference model.
To give you an example like your case:
You have a Meraki switch that will serve clients on a network and the router/firewall or whatever intermediate device is a VTEP. The Meraki switch will send UDP packets to it's known Meraki cloud servers upstream towards it's default gateway (so that is UDP inside of IP inside of ethernet). Then the upstream device takes that packet and sees that it needs to send that packet across it's VXLAN tunnel to the VTEP at the other end. So it encapsulates the ethernet frame inside a VXLAN header and slaps another UDP + IP + ethernet on that and routes it towards the other VTEP.
That VTEP then decapsulates the outer headers to reveal the inner packet and sends it on towards the end firewall or gateway towards the internet so the switch's packet is forwarded in the direction of the Meraki cloud.