No ambiente de rede moderno, os métodos tradicionais de traceroute nem sempre podem ser aplicáveis, devido ao uso generalizado de firewalls. Esses firewalls filtram as portas UDP "improváveis" ou mesmo ecos de ICMP. Para resolver isso, alguns métodos adicionais de rastreamento são implementados (incluindo tcp), consulte LISTA DE MÉTODOS DISPONÍVEIS abaixo. Esses métodos tentam usar um protocolo específico e uma porta de origem / destino, a fim de ignorar os firewalls (a serem vistos pelos firewalls apenas como um início do tipo permitido de uma sessão de rede).
LISTA DE MÉTODOS DISPONÍVEIS
Em geral, um método de traceroute específico pode ter que ser escolhido pelo nome -M, mas a maioria dos métodos possui suas opções simples de cmdline (você pode vê-las após o nome do método, se presente).
padrão
O método tradicional e antigo de rastreamento. Usado por padrão.
Pacotes de teste são datagramas de udp com as chamadas portas de destino "improváveis". A porta "improvável" do primeiro probe é 33434 e, para cada próximo probe, ele é incrementado em um. Como as portas não devem ser utilizadas, o host de destino normalmente retorna "porta icmp unreach" como resposta final. (Ninguém sabe o que acontece quando algum aplicativo escuta essas portas).