Halaman ini terakhir diperbarui pada sJuly 2019 dan akurat untuk router versi 0.9.41.

Berikut adalah indeks dokumentasi teknis untuk 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.

The I2P Project berkomitmen untuk memelihara dokumentasi yang akurat dan terbaru. Jika Anda menemukan kesalahan di dokumen di bawah ini, mohon masukkan sebuah tiket yang menjelaskan masalahnya.

Indeks ke Dokumentasi Teknis

Ikhtisar

Topik-topik Aplikasi-Lapisan

API Lapisan Aplikasi dan Protokol

API tingkat tinggi dan mudah digunakan, untuk aplikasi yang ditulis dengan bahasa pemograman apapun, untuk mengirim dan menerima data.

End-to-End Transport API dan Protokol

Protokol end-to-end yang digunakan klient untuk komunikasi handal dan tidak handal.

Client-to-Router Interface API dan Protokol

API tingkat paling rendah untuk klien (aplikasi) untuk mengirim dan menerima lalu lintas data ke sebuah router. Biasanya digunakan oleh aplikasi Java dan API tingkat tinggi.

Enkripsi end-to-end

Cara pesan klien terenkripsi end-to-end oleh router.

Database Jaringan

Penyimpanan terdistribusi dan pengambilan informasi tentang router dan klien.

Protokol Pesan Router

I2P adalah router berorientasi pesan. Pesan-pesan yang dikirimkan antar router didefinisikan oleh protokol IPNP.

Saluran

Pemilihan peer, permintaan tunnel melalui peer tersebut, dan enkripsi serta pengalihan pesan melalui tunnel tersebut.

Transport Layer

Protokol untuk komunikasi router langsung (point-to-point).

Topik Lain Router

Panduan Pengembang dan Sumber Daya