Skip to main content

Layer-Transcending Traceroute for Overlay Networks like VXLAN

Document Type Expired Internet-Draft (individual)
Expired & archived
Authors Erik Nordmark , Chandra Appanna , Alton Lo , Sami Boutros , Ankur Dubey
Last updated 2017-01-09 (Latest revision 2016-07-08)
RFC stream (None)
Intended RFC status (None)
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


Tools like traceroute have been very valuable for the operation of the Internet. Part of that value comes from being able to display information about routers and paths over which the user of the tool has no control, but the traceroute output can be passed along to someone else that can further investigate or fix the problem. In overlay networks such as VXLAN and NVGRE the prevailing view is that since the overlay network has no control of the underlay there needs to be special tools and agreements to enable extracting traces from the underlay. We argue that enabling visibility into the underlay and using existing tools like traceroute has been overlooked and would add value in many deployments of overlay networks. This document specifies an approach that can be used to make traceroute transcend layers of encapsulation including details for how to apply this to VXLAN. The technique can be applied to other encapsulations used for overlay networks. It can also be implemented using current commercial silicon.


Erik Nordmark
Chandra Appanna
Alton Lo
Sami Boutros
Ankur Dubey

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)