Ir para o conteúdo

Glossário de redes

Os termos que encontra ao ler um traceroute, explicados em linguagem simples.

Traceroute
Um traceroute mapeia o caminho que um pacote percorre até ao destino. Envia pacotes com um tempo de vida deliberadamente curto, o que obriga cada router do percurso a responder e a revelar-se, um salto de cada vez.
Experimente: Traceroute
Hop / saut
Um router no caminho. O salto 1 é normalmente o seu próprio gateway; o último salto é o destino. Um salto que não responde aparece como timeout, e isso é normal: muitos routers estão configurados para não responder.
Experimente: Traceroute
TTL
Time To Live: um contador transportado por cada pacote. Cada router decrementa-o em um e, quando chega a zero, o router descarta o pacote e comunica-o. O traceroute explora este mecanismo de propósito para descobrir os routers um a um.
Experimente: Traceroute
Latency / latence
O tempo de ida e volta entre si e um salto, em milissegundos. Cresce com a distância física (cerca de 1 ms por cada 100 km de fibra), pelo que um salto repentino significa normalmente que o tráfego atravessou um oceano ou uma ligação congestionada.
Experimente: Ping
Jitter / gigue
A variação da latência entre medições sucessivas. Uns 80 ms estáveis servem para uma videochamada; 30 ms que oscilam até 200 ms, não. É o jitter, e não a latência média, que corta as chamadas e torna um jogo injusto.
Experimente: Ping
Packet loss
A proporção de sondas a que um salto nunca respondeu. Uma perda isolada num salto intermédio muitas vezes não significa nada: os routers dão pouca prioridade às respostas que lhes são dirigidas. O verdadeiro sinal é a perda que persiste a partir de um salto até ao destino.
Experimente: Ping
ASN
Autonomous System Number: o identificador de uma rede operada por uma única organização. Ver o ASN de cada salto diz-lhe que rede o seu tráfego atravessa e onde muda de mãos.
Experimente: BGP Viewer
BGP
Border Gateway Protocol: a forma como as redes anunciam umas às outras os endereços que conseguem alcançar. Decide a rota dos seus pacotes entre operadores, e um anúncio errado noutro ponto do mundo pode desviar o seu tráfego sem aviso.
Experimente: BGP Viewer
MTR
Uma ferramenta que combina traceroute e ping: em vez de uma única passagem, sonda cada salto continuamente e acumula estatísticas. É isso que torna visível uma perda intermitente onde um traceroute isolado mostraria um caminho limpo.
Experimente: Traceroute
ICMP
O protocolo que os routers usam para mensagens de controlo, incluindo as respostas de que o traceroute depende. Algumas redes limitam-no ou bloqueiam-no, razão pela qual um traceroute UDP ou TCP chega por vezes mais longe do que um ICMP.
Experimente: Port Check
Reverse DNS
O DNS inverso transforma um endereço IP de volta num nome. Os operadores codificam nele frequentemente a cidade e o tipo de ligação, pelo que um nome como ae-3.par-th2.example.net diz discretamente que o salto está em Paris.
Experimente: DNS Lookup
CGNAT
Carrier-Grade NAT: quando um operador partilha um único endereço público entre muitos assinantes. Explica os saltos na gama 100.64.0.0/10 no início de um rastreio e complica tudo o que precise de uma ligação de entrada.
Experimente: WHOIS
Peering
Uma interligação direta entre duas redes para que o seu tráfego não tenha de transitar por uma terceira. Um bom peering é o que mantém a latência baixa; um conflito de peering é o que a faz triplicar de repente.
Experimente: BGP Viewer
Anycast
O mesmo endereço IP anunciado a partir de muitos locais ao mesmo tempo, de modo que alcança a instância mais próxima. É por isso que um rastreio até um grande fornecedor de DNS ou CDN termina muitas vezes surpreendentemente perto de si.
Experimente: DNS Lookup
MSS
Maximum Segment Size: o maior bloco de dados que uma ligação TCP envia de uma só vez. Quando não coincide ao longo de um caminho, os pedidos pequenos funcionam e as transferências grandes ficam presas: uma falha que um simples ping nunca revelará.
Experimente: HTTP / SSL Check