Page 41 - Downloader τ. 1

41
ται με ευθύνη όλων. Επειδή οι συμμετέχο-
ντες είναι πολλοί, οποιεσδήποτε επιμέρους
αλλαγές στη σύνθεσή τους λίγο επηρεάζουν
το DHT.
Η τεχνολογία αυτή υποστηρίζεται από
τους σύγχρονους torrent clients, όπως οι
μTorrent, BitComet και BitTorrent. Ο Vuze
έχει το δικό του, ασύμβατο με των υπόλοι-
πων, σύστημα, αλλά μπορεί να δεχθεί ένα
plug-in που τον κάνει συμβατό.
Μία άλλη σχετική τεχνολογία είναι η
PEX (Peer Exchange). Πρόκειται για ένα
πρωτόκολλο επικοινωνίας, το οποίο επιτρέ-
πει σε μία ομάδα χρηστών οι οποίοι συνερ-
γάζονται σε ένα δίκτυο P2P για να κατεβά-
σουν ένα αρχείο (την οποία συχνά συνα-
ντάμε με το όνομα swarm - σμήνος), να το
κάνουν πολύ πιο αποδοτικά. Οποιοσδήποτε
από αυτούς μπορεί να στείλει πληροφορίες
για ενημερώσεις στους υπόλοιπους. Αυτό
όχι μόνο αυξάνει την απόδοση, αλλά μειώ-
νει και την εξάρτηση από τον tracker. Και η
τεχνολογία αυτή υποστηρίζεται από τους
σύγχρονους BitTorrent clients.
Οι τεχνολογίες που προαναφέραμε λει-
τουργούν στο παρασκήνιο. Ο χρήστης δεν
τις αντιλαμβάνεται και δεν κάνει τίποτε σχε-
τικά με αυτές. Το ίδιο δεν ισχύει, όμως, για
τα magnet links, μία τεχνολογία της οποίας
η χρήση απογειώθηκε, από τη στιγμή που
την υλοποίησε το Pirate Bay. Οπως και οι
προηγούμενες, επιτρέπει στους κόμβους του
δικτύου να εντοπίζουν ο ένας τον άλλο και
να επικοινωνούν, χωρίς να χρειάζονται κά-
ποιο κοινό σημείο αναφοράς. Τα magnet
links είναι ορατά στον χρήστη ο οποίος θέ-
λει να κατεβάσει κάποιο αρχείο σαν σημα-
δάκια, τα οποία, αν θέλει, μπορεί να πατή-
σει. Πατώντας ένα τέτοιο σημαδάκι, όλα γί-
νονται αυτόματα: Ανοίγει ο προεπιλεγμένος
BitTorrent client και αρχίζει το κατέβασμα.
Δεν χρειάζεται, δηλαδή, να κατεβάσουμε το
αρχείο .torrent και στη συνέχεια να ανοί-
ξουμε τον client και να το φορτώσουμε σε
αυτόν. Μερικοί από τους BitTorrent clients
που υποστηρίζουν magnet links, είναι οι
uTorrent, Vuze και BitTorrent.
Tribler & SwarmPlayer:
P2P Video
To Tribler (http://www.tribler.org/trac) είναι ένα πρόγραμμα ανοικτού κώδικα
για παρακολούθηση διαδικτυακής τηλεόρασης. Βασίζεται στο πρωτόκολλο BitTor-
rent και χρησιμοποιεί ένα δικό του δίκτυο για την αναζήτηση περιεχομένου. Το πρό-
γραμμα επιτρέπει την αναζήτηση μόνο βίντεο και διαθέτει ενσωματωμένο media
player. Η πρώτη έκδοσή του εμφανίστηκε το 2006, ως αναβάθμιση στον BitTorrent
client ABC. Από το 2009, η ομάδα ανάπτυξης του προγράμματος επικεντρώθηκε
στην προσπάθεια ενσωμάτωσής του στο hardware τηλεοπτικών δεκτών.
Η χρήση του προγράμματος είναι πολύ απλή, καθώς αρκεί να κάνετε μία αναζήτη-
ση και να περιμένετε να εμφανιστούν τα αποτελέσματα. Μπορείτε να ψάξετε για κα-
νάλια, για αρχεία torrent ή και για τα δύο. Εχετε τη δυνατότητα να αποθηκεύσετε
κάποιο βίντεο ή να το δείτε. Η διαδικασία ξεκινάει αργά, αλλά καθώς προστίθενται
νέοι peers, επιταχύνεται. Το πρόγραμμα σας δίνει τη δυνατότητα να κάνετε φίλους,
με τους οποίους έχετε κοινά ενδιαφέροντα.
Ενα άλλο πρόγραμμα στον ίδιο χώρο είναι το SwarmPlayer (http://swarmplayer.
p2p-next.org/) , το οποίο βασίζεται στον πυρήνα του Tribler. Οι χρήστες του μπο-
ρούν να δουν video on demand μέσω BitTorrent, καθώς και streaming media για
το Tribler. Το πρόγραμμα είναι διαθέσιμο με τη μορφή plug-in για τον Firefox, το
οποίο ενεργοποιείται κάνοντας κλικ στο εικονίδιό του, στα δεξιά της status bar.
To Tribler διαθέτει media player για να αναπαράγει βίντεο και μουσική στο
περιβάλλον του.
Σήμερα, έχουν αναπτυχθεί τεχνολογίες πο ελαττώνουν την
εξάρτηση ενός δικτύου P2P από τον Tracker.
BitTyrant
To BitTyrant (http://bittyrant.cs
.
washington.edu/) είναι ένας BitTorrent
client, ο οποίος κυκλοφορεί από το
2007
και αποτελεί το αποτέλεσμα ερευ-
νητικών projects δύο αμερικανικών πα-
νεπιστημίων. Βασίζεται στον Azureus
2.5
και έχει βελτιστοποιηθεί για ταχύτε-
ρα downloads. Οπως αναφέρεται στο
site του, στις δοκιμές εμφάνισε αύξηση
απόδοσης 70% κατά μέσο όρο σε σύ-
γκριση με τον Azureus 2.5, ενώ σε μερι-
κές περιπτώσεις τα downloads ολοκλη-
ρώθηκαν τρεις φορές πιο γρήγορα. Το
πρόγραμμα φροντίζει όχι μόνο για ταχύ-
τερα downloads, αλλά και για την καλύ-
τερη δυνατή αξιοποίηση των συνδέσεων
για uploads. Τέλος, επειδή το BitTyrant
είναι μία τροποποίηση του Azureus 2.5,
το περιβάλλον του θα φανεί σε πολλούς
οικείο.