Πώς λειτουργεί το P2P (Peer to Peer) Sharing
Διαφήμιση
Η πειρατεία λογισμικού και η κοινή χρήση αρχείων υπήρξαν πολύ πριν από το Διαδίκτυο, όπως την γνωρίζουμε σήμερα, κυρίως μέσω μηνυμάτων και ιδιωτικών τοποθεσιών FTP. Αλλά ήταν κουραστικό να βρούμε αρχεία, και ακόμη πιο αργά για να τα κατεβάσετε. Ήταν πιο συνηθισμένο να αποκτήσετε το λογισμικό ή τη μουσική σας από ένα φίλο ως φυσικό αντίγραφο (συχνά αποκαλούμενο "sneakernet").
Η κοινή χρήση αρχείων P2P άλλαξε όλα αυτά. Ξαφνικά είχατε άμεση πρόσβαση στα κοινά δεδομένα άλλων ανθρώπων. Αλλά ας δημιουργήσουμε αντίγραφα ασφαλείας: τι είναι P2P, πώς λειτουργεί και πού ξεκίνησε;
Πριν ξεκινήσουμε
Φυσικά, η τεχνολογία κοινής χρήσης αρχείων από ομότιμους χρήστες δεν χρησιμοποιείται μόνο για πειρατεία. Αλλά αν είμαστε ειλικρινείς, γι 'αυτό δημιουργήθηκε στην πρώτη θέση.
Θα μιλήσουμε ως επί το πλείστον για την πτυχή κοινής χρήσης αρχείων των τεχνολογιών P2P, αλλά σίγουρα δεν είναι η μόνη περίπτωση χρήσης. Θα πρέπει επίσης να σημειώσουμε ότι ο όρος P2P καλύπτει ένα ευρύ φάσμα δικτύων τις τελευταίες δεκαετίες από τότε που εφευρέθηκαν για πρώτη φορά, οπότε δεν ισχύει το παν εδώ σε κάθε περίπτωση. Προσπαθήσαμε να αντιμετωπίσουμε το θέμα όσο το δυνατόν ευρύτερα.
Δεν είναι το μοντέλο πελάτη-διακομιστή
Πρώτον, θα πρέπει να εξηγήσουμε τι δεν είναι ομότιμος. Το υπόλοιπο του Διαδικτύου γενικά τρέχει σε αυτό που ονομάζεται μοντέλο πελάτη-διακομιστή .
Ένας ιστότοπος που φιλοξενείται σε έναν ισχυρό διακομιστή κάπου στον κόσμο (οι καλύτερες υπηρεσίες φιλοξενίας ιστοσελίδων), παρέχει μια πληροφορία όταν το ζητά ο υπολογιστής ή το τηλέφωνό σας. Αυτό μπορεί να είναι μια γραμματοσειρά που χρησιμοποιείται για την σωστή προβολή του ιστότοπου ή θα μπορούσε να είναι ένα ISO Linux 2GB που θέλετε να κάνετε λήψη. Ο διακομιστής σάς στέλνει το αρχείο. Όταν έρθει ο επόμενος χρήστης, η διαδικασία επαναλαμβάνεται.
Αυτό λειτουργεί καλά για ιστότοπους, αλλά δεν κλίμακα καλά για τη διανομή μεγάλων αρχείων. Πρόκειται κυρίως για πρόβλημα ταχύτητας, εύρους ζώνης, κόστους και νομιμότητας.
Η ταχύτητα σε έναν παραδοσιακό οικοδεσπότη Ιστού είναι αρκετά περιορισμένη. Είναι καλό για τη μετάδοση μικρών ποσοτήτων κειμένου για την απόδοση ενός ιστότοπου και ορισμένοι διακομιστές ιστού βελτιστοποιούνται μόνο για την προβολή εικόνων. Αλλά για μεγαλύτερα αρχεία, αυτό θα απαιτούσε μια έκρηξη ταχύτητας που δεν είναι βιώσιμη για μεγάλες χρονικές περιόδους και κλειδώνει τον server για άλλους χρήστες. Το εύρος ζώνης είναι επίσης δαπανηρό. μόνο για να εξυπηρετήσει τις εικόνες εδώ στο MakeUseOf κοστίζει πολλές χιλιάδες δολάρια το χρόνο.
Από νομική άποψη, είναι σχετικά εύκολο να εντοπίσετε ένα μόνο διακομιστή, να τον κλείσετε και να διώξετε τον ιδιοκτήτη. Συνεπώς, το P2P γεννήθηκε αναγκαστικά. Εκείνοι που ήθελαν να διανέμουν αρχεία με δικαιώματα πνευματικής ιδιοκτησίας χρειάζονται έναν καλύτερο τρόπο.
Τι είναι Peer-to-Peer;
Το peer-to-peer είναι ένα τελείως διαφορετικό μοντέλο, στο οποίο όλοι γίνονται διακομιστές . Δεν υπάρχει κεντρικός διακομιστής. ο καθένας που χρησιμοποιεί το δίκτυο ενεργεί ως δικό του διακομιστή. Αντί να παίρνει απλά αρχεία, το peer-to-peer έκανε έναν αμφίδρομο δρόμο.
Θα μπορούσατε τώρα να δώσετε πίσω σε άλλους χρήστες. Στην πραγματικότητα, η επιστροφή (γνωστή ως "σπορά" στις μέρες μας) είναι κρίσιμη για την επιτυχία των δικτύων ομότιμων. Αν ο καθένας μόλις κατεβάσει χωρίς να δώσει τίποτα πίσω (που ονομάζεται "leeching"), το δίκτυο δεν θα προσφέρει κανένα πλεονέκτημα σε ένα μοντέλο πελάτη-διακομιστή.
Στο μοντέλο πελάτη-διακομιστή, η απόδοση υποβαθμίζεται με περισσότερους χρήστες, καθώς το ίδιο εύρος ζώνης μοιράζεται μεταξύ περισσότερων ανθρώπων. Στα δίκτυα ομότιμων χρηστών, περισσότεροι χρήστες καθιστούν το δίκτυο αποτελεσματικότερο. Όσο περισσότεροι χρήστες κάνουν ένα συγκεκριμένο αρχείο διαθέσιμο από τους σκληρούς δίσκους τους, τόσο πιο εύκολο γίνεται για τους νέους χρήστες να πάρουν αυτό το αρχείο.
Στα σύγχρονα δίκτυα P2P, είναι πιο γρήγορο όταν περισσότεροι χρήστες κατεβάζουν ένα αρχείο. Αντί να λαμβάνετε ολόκληρο το αρχείο από έναν χρήστη, παίρνετε μικρότερα κομμάτια από εκατοντάδες ή χιλιάδες άλλους. Ακόμα κι αν έχουν μόνο ένα μικρό εύρος ζώνης για σας, οι συνδυασμένες συνδέσεις σημαίνουν ότι έχετε τη μέγιστη δυνατή ταχύτητα. Στη συνέχεια, εσείς, με τη σειρά του, συμβάλλετε στη διανομή του αρχείου ξανά.
Σε παλαιότερες μορφές δικτύων P2P, ένας κεντρικός εξυπηρετητής ήταν ακόμα απαραίτητος για την οργάνωση του δικτύου, ενεργώντας ως βάση δεδομένων που περιέχει πληροφορίες σχετικά με τους συνδεδεμένους χρήστες και τα αρχεία που είναι διαθέσιμα στο σύστημα. Αν και η βαριά άρση των μεταφορών αρχείων έγινε απευθείας μεταξύ των χρηστών, τα δίκτυα εξακολουθούσαν να είναι ευάλωτα. Το χτύπημα του κεντρικού εξυπηρετητή σήμαινε την πλήρη απενεργοποίηση των επικοινωνιών.
Αυτό δεν συμβαίνει πλέον χάρη στις πρόσφατες εξελίξεις. Σήμερα, το λογισμικό μπορεί να ζητήσει απευθείας από τους συνομηλίκους εάν έχουν δει ένα συγκεκριμένο αρχείο. Δεν υπάρχει τρόπος να χτυπήσουν αυτά τα δίκτυα - είναι πραγματικά άφθαρτα.
Μια σύντομη ιστορία του πρώιμου λογισμικού P2P
Τώρα έχετε μια ιδέα για το γιατί δίκτυα peer-to-peer ήταν μια τέτοια επανάσταση σε σύγκριση με το μοντέλο πελάτη-διακομιστή, ας ρίξουμε μια γρήγορη ματιά στο ιστορικό πλαίσιο.
Το Napster, το οποίο ξεκίνησε το 1999, ήταν η πρώτη ευρέως διαθέσιμη εφαρμογή ενός μοντέλου από ομοτίμους. Μια κεντρική βάση δεδομένων περιείχε πληροφορίες για όλα τα αρχεία μουσικής που κρατούσαν τα μέλη. Θα αναζητούσατε ένα τραγούδι από αυτόν τον κεντρικό διακομιστή, αλλά για να το κατεβάσετε, θα συνδεθείτε με έναν άλλο χρήστη στο διαδίκτυο και θα αντιγράψετε από αυτόν. Με τη σειρά του, μόλις το είχε το τραγούδι στη βιβλιοθήκη Napster, έγινε διαθέσιμο ως πηγή για άλλους στο δίκτυο.
Θα μπορούσατε επίσης να προσθέσετε τα δικά σας αρχεία, τα οποία το Napster θα ταξινομήσει και θα προσθέσει στη βάση δεδομένων, έτοιμο να μεταδοθεί σε ολόκληρο τον κόσμο. Η εφαρμογή ήταν περιορισμένη στο βαθμό που θα μπορούσατε να κάνετε λήψη μόνο από ένα άτομο. Η υπηρεσία είχε υψηλή διαθεσιμότητα τραγουδιών, αλλά οι ταχύτητες δεν ήταν τόσο μεγάλες.
Αλλά με αυτό, η έννοια του peer-to-peer είχε εξαπολύσει στον κόσμο.
Το Napster τερματίστηκε τελικά το 2001, αλλά όχι πριν εμφανιστούν παρόμοια δίκτυα που προσφέρουν κάτι περισσότερο από μουσική. Ταινίες, λογισμικό και εικόνες διατέθηκαν στα δίκτυα Morpheus, Kazaa και Gnutella (από αυτά, ο Limewire ήταν ίσως ο πιο διάσημος πελάτης της Gnutella).
Με τα χρόνια, διάφορα άλλα πρωτόκολλα και λογισμικό ανταλλαγής αρχείων από ομότιμους χρήστες ήρθε και πήγε, αλλά ένα ανοιχτό πρωτόκολλο έλαβε χώρα: το BitTorrent.
Το πρωτόκολλο BitTorrent
Σχεδιασμένο το 2001, το BitTorrent είναι ένα πρωτόκολλο ανοικτού κώδικα, όπου οι χρήστες δημιουργούν ένα αρχείο meta (που ονομάζεται αρχείο .torrent ) που περιέχει πληροφορίες σχετικά με τη λήψη, χωρίς να παρέχει τα ίδια τα δεδομένα λήψης. Ένας ιχνηλάτης ήταν απαραίτητος για την αποθήκευση αυτών των αρχείων meta, μαζί με το ποια ήταν αυτή τη στιγμή το αρχείο. Ωστόσο, ως ανοιχτό πρωτόκολλο, οποιοσδήποτε μπορεί να προγραμματίσει το λογισμικό πελάτη ή tracker.
Έτσι, παρόλο που χρειάστηκε ένα κεντρικό tracker για τη διατήρηση των βάσεων δεδομένων αυτών των διαθέσιμων αρχείων, θα μπορούσαν να υπάρχουν πολλαπλοί ιχνηλάτες. Οποιοδήποτε απλό αρχείο περιγραφικού τουρνουά θα μπορούσε να εγγραφεί με πολλαπλούς ιχνηλάτες. Αυτό έκανε το δίκτυο BitTorrent απίστευτα ανθεκτικό και σχεδόν αδύνατο να καταστραφεί τελείως. Η διακοπή των περιοχών του torrent έγινε παιχνίδι πανούκλας. Κατά τη διάρκεια της ζωής του, ο Πειρατικός κόλπος σκοτώθηκε και αναστήθηκε πολλές φορές Η ιστορία του πειρατικού κόλπου: θα επιστρέψει; Η ιστορία του πειρατικού κόλπου: θα επιστρέψει; Η πιο ανθεκτική τοποθεσία του BitTorrent στον κόσμο έχει κλείσει. Πάλι. Θα επιστρέψει - και μήπως έχει σημασία; Διαβάστε περισσότερα .
Από την αρχική σχεδίαση, έγιναν περαιτέρω βελτιώσεις που επέτρεψαν λήψεις χωρίς tracker. Ο DHT (κατανεμημένος πίνακας hash) σήμαινε ότι η εργασία της ευρετηρίασης των διαθέσιμων αρχείων θα μπορούσε να διανεμηθεί μεταξύ όλων των χρηστών. Οι μαγνητικοί σύνδεσμοι είναι άλλοι, αλλά είναι αρκετά σύνθετοι ώστε να δικαιολογούν μια εξήγηση για το πώς διαφέρουν οι μαγνητικοί σύνδεσμοι από τα αρχεία torrent BitTorrent & Magnets: Πώς λειτουργούν; [Τεχνολογία εξηγείται] BitTorrent & μαγνήτες: Πώς λειτουργούν; [Τεχνολογία Επεξήγηση] Όπως πρόσφατα αναφέρθηκε, το Pirate Bay έχει αλλάξει από τη χρήση αρχείων .torrent σε μαγνητικούς συνδέσμους χωρίς πολιτική opt-out. Ο ιχνηλάτης έχει προσφέρει μαγνήτες για μια καλή στιγμή τώρα, αλλά αυτό είναι ... Διαβάστε περισσότερα.
Χρησιμοποιείτε κοινή χρήση αρχείων P2P;
Ελπίζω ότι αυτό έχει ρίξει φως στο νόημα της δικτύωσης peer-to-peer και από πού άρχισε. Είναι δίκαιο να πούμε ότι τα δίκτυα P2P άλλαξαν το διαδίκτυο για πάντα. Την κορύφωσή τους το 2006, εκτιμήθηκε ότι τα δίκτυα P2P παρείχαν συνολικά πάνω από το 70% της συνολικής κίνησης που κυκλοφόρησε στο Διαδίκτυο.
Από τότε η χρήση έχει πέσει, κυρίως λόγω της εύκολης πρόσβασης σε υπηρεσίες βίντεο streaming όπως το Netflix και το YouTube. Σε συνδυασμό με υπηρεσίες streaming μουσικής όπως το Spotify, δεν υπάρχει λόγος να πειρατήσετε πια. Τα δίκτυα P2P κάλυψαν ένα σημαντικό χάσμα στην ιστορία μας, όταν οι παραδοσιακές υπηρεσίες των μέσων ενημέρωσης αγωνίστηκαν για να συνεχίσουν. Τώρα, είναι σε μεγάλο βαθμό άσχετοι.
Έχετε την ευκαιρία να χρησιμοποιήσετε το Napster την ίδια μέρα; Ή ήταν η πρώτη σας εισαγωγή στην ανταλλαγή αρχείων μέσω του ταπεινού χείμαρρου; Ενημερώστε μας στα σχόλια ή αν θέλετε να μάθετε περισσότερα, ανατρέξτε στον πλήρη οδηγό για τους αρχαρίους για το torrents Ο οδηγός Torrent για όλους Ο οδηγός Torrent για όλους Αυτός ο οδηγός για αρχάριους είναι μια μεγάλη εισαγωγή στην κοινή χρήση αρχείων με peer-to-peer με το BitTorrent. Αρχίστε να κατεβάζετε torrent κατά τρόπο ασφαλή και υπεύθυνο με τις συμβουλές μας εδώ. Διαβάστε περισσότερα .
Πιστωτική εικόνα: chromatika2 / Depositphotos
Εξερευνήστε περισσότερα σχετικά με: BitTorrent, Δίκτυα Υπολογιστών, Κοινή χρήση αρχείων, Streaming Media, Peer to Peer, Πειρατεία Λογισμικού.