Perhaps Traceroute can help? # traceroute mx.chi.foocorp.com traceroute to 216.163.143.2 (216.163.143.2), 30 hops max, 38 byte packets [ Cut ] 5 ae0-56.mp2.SanJose1.Level3.net (64.159.2.161) 2.081ms 2.220ms 2.108ms 6 so-0-0-0.mp1.Chicago1.Level3.net (200.247.9.78) 73.392ms 73.460ms 73.549ms 7 pos8-0.core1.Chicago1.Level3.net (200.247.10.162) 73.621ms 73.545ms 73.418ms 8 gigabitethernet6-1.ipcolo1.Chicago1.Level3.net (200.244.8.18) 73.582ms 73.720ms 73.656ms 9 ge1-0.br1.ord.foocorp.net (166.90.73.205) 73.582ms 73.621ms 74.083ms 10 f0-0.b1.chi.foocorp.com (200.247.228.247) 74.433ms 74.213ms 77.137ms 11 * * * 12 * * * 13 * * * Can we do better than 10 hops?