PDA

Visualizza la versione completa : [*] Applicazione server di BitTorrent


silvo81
15-03-2007, 13:50
ciao, devo scrivere un simulatore di bittorrent, qualce linguaggio di programmazione mi conviene usare?

billiejoex
15-03-2007, 13:51
Cosa sarebbe un 'simulatore' di bittorrent, scusa?

silvo81
15-03-2007, 13:55
bittorrent è un protocollo p2p usato per scaricare file in rete ed io devo implementare un codice che emuli il comportamento di questo protocollo

silvo81
15-03-2007, 14:01
bittorrent è un protocollo p2p usato per scaricare file in rete ed io devo implementare un codice che emuli il comportamento di questo protocollo

billiejoex
15-03-2007, 15:11
Un client, quindi?
Beh... bittorrent (protocollo originale + client dal nome omonimo) è sviluppato in Python.
Per lo stesso vi sono diverse implementazioni (bittornado e ABC, quelli che conosco).
Dovrebbero anche essere disponibili delle librerie ad alto livello che implementano gia il protocollo e ti risparmiano il lavoro sporco (googla a riguardo).
Esistono cmq altre implementazioni un po' in tutti i linguaggi. Azureus, ad esempio, che se non sbaglio è in Java.

silvo81
15-03-2007, 17:29
il simularore che intendo fare non riguarda solo il lato client (magari!!!) del protocollo ma anche tutte quelle procedure che vengono svolte sia dai vari siti-indice che dai tracker. Quello che vorrei ottenere alla fine è una valutazione delle prestazioni del protocollo cioè vedere come varia il tempo medio x effettuare un download in base al numero degli utenti da cui si scarica (seeder e leecher), la velocità media, ecc.

billiejoex
15-03-2007, 17:43
Se ti servono info riguardo l'implementazione non credo che questo sia il posto più adatto in cui poter chiedere. Dovresti cercare aiuto sulle board dedicate.
...Dopo esserti documentato sul protocollo, ovviamente. :-)

silvo81
15-03-2007, 18:00
diciamo che la fase di studio del protocollo l'ho conclusa sai x caso dove posso chiedere una mano?

billiejoex
15-03-2007, 18:45
Boh... googla a caso. Che ne so:
http://www.google.it/search?hl=it&q=bittorrent+discussion+board&btnG=Cerca&meta=
...oppure:
http://groups.google.it/groups/search?hl=it&ie=UTF-8&oe=UTF-8&q=bittorrent&qt_s=Ricerca

silvo81
15-03-2007, 18:50
ok ti ringrazio

Loading