A última atualização desta página foi em 2022-08, e é a exata para a versão do roteador 0.9.55.

'Seguir' é um índex para a documentação técnica para o I2P.

Este índice é ordenado da camada mais alta para a mais baixa. As camadas mais altas são para "clientes" ou aplicações; as camadas mais baixas são internas ao próprio roteador. A interface entre as aplicações e o roteador é a API do protocolo I2CP (Protocolo de Controle da I2P).

The specifications linked below are currently supported in the network. See the Propostas page for specifications in discussion or development.

O Projeto I2P é comitado de maneira a manter a documentação disponível sempre atual. Se você encontrar alguma informação improcedente nos documentos listados abaixo, por favor, produza uma nota identificando o problema.

Índex para a Documentação Técnica

Sinopse

Tópicos sobre a Camada de aplicação

API da Camada de Aplicação e Protocolos

Alto nível, APIs fáceis de usar para escrever aplicações em qualquer linguagem para enviar e receber dados

API do transporte ponta-a-ponta e Protocolos

Os protocolos ponta-a-ponta usados por clientes para comunicações confiáveis e não-confiáveis.

API e protocolo de Interface Cliente-para-Roteador

A API de baixo-nivel usada por clientes (aplicações) para enviar e receber trafego para um roteador. Tradicionalmente usado apenas por aplicações Java e APIs de alto-nível.

End-to-End Encryption

Como as mensagens de cliente são criptografadas de ponta a ponta pelo roteador

Banco de dados da rede

Armazenamento distribuído e recuperação de informações relativas aos roteadores e clientes.

Protocolo de mensagens do roteador

A I2P é baseada em roteamento orientado-a-mensagens. As mensagens enviadas entre os roteadores são definidas pelo protocolo I2NP.

Túneis

Selecionando pares, requisitando túneis através de tais pares, criptografando e roteando mensagens através desses túneis.

Camada de transporte

Os protocolos para a comunicação direta (ponto-a-ponto) de roteador para roteador

Outros tópicos sobre o roteador

Guia para Desenvolvedores e Recursos