{% extends "_layout.html" %} {% block title %}Inhaltsverzeichnis der technischen Dokumentation{% endblock %} {% block content %}

Die Webseite wird gerade überholt und dieses Dokument kann alte Informationen enthalten

Wie funktioniert I2P?

Diese Seite bietet ein Inhaltsverzeichnis der technischen Dokumentation zu I2P. Sie ist auf dem Stand vom August 2010 und bezieht sich auf die Routerversion (I2P-Version) 0.8.

Das Inhaltsverzeichnis ist nach den Netzwerkschichten geordnet, beginnend mit der obersten Schicht. Die höheren Schichten sind für „Klienten“ oder I2P-Anwendungen, die niedrigeren Schichten befinden sich im I2P-Router selber. Die Schnittstelle zwischen Anwendungen und dem Router trägt den Namen I2CP (I2P Control Protocol).

Das I2P-Projekt ist um eine vollständige und aktuelle Dokumentation bemüht. Wer in einer der unten verlinkten Seiten Ungenauigkeiten oder Unstimmigkeiten findet, möge diese bitte hier melden.

Inhaltsverzeichnis

Überblick

Die Anwendungsschicht

Anwendungsschnittstellen

Einfach zu handhabende Schnittstellen, über die Anwendungen (programmiersprachenunabhängig) Daten senden und empfangen können.

Java-Programmierschnittstelle und Protokolle

Die Java-Schnittstelle und die Kommunikationsprotokolle zur zuverlässigen (streaming) und unzuverlässigen (datagram) Kommunikation.

Routerschnittstelle und zugehöriges Protokoll

Die unmittelbare Schnittstelle zum Router. Die Java-Programmierschnittstelle und die höheren Programmierschnittstellen bauen hierauf auf.

Durchgehende Verschlüsselung

Verschlüsselter Versand von Nachrichten, so dass erst der Empfängerrouter, aber keiner der Zwischenrouter die Nachricht lesen kann.

Netzwerkdatenbank

Verteilt gespeicherte Informationen über Router und Endpunkte.

Router-Nachrichtenprotokoll

I2P-Router sind nachrichtenbasiert. Der Versand von Nachrichten zwischen Routern ist durch das I2NP-Protokoll festgelegt.

Tunnel

Auswahl von Knoten (Gegenstellen), Aufbauen von Tunneln durch die Knoten sowie die Verschlüsselung und Weiterleitung von Nachrichten durch die Tunnel.

Transportschicht

Protokolle zur direkten Kommunikation zwischen zwei Routern.

Sonstiges zum Thema Router

{% endblock %}