| 1 | {% extends "_layout_fr.html" %} |
|---|
| 2 | {% block title %}Sommaire de la doc. technique{% endblock %} |
|---|
| 3 | {% block content %} |
|---|
| 4 | Traduction de février 2011. <a href="how.html">Version anglaise actuelle</a> |
|---|
| 5 | <h1>Comment I2P fonctionne-t-il?</h1> |
|---|
| 6 | <p> |
|---|
| 7 | Table des matiÚres de la documentation technique. |
|---|
| 8 | Cette information a été actualisée en février 2011 pour la version 0.8.4. |
|---|
| 9 | </p><p> |
|---|
| 10 | Cette table est organisée selon le niveau des couches réseau, de la plus haute à la plus basse. |
|---|
| 11 | Les plus hautes couches sont celles des "clients" ou "applications"; |
|---|
| 12 | les plus basses sont dans le routeur lu-même. |
|---|
| 13 | L'interface entre les applications et le routeur est l'API I2CP (I2P Control Protocol). |
|---|
| 14 | </p><p> |
|---|
| 15 | Le projet I2P s'engage à maintenir exacte la documentation actuelle. |
|---|
| 16 | Si vous trouvez des erreur dans les documents liés ci-dessous, merci d'en faire part via un |
|---|
| 17 | <a href="http://trac.i2p2.de/report/1">ticket</a> Trac. |
|---|
| 18 | |
|---|
| 19 | |
|---|
| 20 | <h2>Table</h2> |
|---|
| 21 | |
|---|
| 22 | <h3>Aperçu</h3> |
|---|
| 23 | <ul class="helplist"> |
|---|
| 24 | <li><a href="techintro_fr.html">Présentation technique</a></li> |
|---|
| 25 | <li><a href="how_intro_fr.html">Une présentation moins technique</a></li> |
|---|
| 26 | <li><a href="how_threatmodel_fr.html">Ãtat des lieux et modélisation des menaces</a></li> |
|---|
| 27 | <li><a href="how_networkcomparisons_fr.html">Comparaison à d'autres réseaux anonymes</a></li> |
|---|
| 28 | <li><a href="protocols_fr.html">Diagramme de la pile du protocole</a></li> |
|---|
| 29 | <li><a href="papers_fr.html">Publications et présentations sur I2P</a></li> |
|---|
| 30 | </ul> |
|---|
| 31 | |
|---|
| 32 | <h3>Couche applicative</h3> |
|---|
| 33 | <ul> |
|---|
| 34 | <li><a href="naming_fr.html">Nommage et carnet d'adresses</a></li> |
|---|
| 35 | <li><a href="plugins_fr.html">Aperçu des greffons</a></li> |
|---|
| 36 | <li><a href="plugin_spec_fr.html">Spécification des greffons</a></li> |
|---|
| 37 | <li><a href="updates.html">Mises à jour du logiciel routeur</a></li> |
|---|
| 38 | <li><a href="bittorrent.html">Bittorrent sur I2P</a></li> |
|---|
| 39 | </ul> |
|---|
| 40 | |
|---|
| 41 | <h3>API de la couche applicative</h3> |
|---|
| 42 | APIs de haut niveau faciles à utiliser, pour applications dans tous langages, destinées à échanger des données. |
|---|
| 43 | <ul><li> |
|---|
| 44 | <a href="applications.html">Aperçu et guide de développement d'applications</a> |
|---|
| 45 | </li><li> |
|---|
| 46 | <a href="i2ptunnel.html">I2PTunnel</a> |
|---|
| 47 | </li><li> |
|---|
| 48 | <a href="socks.html">Proxy SOCKS</a> |
|---|
| 49 | </li><li> |
|---|
| 50 | Proxy HTTP |
|---|
| 51 | </li><li> |
|---|
| 52 | Proxy IRC |
|---|
| 53 | </li><li> |
|---|
| 54 | API <a href="sam.html">SAM</a> |
|---|
| 55 | </li><li> |
|---|
| 56 | API <a href="samv2.html">SAMv2</a> |
|---|
| 57 | </li><li> |
|---|
| 58 | API <a href="samv3.html">SAMv3</a> |
|---|
| 59 | </li><li> |
|---|
| 60 | API <a href="bob.html">BOB</a> |
|---|
| 61 | </li></ul> |
|---|
| 62 | |
|---|
| 63 | <h3>Protocoles et APIs de transport point à point</h3> |
|---|
| 64 | Les protocoles point à point utilisés par les clients pour des communications fiables et non fiables. |
|---|
| 65 | <ul><li> |
|---|
| 66 | <a href="streaming.html">BibliothÚque de diffusion streaming</a> |
|---|
| 67 | </li><li> |
|---|
| 68 | <a href="http://docs.i2p2.de/javadoc/net/i2p/client/streaming/package-summary.html">Streaming Javadoc</a> |
|---|
| 69 | </li><li> |
|---|
| 70 | <a href="datagrams.html">Datagrammes</a> |
|---|
| 71 | </li><li> |
|---|
| 72 | <a href="http://docs.i2p2.de/javadoc/net/i2p/client/datagram/package-summary.html">Datagrammes Javadoc</a> |
|---|
| 73 | </li></ul> |
|---|
| 74 | |
|---|
| 75 | <h3>API et protocole de l'interface client-Routeur</h3> |
|---|
| 76 | L'API de plus bas niveau utilisée par les applications clientes pour échanger du trafic avec un routeur. |
|---|
| 77 | Utilisée traditionnellement seulement par les applications Java et les APIs de niveau supérieur.. |
|---|
| 78 | <ul><li> |
|---|
| 79 | Protocole de contrÎle <a href="i2cp.html">I2CP</a> / aperçu de l'API |
|---|
| 80 | </li><li> |
|---|
| 81 | <a href="i2cp_spec.html">Spécification</a> d'I2CP |
|---|
| 82 | </li><li> |
|---|
| 83 | <a href="http://docs.i2p2.de/javadoc/net/i2p/client/package-summary.html">I2CP API Javadoc</a> |
|---|
| 84 | </li><li> |
|---|
| 85 | <a href="common_structures_spec.html">Spécification des structures de données communes</a> |
|---|
| 86 | </li><li> |
|---|
| 87 | <a href="http://docs.i2p2.de/javadoc/net/i2p/data/package-summary.html">Structures de données Javadoc</a> |
|---|
| 88 | </li></ul> |
|---|
| 89 | |
|---|
| 90 | <h3>Chiffrement point à point</h3> |
|---|
| 91 | Comment les messages des clients sont chiffrés en point à point par le routeur. |
|---|
| 92 | <ul> |
|---|
| 93 | <li>Chiffrement <a href="how_elgamalaes">ElGamal/AES+SessionTag</a></li> |
|---|
| 94 | <li><a href="how_cryptography.html">Détails</a> sur les cryptographies ElGamal et AES</li> |
|---|
| 95 | </ul> |
|---|
| 96 | |
|---|
| 97 | <h3>Base de donnée du réseau</h3> |
|---|
| 98 | Stockage distribué et obtension d'informations sur les routeurs et les clients. |
|---|
| 99 | <ul> |
|---|
| 100 | <li><a href="how_networkdatabase.html">Aperçu de la base de donnée du réseau, détails, et analyse des faiblesses</a></li> |
|---|
| 101 | <li><a href="how_cryptography.html#SHA256">Hachage cryptographique</a></li> |
|---|
| 102 | <li><a href="how_cryptography.html#DSA">Signatures cryptographiques</a></li> |
|---|
| 103 | </ul> |
|---|
| 104 | |
|---|
| 105 | <h3>Protocole de messages du routeur</h3> |
|---|
| 106 | I2P est un routeur orienté messages. Les messages envoyés entre routeurs sont définis par le protocole I2NP. |
|---|
| 107 | <ul><li> |
|---|
| 108 | Aperçu du protocole I2P <a href="i2np.html">I2NP</a> |
|---|
| 109 | </li><li> |
|---|
| 110 | Spécification d'<a href="i2np_spec.html">I2NP</a> |
|---|
| 111 | </li><li> |
|---|
| 112 | <a href="http://docs.i2p2.de/javadoc/net/i2p/data/i2np/package-summary.html">Javadoc</a> I2NP |
|---|
| 113 | </li><li> |
|---|
| 114 | <a href="common_structures_spec.html">Spécification des structures de données communes</a> |
|---|
| 115 | </li><li> |
|---|
| 116 | <a href="http://docs.i2p2.de/javadoc/net/i2p/data/package-summary.html">Structures de données</a> Javadoc |
|---|
| 117 | </li></ul> |
|---|
| 118 | |
|---|
| 119 | <h3>Tunnels</h3> |
|---|
| 120 | Sélection des pairs, demande de tunnels à travers ces pairs, et chiffrement/routage des messages par ces tunnels. |
|---|
| 121 | <ul> |
|---|
| 122 | <li><a href="how_peerselection.html">Classification et sélection des pairs</a></li> |
|---|
| 123 | <li><a href="how_tunnelrouting.html">Aperçu du routage en tunnel</a></li> |
|---|
| 124 | <li><a href="how_garlicrouting.html">Routage en têtes d'ail (Garlic) et terminologie associée</a></li> |
|---|
| 125 | <li><a href="tunnel-alt.html">Création et chiffrement de tunnels</a></li> |
|---|
| 126 | <li><a href="how_elgamalaes.html">ElGamal/AES</a> pour le chiffrement des requêtes de création</li> |
|---|
| 127 | <li><a href="how_cryptography.html">Détails de la cryptographie ElGamal et AES</a></li> |
|---|
| 128 | <li><a href="tunnel-alt-creation.html">Spécification de création de tunnel building s</a></li> |
|---|
| 129 | <li><a href="tunnel_message_spec.html">Spécification des messages de bas niveau des tunnels</a></li> |
|---|
| 130 | </ul> |
|---|
| 131 | |
|---|
| 132 | <h3>Couche transport</h3> |
|---|
| 133 | Protocoles pour les échanges direct (point à point) de routeur à routeur. |
|---|
| 134 | <ul><li> |
|---|
| 135 | Aperçu de la <a href="transport.html">couche transport</a> |
|---|
| 136 | </li><li> |
|---|
| 137 | Aperçu du transport TCP <a href="ntcp.html">NTCP</a> |
|---|
| 138 | </li><li> |
|---|
| 139 | Aperçu du transport UDP <a href="udp.html">SSU</a> |
|---|
| 140 | </li><li> |
|---|
| 141 | <a href="udp_spec.html">Spécification de SSU</a> |
|---|
| 142 | </li><li> |
|---|
| 143 | <a href="how_cryptography.html#tcp">Chiffrement du transport NTCP</a> |
|---|
| 144 | </li><li> |
|---|
| 145 | <a href="how_cryptography.html#udp">Chiffrement du transport SSU</a> |
|---|
| 146 | </li><li> |
|---|
| 147 | <a href="http://docs.i2p2.de/javadoc/net/i2p/router/transport/package-summary.html">Transport Javadoc</a> |
|---|
| 148 | </li><li> |
|---|
| 149 | <a href="http://docs.i2p2.de/javadoc/net/i2p/router/transport/ntcp/package-summary.html">NTCP Javadoc</a> |
|---|
| 150 | </li><li> |
|---|
| 151 | <a href="http://docs.i2p2.de/javadoc/net/i2p/router/transport/udp/package-summary.html">SSU Javadoc</a> |
|---|
| 152 | </li></ul> |
|---|
| 153 | |
|---|
| 154 | <h3>Autres sujets sur le routeur</h3> |
|---|
| 155 | <ul><li> |
|---|
| 156 | BibliothÚque native <a href="jbigi.html">BigInteger</a> |
|---|
| 157 | </li><li> |
|---|
| 158 | Synchronisation horaire et NTP |
|---|
| 159 | </li><li> |
|---|
| 160 | <a href="performance.html">Performances</a> |
|---|
| 161 | </li></ul> |
|---|
| 162 | |
|---|
| 163 | <h3>Guides pour développeurs</h3> |
|---|
| 164 | <ul><li> |
|---|
| 165 | <a href="newdevelopers.html">Guide de démarrage du développeur</a> |
|---|
| 166 | </li><li> |
|---|
| 167 | <a href="newtranslators_fr.html">Guide de démarrage du traducteur</a> |
|---|
| 168 | </li><li> |
|---|
| 169 | <a href="monotone.html">guide de Monotone</a> |
|---|
| 170 | </li><li> |
|---|
| 171 | <a href="http://docs.i2p2.de/javadoc/">Javadocs</a> |
|---|
| 172 | </li><li> |
|---|
| 173 | <a href="todo_fr.html">Ã faire</a> |
|---|
| 174 | </li></ul> |
|---|
| 175 | |
|---|
| 176 | |
|---|
| 177 | {% endblock %} |
|---|