Навіть не знаю... Моя попередня відповідь з МСДН. Певне треба почекати ще, можливо хтось стикався з цією проблемою. Якщо буде вже зовсім проблематично, то можна виконати tracert, і пропарисити відповідь. Шлях зрозуміло не дуже...
З таким кодом, в мене результат ідентичний до tracert. І там, і там 16 хостів, я навіть кожну ІП адрессу первірив. Коли консоль була до первірки виводило без останнього хоста.
PingOptions options = new PingOptions(TTL, true);
PingReply Result = Ping.Send(host, 1000, buffer, options);
Console.WriteLine(TTL.ToString() + " " + Result.Address.ToString());
if((Result.Status & IPStatus.TtlExpired)!=IPStatus.TtlExpired)
{
break;
}
MCPD(Web,Windows,Enterprise), MCTS (WPF, WCF)