δημιουργήθηκε στο πλαίσιο κάποιου ερευνη-
τικού project, το οποίο στόχευε να αποδείξει
ότι το πρωτόκολλο BitTorrent δεν έχει μηχα-
νισμούς άμυνας απέναντι στην «αντικοινωνι-
κή» συμπεριφορά, δηλαδή, απέναντι σε
όσους παίρνουν από το δίκτυο χωρίς να δί-
νουν τίποτε. Ο συγκεκριμένος client κατεβά-
ζει μόνο, χωρίς να συνεισφέρει ο ίδιος με
υπολογιστική ισχύ και αναμετάδοση. Τέλος,
θα αναφέρουμε τον BitTornado (http://
Ανάμεσα στα προγράμματα που υποστηρί-
ζουν, εκτός από άλλα δίκτυα P2P και το Bit-
Torrent, περιλαμβάνονται τα LimeWire
και ML Donkey
ge). Το τελευταίο υποστηρίζει επίσης τα δί-
κτυα Direct Connect, Gnutella 1 και 2, καθώς
και downloading μέσω HTTP και FTP.
Στους «παραδοσιακούς» download man-
agers, οι οποίοι υποστηρίζουν το πρωτόκολ-
λο BitTorrent, περιλαμβάνονται οι FlashGet
htm) και Free Download Manager (http://
όπως επί-
σης ο download manager του περιηγητή
Opera (http://www.opera.com/).
Πέρα από τα παραπάνω, κάποια γνωστά
προγράμματα, προσανατολισμένα στη διακί-
νηση multimedia αρχείων, χρησιμοποιούν
επίσης το πρωτόκολλο BitTorrent. Ενα από
τα πιο γνωστά σε αυτή την κατηγορία είναι το
Vuze (http://www.vuze.com), το οποίο είναι
ο διάδοχος του παλαιότερα πασίγνωστου
Azureus. Πρόκειται για ένα πρόγραμμα, το
οποίο αφενός επιτρέπει το κατέβασμα αρχεί-
ων βίντεο, αρκετά από τα οποία είναι υψηλής
ανάλυσης, αφετέρου λειτουργεί ως συμβατι-
κός BitTorrent client. Το Miro (http://
είναι ένα άλλο γνωστό
πρόγραμμα, το οποίο αξιοποιεί την τεχνολο-
γία BitTorrent, για να προσφέρει στους χρή-
στες του υλικό βίντεο. Σε αντίθεση με το
Vuze, το Miro πρέπει να κατεβάσει το αρχείο
ολόκληρο πριν μπορέσει να το δει ο χρήστης.
Ομως, όλο το υλικό που προσφέρει, είναι
ελεύθερο από δικαιώματα και σε μεγάλο πο-
σοστό υψηλής ανάλυσης. Το MP3Rocket
προσφέρει
κατέβασμα μουσικής που ο χρήστης αναζητά-
ει σε 12 εκατομμύρια αρχεία MP3. Το πρό-
γραμμα προσφέρει και τη δυνατότητα εγγρα-
φής των τραγουδιών σε CD, καθώς και κατε-
βάσματος άλλων τύπων αρχείων, για παρά-
δειγμα, βίντεο και εφαρμογών. Πριν, όμως,
μπορέσετε να αξιοποιήσετε τις υπηρεσίες του
προγράμματος, θα πρέπει να κάνετε δωρεάν
εγγραφή.
Τέλος, αξίζει να αναφέρουμε το OneSwarm
το
οποίο είναι ένας BitTorrent client, ο οποίος
φροντίζει να προστατεύει την ταυτότητα των
χρηστών του, με το να μη δρομολογεί απευ-
θείας τα δεδομένα ανάμεσά τους, αλλά μέσω
ενδιάμεσων σταθμών.
27
ΙΣΤΟΡΙΑ
Το 2001, o προγραμματιστής
Bram Cohen σχεδίασε ένα πρω-
τόκολλο επικοινωνίας, το οποίο
στηριζόταν στα P2P δίκτυα, αλ-
λά είχε κάποιες διαφορές στον
τρόπο λειτουργίας του σε σχέση
με τα δίκτυα που υπήρχαν μέχρι
εκείνη τη στιγμή. Το ονόμασε BitTorrent.
Η λογική πίσω από την ανταλλαγή αρχείων με αυτόν
τον τρόπο είναι ότι το αντικείμενο της ανταλλαγής (είτε εί-
ναι ένα είτε περισσότερα αρχεία) χωρίζεται σε πολύ μι-
κρά κομμάτια, τα οποία μοιράζονται από το χρήστη που
ανεβάζει για πρώτη φορά το αρχείο σε όλους τους υπόλοιπους. Κάθε χρήστης που
παίρνει ένα κομμάτι, μπορεί με τη σειρά του να το δώσει σε κάποιον άλλον και αυτό
ανεβάζει γρήγορα την ταχύτητα διανομής του πακέτου. Οι πληροφορίες για το ποια αρ-
χεία ανήκουν στο πακέτο, σε πόσα κομμάτια θα χωριστεί, καθώς και για το πού βρί-
σκεται ο tracker, δηλαδή, ο υπολογιστής που ρυθμίζει τη διανομή του πακέτου, είναι
αποθηκευμένες σε ένα μικρό αρχείο με την κατάληξη .torrent. Για να βρούμε το αρ-
χείο που θέλουμε, πρέπει να ψάξουμε σε συγκεκριμένα sites που λειτουργούν ως μη-
χανές αναζήτησης torrents.
Οι διαφορές στον τρόπο ανταλλαγής μέσω torrents από την ανταλλαγή μέσω P2P
δικτύων είναι μικρές αλλά αντιληπτές. Ετσι, ενώ τα παραδοσιακά P2P δίκτυα ενδεί-
κνυνται για μικρά αρχεία, όπως μουσικά κομμάτια, η τεχνολογία BitTorrent διευκολύ-
νει την ανταλλαγή ολόκληρων άλμπουμ ή ταινιών. Πρακτικά, τα torrents κερδίζουν
ταχύτητα με το χρόνο, καθώς προστίθενται καινούργιοι χρήστες. Ετσι, ενώ ξεκινούν
αργά, επιταχύνουν στην πορεία, κάτι που είναι πολύ χρήσιμο για μεγάλα αρχεία, αλλά
δεν είναι τόσο αποτελεσματικό, όταν θέλουμε να κατεβάσουμε ένα μικρό αρχείο. Επί-
σης, η ανταλλαγή μέσω torrents υστερεί λίγο, όταν θέλουμε να βρούμε κάποιο σπάνιο
αρχείο. Διότι, για να το βρούμε, πρέπει ο χρήστης που το διαθέτει να έχει δημιουργή-
σει το ανάλογο torrent και να το έχει ανεβάσει σε κάποιον tracker. Αντίθετα, στα P2P
δίκτυα, το μόνο που χρειάζεται, είναι να μεταφέρει το αρχείο κάποιος στον κοινόχρη-
στο φάκελό του. Ακόμα μία διαφορά είναι ότι στα περισσότερα P2P δίκτυα, για να
βρούμε κάτι, ψάχνουμε απευθείας στο δίκτυο, συνήθως μέσω του client που χρησιμο-
ποιούμε. Αντίθετα, για να βρούμε το torrent που θέλουμε, ψάχνουμε μέσω συγκεκρι-
μένων Web sites, τα οποία λειτουργούν ως κατάλογοι με αποθηκευμένα torrents.
To Vuze είναι ένα…
δισυπόστατο
πρόγραμμα: φέρνει
στην οθόνη σας
πληθώρα από βίντεο
υψηλής ανάλυσης,
αλλά λειτουργεί και
σαν torrent client.