Diese Seite wurde zuletzt Januar 2016 aktualisiert und ist korrekt für Router Version 0.9.24.

Das folgende ist ein Index zur technischen Dokumentation von I2P.

Dieser Index ist sortiert von der höchsten zur niedrigsten Ebene. Die höheren Ebenen sind für "Clients" oder Anwendungen. Die niedrigeren Ebenen befinden sich im Router selbst. Die Schnittstelle zwscihen Anwendungen und dem Router ist das I2CP (I2P Control Protocol) API.

Das I2P-Projekt ist bestrebt eine genaue, aktuelle Dokumentation zur Verfügung zu stellen. Falls Du irgendwelche ungenauigkeiten in den unten verlinkten Dokumenten findest, bitte gib ein Ticket an, das das Problem beschreibt.

Inhaltsverzeichnis der Technischen Dokumentation

Übersicht

Themen der Anwendungsschicht

API und Protokolle der Anwendungsschicht

Hochgradige, einfach zu benutzende APIs für Anwendungen zum senden und empfangen von Daten in allen Programmiersprachen.

Ende-zu-Ende-Übertraungs-API und -Protokolle

Die Ende-zu-Ende Protokolle, die von den Clients zur sicheren oder unsicheren Kommunikation genutzt wird.

Client-zu-Router-Schnittstellen-API und -Protokoll

The lowest-level API used for clients (applications) to send and receive traffic to a router. Traditionally used only by Java applications and higher-level APIs.

Ende zu Ende Verschlüsselung

Wie Client Nachrichten durch den Router "Ende zu Ende" verschlüsselt werden.

Netzwerkdatenbank

Distributed storage and retrieval of information about routers and clients.

Router Nachrichten Protokoll

I2P is a message-oriented router. The messages sent between routers are defined by the I2NP protocol.

Tunnels

Selecting peers, requesting tunnels through those peers, and encrypting and routing messages through these tunnels.

Übertragungsschicht

The protocols for direct (point-to-point) router to router communication.

Andere Router Themen

Developer's Guides and Resources