2009-12-24 19 views
10

Sto cercando alcuni libri, siti di tutorial.Informazioni sul protocollo Bittorrent

Voglio capire come funziona il protocollo Bittorrent e successivamente implementare il mio tracker.

Non ho una grande conoscenza dei protocolli di rete, quindi sono alla ricerca di cose per principianti.

Hai mai visto dopo i messaggi, ma non mi hanno aiutato con il mio problema:

A BitTorrent client completely written in C#?

Implementing Bittorrent Protocol

Looking for some good books/resources on understanding Bittorrent?

Grazie per l'aiuto.

risposta

10

La specifica BitTorrent è abbastanza facile lettura (relativamente parlando):

http://www.bittorrent.org/beps/bep_0003.html

pagina

Wikipedia è anche sorprendentemente completo:

http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29

+1

Si tratta di un protocollo complicato. Se le basi ti stanno dando problemi, potresti iniziare con qualcosa di più semplice. Non so nulla di più semplice di quello che ho pubblicato, senza semplificare eccessivamente fino al punto di essere inutilizzabile. – skaffman

3

BitTornado dispone di un'implementazione inseguitore ed è scritto in Python, che è facile da leggere. È bello iniziare da qualcosa che funziona e quindi provare a capire il codice basato sul protocollo. BitTornado è basato sulla versione originale implementata da Bram Cohen. Tracker è implementato in BitTornado.BT1.track.py

+0

sarebbe bello se tu avessi postato i collegamenti relativi a quell'imp. Aggiornamento –

+1

con link. – goododd

Problemi correlati