Зря вы так, можно схитрить, насколько я знаю трасроут кэширует результаты, и у нее есть такой параметр замечательный "-m" - максимальное число хопов Что это нам дает? - павильно

делаем вот так:
сначала: traceroute win.mail.ru -m 1
потом: traceroute win.mail.ru -m 2
потом: traceroute win.mail.ru -m 3
...и так далее...
на каждом шаге хватаем последнюю строчку, делаем до тех пор пока не придем к айпишнику нужного хоста
Только зря win.mail.ru выбрад, он к нему дооолго идет, даже с моего сервака

(хотя до рамблера 4 хопа)
Получется так, что каждый раз получая комманду система не с начала пробивает хосты, а начинает с закешированного
Код думаю придумаешь, как айпишник узать думаю тоже найдешь
