Resumo

  • A RFC 2002 permitia manter um endereço de origem estável enquanto se registrava um endereço de encaminhamento temporário no agente de origem; o vínculo de mobilidade tinha vida útil restante.
  • Uma Resposta de Registro autenticada e bem-sucedida provava a aceitação de uma solicitação específica pelo agente, não a posição física, a entrega ponta a ponta, a confidencialidade ou adoção ampla.

Na RFC 2002, mobilidade não significava fazer a identidade seguir o ponto de conexão. O nó móvel conservava o endereço de origem pelo qual os demais o conheciam mesmo longe da rede de origem. A entrega dependia de outro objeto: o endereço de encaminhamento, ponto final de um túnel e indicação do contexto de conexão atual.

Essa separação definiu uma fronteira de evidência. O protocolo podia demonstrar que o agente de origem aceitou uma instrução temporária de reencaminhamento. Não transformava a instrução em certificado geográfico, prova de presença num edifício ou recibo de cada pacote.

Identidade estável, instrução com prazo

O vínculo de mobilidade associava endereço de origem, endereço de encaminhamento e vida útil restante. O primeiro era durável; o segundo podia mudar. Podia ser fornecido por um agente estrangeiro na rede visitada ou obtido pelo próprio nó como endereço colocalizado.

Anúncios de agente ajudavam a determinar se o nó estava em casa ou fora, localizar um endereço e perceber movimentos. Mas o temporizador do anúncio não era o do registro. A vida do ICMP Router Advertisement regia o anúncio; a Registration Lifetime do Mobile IP limitava o registro. A RFC 2005 também dizia que a descoberta de agentes não precisava ser autenticada. Ouvir um anúncio não equivalia a obter um compromisso autenticado do agente de origem.

Esse compromisso vinha da Solicitação de Registro: vida solicitada, endereço de origem, agente de origem, endereço de encaminhamento, Identificação de 64 bits e extensões. A extensão obrigatória Mobile-Home Authentication protegia solicitação e resposta. A Identificação precisava coincidir na resposta e participava da proteção contra repetição. O método por marca temporal era obrigatório; nonces eram uma alternativa opcional.

Ao aceitar uma solicitação válida, o agente criava ou modificava o vínculo. Os códigos de sucesso 0 e 1 distinguiam, entre outros casos, vínculos simultâneos. A vida concedida podia ser menor, nunca maior que a pedida. Zero solicitava cancelamento; 0xffff significava infinito. Quando um vínculo finito expirava, era apagado sem resposta espontânea.

Logo, uma resposta positiva autenticada, lida com Identificação, endereços e prazo, comprova que o agente aceitou e instalou aquele estado. Não comprova localização física: o endereço de encaminhamento identifica um terminal de túnel ou contexto de conexão, não a pessoa, a sala ou a jurisdição por trás dele.

Aceitar, encaminhar e receber

Com o vínculo ativo, o correspondente continuava enviando ao endereço de origem. O agente interceptava os datagramas e os encapsulava para o endereço de encaminhamento. No modelo básico, o tráfego de saída do nó podia seguir diretamente o roteamento IP comum. As duas direções não precisavam passar pelo mesmo ponto de controle.

O vínculo prova estado de encaminhamento aceito por um intervalo. Não prova que o correspondente enviou um pacote, que o túnel o transportou, que houve desencapsulamento ou que a aplicação o recebeu. Cada fato exige observação própria. A RFC 2005 traçou limite semelhante: autenticação protegia o registro; confidencialidade e autenticação dos dados de aplicação exigiam protocolos separados.

Publicada como Proposed Standard em outubro de 1996, a RFC 2002 foi acompanhada pela RFC 2005, que registrou implementações independentes dos recursos listados em testes de interoperabilidade de 1995. Isso comprova diversidade de implementação nos testes, não um censo de implantação. RFC 3220, RFC 3344 e por fim RFC 5944 substituíram a especificação; o registro da IANA preserva tipos de mensagem e códigos de resposta. Continuidade documental não demonstra o estado de um operador específico.

A “Minimum Initial Specification” de Lu Heng ajuda a ler o desenho: uma camada comum pequena pode permitir interoperabilidade e deixar decisões futuras no âmbito local. “Running-Code Primacy” acrescenta o cuidado essencial: sintaxe publicada não é estado em operação. Regra documentada, estado aceito e comportamento observado são relacionados, mas não intercambiáveis.

O mérito histórico da RFC 2002 foi tornar uma mudança limitada de alcançabilidade exprimível, autenticada e temporária sem alterar a identidade pública. Sua evidência mais forte era um vínculo com prazo. A integridade depende de encerrar a afirmação exatamente aí.

Fontes