Traceroute - это не магия. он показыват только ту информацию, которую ему сообщили сами устройства на маршруте.
Обычно видно все layer 3 хопы. Но можно где-то на маршруте встроить VPN который обогнет земной шар пару-тройку раз используя сотни промежуточных узлов, и traceroute покажет его как один хоп, потому что VPN это layer 2.
В общем, в зависимости от типа и настроек промежуточных узлов они могут или показываться или не показываться.
А еще может быть узел вообще игнорирует ICMP -пакеты (или фильтрует их, отвечая только избранным), и трафик через такой узел идет, а при попытке пингануть или потрейсить только тишина или звездочки.