Chaotic Name System : Différence entre versions

De Nicelab
Aller à : navigation, rechercher

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 856

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 857

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 584

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 605

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 605

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 605

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 605

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 584

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 605

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 605

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 605

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 605

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 240

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 241

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 240

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 241

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948

Deprecated: assert(): Calling assert() with a string argument is deprecated in /datas/vol3/w4a157096/var/www/wiki.nicelab.eu/htdocs/includes/diff/DairikiDiff.php on line 948
(Brainstorm)
(Brainstorm)
Ligne 13 : Ligne 13 :
 
Système de blacklist de nœud.
 
Système de blacklist de nœud.
  
Blacklists pouvant être publiées.
+
Blacklists pouvant être annoncées.
  
 
Système d’exceptions (possibilité de préférer un nœud pour tel nom)
 
Système d’exceptions (possibilité de préférer un nœud pour tel nom)

Version du 17 mars 2012 à 20:45

Brainstorm

Quiconque peut gérer un serveur de zone.

Tout le monde est libre de déclarer les noms de domaines souhaités, librement

Pour savoir qui est derrière un nom, on se base sur une chaîne de confiance (modèle GPG amélioré)

Ce qui permet de ne pas avoir de collisions : deux noms identiques peuvent coexister.

« Les amis de mes amis ne sont pas forcément mes amis ».

Système de blacklist de nœud.

Blacklists pouvant être annoncées.

Système d’exceptions (possibilité de préférer un nœud pour tel nom)

Un nœud qui annonce un domaine mais qui reçoit une réponse différente peut continuer à annoncer les 2 adresses, en annonçant le chemin : celui qu’il a en local étant nécessairement plus fort.

Dès qu’un serveur trusté change son niveau de confiance dans un nœud, tous les suivants sont invités à baisser leur note (et à l’annoncer).

Notion de TTL. Avec le fonctionnement en chaînes, on a un système résilient (mais pas exact)

Serveurs publics d’annuaires (même système que GPG)

Milestone

  • Brainstorm
  • Écriture d’une RFC
  • Retours de gens du réseau
  • Écriture d’une implémentation