2009-07-24 5 views
3

ces jours je suis intéressé à rejoindre un projet de partage de fichiers p2p open source. mes connaissances sur le sujet ne sont pas si spécifiques, je veux dire, je sais des choses sur la sécurité, le réseautage, les bases de p2p mais je me sens encore perdu sur le point de commencer à obtenir une vue d'ensemble et des détails pratiques en même temps. en bref quelles sont les ressources recommandées? dès maintenant je lis "peer to peer: harnessing the power of disruptive technologies" et marcher autour de systèmes similaires comme FreeNet et d'autres.les meilleures ressources pour s'impliquer dans le projet de partage de fichiers p2p

Répondre

1

Juste pour l'inspiration, jetez un oeil à cette solution bittorent frais (montage p2p ressources partagées en tant que système de fichiers pourrait être très intelligent fonction): http://btslave.sourceforge.net/

1

Essayez de mettre en œuvre codec messages est pour différents protocoles de p2p tels que Gnutella , gnutella2 etc. Vous apprendrez beaucoup conceptuellement et pratiquement sur les différents types de p2p et leurs topologies, la sécurité etc. Vous pouvez faire l'exercice suivant: 1) Choisissez un protocole. Gnutella et Gnutella2 ont une bonne documentation. 2) Essayez d'écrire un module capable de lire les messages transmis. Vous apprendrez sur les différentes façons de gérer les choses en réseau pratiquement. 3) Essayez d'interagir avec le réseau p2p de façon limitée en passant des messages. Apprenez à savoir quelle est la raison d'une décision de conception pour le protocole. 4) Comprendre la sécurité par son implémentation dans votre protocole et la comparer avec d'autres protocoles. De cette façon, vous comprendrez beaucoup de concepts fondamentaux de l'informatique distribuée et de p2p. N'utilisez pas directement un framework ou n'apprendez pas un protocole compliqué, car vous seriez rapidement submergé par la complexité et vous vous perdriez. Essayez de faire quelque chose de pratique tout en apprenant les concepts.

PS. google pour la documentation du protocole p2p pertinente.

+0

merci, en fait, je cherchais non seulement des ressources mais aussi une bonne façon de commencer et vous m'avez donné une pratique. –

Questions connexes