Esta página fue actualizada por última vez el July 2019 y es precisa con la versión 0.9.41 del router I2P.

A continuación hay in índice de la documentación técnica de I2P.

This index is ordered from the highest to lowest layers. The higher layers are for "clients" or applications; the lower layers are inside the router itself. The interface between applications and the router is the I2CP (I2P Control Protocol) API.

El proyecto I2P está comprometido a mantener una documentación precisas y actual. Si encuentra alguna inexactitud en los documentos enlazados más abajo, por favor cree un ticket identificando el problema.

Índice de la Documentación técnica

Vista general

Temas de la capa de aplicaciones

Protocolos y API de la capa de aplicación

API de alto nivel y fácil de usar para enviar y recibir datos para aplicaciones escritas en cualquier lenguaje.

Protocolos y API del transporte de fin a fin.

Los protocolos extremo a extremo usados por los clientes para comunicación fiable y no fiable.

Protocolo y API del interfaz cliente-a-ruter

El API de menor nivel usado por los clientes (aplicaciones) para enviar y recibir tráfico a un ruter. Tradicionalmente usado sólo por aplicaciones en Java y APIs de mayor nivel.

Cifrado de fin a fin

Cómo son cifrados por el ruter los mensajes de fin a fin.

Base de datos de la red

Almacenamiento distribuido y obtención de información sobre los ruters y los clientes.

Protocolo de los mensajes del ruter

I2P es un ruter orientado a mensajes. Los mensajes que se envían entre los ruters son definidos por el protocolo I2NP.

Túneles

Seleccionando pares, solicitando túneles a través de esos pares, y cifrando y enrutando mensajes a través de esos túneles.

Capa de transporte

Los protocolos para las comunicaciones directas (punto a punto) de ruter a ruter.

Otros temas sobre el Ruter

Recursos y guías para desarrolladores