In one embodiment, a method for tracing a connection path from a source
node to a destination node through a network having one or more
transparent proxies includes generating a trace packet at the source
node, transmitting the trace packet over the network towards the
destination node, and receiving trace response packets in response to
transmission of the trace packet. The trace response packets include a
packet from the destination node and a packet from each of the
transparent proxies in a data path from the source node to the
destination node. Each of the packets from the transparent proxies
includes an identifier of the transparent proxy transmitting the packet.
The method further includes identifying the transparent proxies in the
connection path based on information in the trace response packets. An
apparatus for tracing a connection path is also disclosed.