видимо udp. в маке так не умеет....
Не подскажу по маку, но в линуксе - это использовать точно указанный порт (который задается -p). Иначе трейсроут начинает использовать 55778 - для 2-го хопа, 55779 - для 3-го и т.д.
Но если випнет не отвечает на истекший ttl - тогда жаль да. У меня нет под рукой проверить в общем-то