Πώς λειτουργεί η κοινή χρήση αρχείων P2P (Peer to Peer)

Πώς λειτουργεί η κοινή χρήση αρχείων P2P (Peer to Peer)

Η πειρατεία λογισμικού και η κοινή χρήση αρχείων υπήρχαν πολύ πριν από το διαδίκτυο όπως το γνωρίζουμε σήμερα, κυρίως μέσω πινάκων μηνυμάτων και ιδιωτικών ιστότοπων FTP. Αλλά ήταν κουραστικό να βρίσκω αρχεία και ακόμη πιο αργά για να τα κατεβάσω. Moreταν πιο συνηθισμένο να λαμβάνετε το λογισμικό ή τη μουσική σας από έναν φίλο ως φυσικό αντίγραφο (που συχνά ονομάζεται «sneakernet»).





Η κοινή χρήση αρχείων P2P άλλαξε όλα αυτά. Ξαφνικά είχατε άμεση πρόσβαση στα κοινόχρηστα δεδομένα άλλων ανθρώπων. Ας κάνουμε όμως λίγο αντίγραφο: τι είναι το P2P, πώς λειτουργεί και από πού ξεκίνησε;





Πριν Ξεκινήσουμε

Φυσικά, η τεχνολογία κοινής χρήσης αρχείων από ομότιμους χρήστες δεν χρησιμοποιείται μόνο για πειρατεία. Αλλά αν είμαστε ειλικρινείς, αυτός είναι ο λόγος που δημιουργήθηκε αρχικά.





Θα μιλήσουμε κυρίως για την κοινή χρήση αρχείων των τεχνολογιών P2P, αλλά αυτό σίγουρα δεν είναι η μόνη περίπτωση χρήσης. Θα πρέπει επίσης να σημειώσουμε ότι ο όρος P2P καλύπτει ένα ευρύ φάσμα δικτύων τις τελευταίες δεκαετίες από τότε που πρωτοεφευρέθηκαν, οπότε δεν ισχύουν τα πάντα εδώ σε κάθε περίπτωση. Προσπαθήσαμε να αντιμετωπίσουμε το θέμα όσο το δυνατόν ευρύτερα.

Όχι το μοντέλο διακομιστή-πελάτη

Αρχικά, θα πρέπει να εξηγήσουμε τι δεν είναι ομότιμος. Το υπόλοιπο διαδίκτυο λειτουργεί γενικά με αυτό που ονομάζεται a μοντέλο πελάτη-διακομιστή Το



Ένας ιστότοπος που φιλοξενείται σε έναν ισχυρό διακομιστή κάπου στον κόσμο (οι καλύτερες υπηρεσίες φιλοξενίας ιστοσελίδων), παρέχει μια πληροφορία όταν το ζητήσει ο υπολογιστής ή το τηλέφωνό σας. Αυτή μπορεί να είναι μια γραμματοσειρά που χρησιμοποιείται για την σωστή εμφάνιση του ιστότοπου ή μπορεί να είναι ένα ISO 2 GB Linux που θέλετε να κατεβάσετε. Ο διακομιστής σας στέλνει το αρχείο σε εσάς. Όταν έρθει ο επόμενος χρήστης, η διαδικασία επαναλαμβάνεται.

Έτσι λειτουργεί ένα Διαδίκτυο πελάτη-διακομιστή. (Πιστωτική εικόνα: CorDesign/ ΚατάθεσηΦωτογραφίες )





Αυτό λειτουργεί καλά για ιστότοπους, αλλά δεν έχει καλή κλίμακα για τη διανομή μεγάλων αρχείων. Είναι κυρίως πρόβλημα ταχύτητας, εύρους ζώνης, κόστους και νομιμότητας.

Η ταχύτητα σε έναν παραδοσιακό οικοδεσπότη Ιστού είναι αρκετά περιορισμένη. Είναι καλό για τη μετάδοση μικρών ποσοτήτων κειμένου για την απόδοση ενός ιστότοπου και ορισμένοι διακομιστές ιστού είναι βελτιστοποιημένοι μόνο για την προβολή εικόνων. Αλλά για μεγαλύτερα αρχεία, αυτό θα απαιτούσε μια έκρηξη ταχύτητας που δεν είναι βιώσιμη για μεγάλες περιόδους και κλειδώνει τον διακομιστή για άλλους χρήστες. Το εύρος ζώνης είναι επίσης δαπανηρό. μόνο για να σερβίρετε τις εικόνες εδώ στο MakeUseOf κοστίζει πολλές χιλιάδες δολάρια το χρόνο.





Από νομική άποψη, είναι σχετικά εύκολο να εντοπίσετε έναν μόνο διακομιστή, να τον κλείσετε και στη συνέχεια να διώξετε τον ιδιοκτήτη. Το P2P γεννήθηκε επομένως από ανάγκη. Όσοι ήθελαν να διανείμουν αρχεία που προστατεύονται από πνευματικά δικαιώματα χρειάζονταν έναν καλύτερο τρόπο.

Τι είναι το Peer-to-Peer;

Το peer-to-peer είναι ένα εντελώς διαφορετικό μοντέλο, στο οποίο όλοι γίνονται διακομιστές Το Δεν υπάρχει κεντρικός διακομιστής. καθένας που χρησιμοποιεί το δίκτυο λειτουργεί ως ο δικός του διακομιστής. Αντί να λαμβάνει απλά αρχεία, το peer-to-peer το έκανε αμφίδρομο.

Τώρα μπορείτε να επιστρέψετε σε άλλους χρήστες. Στην πραγματικότητα, η επιστροφή (γνωστή ως «σπορά» στις μέρες μας) είναι ζωτικής σημασίας για την επιτυχία των ομότιμων δικτύων. Εάν όλοι απλώς έκαναν λήψη χωρίς να δώσουν τίποτα πίσω (που ονομάζεται «βδέλλωση»), το δίκτυο δεν θα προσφέρει κανένα όφελος σε σχέση με ένα μοντέλο διακομιστή-πελάτη.

Έτσι φαίνεται το P2P: όλοι στο δίκτυο εξυπηρετούν αρχεία σε όλους τους άλλους. (Πιστωτική εικόνα: mmaxer/ ΚατάθεσηΦωτογραφίες )

Στο μοντέλο πελάτη-διακομιστή, η απόδοση υποβαθμίζεται με περισσότερους χρήστες, καθώς το ίδιο εύρος ζώνης μοιράζεται σε περισσότερα άτομα. Στα δίκτυα peer-to-peer, περισσότεροι χρήστες κάνουν το δίκτυο πιο αποτελεσματικό. Όσο περισσότεροι χρήστες διαθέτουν ένα συγκεκριμένο αρχείο από τους σκληρούς δίσκους τους, τόσο πιο εύκολο είναι για τους νέους χρήστες να λάβουν αυτό το αρχείο.

Στα σύγχρονα δίκτυα P2P, είναι πραγματικά πιο γρήγορο όταν περισσότεροι χρήστες κατεβάζουν ένα αρχείο. Αντί να πάρετε ολόκληρο το αρχείο από έναν χρήστη, παίρνετε μικρότερα κομμάτια από εκατοντάδες ή χιλιάδες άλλους. Ακόμα κι αν έχουν μόνο λίγο εύρος ζώνης για εσάς, οι συνδυασμένες συνδέσεις σημαίνουν ότι έχετε τη μέγιστη δυνατή ταχύτητα. Στη συνέχεια, εσείς, με τη σειρά σας, συμβάλλετε στη διανομή του αρχείου ξανά.

Σε παλαιότερες μορφές δικτύων P2P, ένας κεντρικός διακομιστής ήταν ακόμα απαραίτητος για την οργάνωση του δικτύου, λειτουργώντας ως βάση δεδομένων που συγκρατούσε πληροφορίες για συνδεδεμένους χρήστες και αρχεία διαθέσιμα στο σύστημα. Αν και η βαριά άρση των μεταφορών αρχείων έγινε απευθείας μεταξύ των χρηστών, τα δίκτυα ήταν ακόμα ευάλωτα. Η κατάργηση του κεντρικού διακομιστή σήμαινε την πλήρη απενεργοποίηση των επικοινωνιών.

Αυτό δεν ισχύει πλέον χάρη στις πρόσφατες εξελίξεις. Σήμερα, το λογισμικό μπορεί να ρωτήσει απευθείας τους συνομηλίκους του εάν έχουν δει ένα συγκεκριμένο αρχείο. Δεν υπάρχει τρόπος να χτυπήσουμε αυτά τα δίκτυα --- είναι ουσιαστικά άφθαρτα.

Μια σύντομη ιστορία του πρώιμου λογισμικού P2P

Τώρα έχετε μια ιδέα για το γιατί τα δίκτυα peer-to-peer ήταν μια τέτοια επανάσταση σε σύγκριση με το μοντέλο πελάτη-διακομιστή, ας ρίξουμε μια γρήγορη ματιά στο ιστορικό πλαίσιο.

Napster , που ξεκίνησε το 1999, ήταν η πρώτη ευρέως διαθέσιμη εφαρμογή ενός ομότιμου μοντέλου. Μια κεντρική βάση δεδομένων περιείχε πληροφορίες για όλα τα αρχεία μουσικής που διατηρούν τα μέλη. Θα αναζητούσατε ένα τραγούδι από αυτόν τον κεντρικό διακομιστή, αλλά για να το κατεβάσετε, θα συνδεθείτε στην πραγματικότητα με έναν άλλο διαδικτυακό χρήστη και θα το αντιγράψετε. Με τη σειρά του, μόλις είχατε αυτό το τραγούδι στη βιβλιοθήκη Napster, έγινε διαθέσιμο ως πηγή για άλλους στο δίκτυο.

Θα μπορούσατε επίσης να προσθέσετε τα δικά σας αρχεία, τα οποία ο Napster θα ευρετηριάσει και θα προσθέσει στη βάση δεδομένων, έτοιμα να διαδοθούν σε όλο τον κόσμο. Η εφαρμογή ήταν περιορισμένη στο ότι μπορείτε να κάνετε λήψη μόνο από ένα άτομο, ωστόσο. Η υπηρεσία είχε μεγάλη διαθεσιμότητα τραγουδιών, αλλά οι ταχύτητες δεν ήταν τόσο μεγάλες.

Αλλά με αυτό, η έννοια του peer-to-peer είχε εξαπολυθεί στον κόσμο.

Το Napster έκλεισε τελικά το 2001, αλλά όχι πριν εμφανιστούν παρόμοια δίκτυα που προσέφεραν κάτι περισσότερο από μουσική. Ταινίες, λογισμικό και εικόνες διατέθηκαν σε Μορφέας , Καζάα , και Γκουντέλλα δίκτυα (από αυτά, η Limewire ήταν ίσως ο πιο διάσημος πελάτης της Gnutella).

Με τα χρόνια, διάφορα άλλα πρωτόκολλα και peer-to-peer λογισμικό κοινής χρήσης αρχείων ήρθαν και έφυγαν, αλλά ένα ανοιχτό πρωτόκολλο πήρε ισχύ: BitTorrent Το

Το πρωτόκολλο BitTorrent

Σχεδιασμένο το 2001, το BitTorrent είναι ένα πρωτόκολλο ανοιχτού κώδικα όπου οι χρήστες δημιουργούν ένα μετα -αρχείο (που ονομάζεται a .χείμαρος αρχείο) που περιέχει πληροφορίες σχετικά με τη λήψη, χωρίς πραγματικά να παρέχονται τα ίδια τα δεδομένα λήψης. Ένας ιχνηλάτης ήταν απαραίτητος για την αποθήκευση αυτών των μετα -αρχείων, μαζί με το ποιος κατέχει αυτήν τη στιγμή το αρχείο. Ωστόσο, ως ανοιχτό πρωτόκολλο, ο καθένας θα μπορούσε να προγραμματίσει τον πελάτη ή το λογισμικό παρακολούθησης.

Έτσι, παρόλο που χρειαζόταν έναν κεντρικό εντοπιστή για τη διατήρηση των βάσεων δεδομένων αυτών των διαθέσιμων αρχείων, θα μπορούσαν να υπάρχουν πολλοί ιχνηλάτες. Κάθε αρχείο περιγραφής torrent θα μπορούσε να εγγραφεί με πολλούς ιχνηλάτες. Αυτό έκανε το δίκτυο BitTorrent απίστευτα ισχυρό και σχεδόν αδύνατο να καταστραφεί εντελώς. Το κλείσιμο των ιστότοπων torrent έγινε παιχνίδι whack-a-mole. Κατά τη διάρκεια της ζωής του, το The Pirate Bay σκοτώθηκε και αναστήθηκε πολλές φορές.

μεταφορά τραγουδιών από το ipod στον υπολογιστή

Από τον αρχικό σχεδιασμό, έγιναν περαιτέρω βελτιώσεις που επέτρεψαν λήψεις χωρίς tracker. DHT ( κατανεμημένο τραπέζι κατακερματισμού ) σήμαινε ότι η εργασία ευρετηρίασης των διαθέσιμων αρχείων θα μπορούσε να διανεμηθεί σε όλους τους χρήστες. Οι μαγνητικοί σύνδεσμοι είναι άλλοι, αλλά είναι αρκετά περίπλοκοι για να δικαιολογήσουν μια εξήγηση πώς οι μαγνητικοί σύνδεσμοι διαφέρουν από τα αρχεία torrent Το

Χρησιμοποιείτε κοινή χρήση αρχείων P2P;

Ελπίζω ότι αυτό έχει ρίξει λίγο φως στην έννοια της ομότιμης δικτύωσης και από πού ξεκίνησε. Είναι δίκαιο να πούμε ότι τα δίκτυα P2P άλλαξαν το διαδίκτυο για πάντα. Στο αποκορύφωμά τους το 2006, εκτιμήθηκε ότι τα δίκτυα P2P αντιπροσώπευαν συλλογικά πάνω από το 70% της συνολικής κίνησης που διαρρέει το Διαδίκτυο.

Από τότε η χρήση έχει πέσει κατακόρυφα, κυρίως λόγω των εύκολα προσβάσιμων υπηρεσιών ροής βίντεο όπως το Netflix και το YouTube. Σε συνδυασμό με υπηρεσίες ροής μουσικής όπως το Spotify, δεν υπάρχει λόγος πλέον για πειρατεία. Τα δίκτυα P2P κάλυψαν ένα σημαντικό κενό στην ιστορία μας, όταν οι παραδοσιακές υπηρεσίες πολυμέσων δυσκολεύονταν να συμβαδίσουν. Τώρα, είναι σε μεγάλο βαθμό άσχετες.

Είχατε την ευκαιρία να χρησιμοποιήσετε το Napster τις προηγούμενες μέρες; Or ήταν η πρώτη σας εισαγωγή στην κοινή χρήση αρχείων μέσω του ταπεινού torrent; Πείτε μας στα σχόλια ή αν θέλετε να μάθετε περισσότερα, ελέγξτε τα δικά μας πλήρης οδηγός για αρχάριους σε torrent Το

Πίστωση εικόνας: chromatika2/ Φωτογραφίες καταθέσεων

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Πώς να αλλάξετε την εμφάνιση και την αίσθηση της επιφάνειας εργασίας των Windows 10

Θέλετε να μάθετε πώς να κάνετε τα Windows 10 να φαίνονται καλύτερα; Χρησιμοποιήστε αυτές τις απλές προσαρμογές για να κάνετε τα Windows 10 δικά σας.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Η τεχνολογία εξηγείται
  • Peer to Peer
  • Δίκτυα υπολογιστών
  • BitTorrent
  • Πειρατεία λογισμικού
  • Κοινή χρήση αρχείων
  • Ροή πολυμέσων
Σχετικά με τον Συγγραφέα Τζέιμς Μπρους(Δημοσιεύθηκαν 707 άρθρα)

Ο Τζέιμς έχει πτυχίο Τεχνητής Νοημοσύνης και διαθέτει πιστοποίηση CompTIA A+ και Network+. Όταν δεν είναι απασχολημένος ως Hardware Reviews Editor, απολαμβάνει LEGO, VR και επιτραπέζια παιχνίδια. Πριν ενταχθεί στο MakeUseOf, ήταν τεχνικός φωτισμού, καθηγητής αγγλικών και μηχανικός κέντρου δεδομένων.

Περισσότερα από τον James Bruce

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή