Limite de saltos em IPv4 e IPv6

2

Eu estava lendo IPv4 e nele ele especifica tempo para viver, também conhecido como TTL ou "max lúpulo" no IPv6 já que isso é o que realmente representa .

Minha preocupação é que esse valor seja de 8 bits, portanto, tenha um valor máximo de 255, que é diminuído em cada "salto" por meio de um Gateway. Isso significa que quaisquer dois pontos em qualquer rede usando IPv4 precisam ter 254 gateways entre eles ou menos.

Isto apenas parece uma restrição bastante limitante. Quer dizer, acho que usando o traço parece que a maioria das coisas acaba sendo 20-30 saltos max, e devido à forma de ramificação da internet você ainda pode cobrir muito espaço em 20-30 saltos, mas ainda assim, existem quaisquer protocolos para redes com trilhas entre nós de comprimento maior que 255? Ou apenas assumimos que isso não é prático?

Quero dizer, posso pensar em algumas maneiras não oficiais de contornar isso (digamos, usando opções, onde uma vez que atinge 0 em vez de excluir-se, volta para 255 e um segundo valor TTL de 8 bits contido nas opções é diminuído. se esse segundo valor de 8 bits atingir 0 e o TTL original chegar a 0, ele ainda será excluído como normal), mas estou imaginando se já existem protocolos que eu possa usar.

    
por Phylliida 24.09.2014 / 07:51

1 resposta

2

O diâmetro da internet não cresce tanto. A Internet cresce, mas também é bem interconectada, de modo que o comprimento máximo do caminho é bastante constante. É como 6 graus de separação , mas em uma escala maior. Meu palpite seria que com um TTL de 32 você pode chegar a 99,9% da Internet e um TTL de 64 vai te levar a todos os lugares. Infelizmente não consigo encontrar nenhuma pesquisa mais recente do que Diâmetro do World Wide Web (1999) .

Um caminho mais longo também aumentaria a latência tanto que a velocidade e os tempos de resposta se tornariam inaceitáveis para os padrões atuais.

    
por 24.09.2014 / 08:46