P2P Networking και λογισμικό P2P

Εισαγωγή στο λογισμικό και δίκτυα Peer-To-Peer

Η δικτύωση P2P έχει δημιουργήσει τεράστιο ενδιαφέρον παγκοσμίως τόσο μεταξύ των surfers του Διαδικτύου όσο και των επαγγελματιών δικτύων υπολογιστών. Τα συστήματα λογισμικού P2P, όπως η Kazaa και η Napster, συγκαταλέγονται μεταξύ των πιο δημοφιλών εφαρμογών λογισμικού. Πολλές επιχειρήσεις και ιστότοποι έχουν προωθήσει την τεχνολογία "peer-to-peer" ως το μέλλον της δικτύωσης στο Διαδίκτυο.

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

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

Παραδοσιακά Δίκτυα Peer-to-Peer

Το ακρωνύμιο P2P τεχνικά σημαίνει ομότιμη . Το Webopedia ορίζει το P2P ως:

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

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

Δίκτυα Peer-to-Peer στο σπίτι

Τα περισσότερα δίκτυα οικιακών υπολογιστών σήμερα είναι δίκτυα ομότιμων.

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

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

Δίκτυα κοινής χρήσης αρχείων P2P

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

Ένα δίκτυο P2P υλοποιεί πρωτόκολλα αναζήτησης και μεταφοράς δεδομένων πάνω από το πρωτόκολλο Internet (IP) . Για πρόσβαση σε ένα δίκτυο P2P, οι χρήστες απλώς κατεβάζουν και εγκαθιστούν μια κατάλληλη εφαρμογή πελάτη P2P.

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

Τι είναι οι εφαρμογές λογισμικού P2P;

Ένας καλός ορισμός του λογισμικού P2P προτάθηκε από τον Dave Winer του UserLand Software πριν από πολλά χρόνια, όταν το P2P έγινε αρχικά το mainstream. Ο Dave προτείνει ότι οι εφαρμογές λογισμικού P2P περιλαμβάνουν αυτά τα επτά βασικά χαρακτηριστικά:

Σε αυτή τη σύγχρονη άποψη των υπολογιστών ομότιμων υπολογιστών, τα δίκτυα P2P τείνουν σε ολόκληρο το Διαδίκτυο, όχι μόνο ένα τοπικό τοπικό δίκτυο (LAN) . Οι εύχρηστες εφαρμογές λογισμικού P2P επιτρέπουν στους συμμετέχοντες και τους μη τεχνικούς να συμμετάσχουν.

Kazaa, Napster και άλλες εφαρμογές λογισμικού P2P

Το αρχικό σύστημα διαμοιρασμού αρχείων MP3, Napster, έγινε η πιο δημοφιλής εφαρμογή λογισμικού στο Διαδίκτυο κυριολεκτικά για μια νύχτα. Το Napster χαρακτήρισε το νέο "σύγχρονο" σύστημα P2P που ορίστηκε παραπάνω: ένα απλό περιβάλλον εργασίας που λειτουργεί εκτός του προγράμματος περιήγησης, υποστηρίζοντας τόσο την υπηρεσία αρχείων όσο και τις λήψεις. Επιπλέον, η Napster προσφέρει chat rooms για να συνδέει τα εκατομμύρια των χρηστών της και εκτελεί μια νέα και συναρπαστική (με την έννοια της "αμφιλεγόμενης") υπηρεσία.

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

Όταν τερματίστηκε η αρχική μη ρυθμιζόμενη υπηρεσία Napster, διάφορα συστήματα P2P ανταγωνίστηκαν για αυτό το κοινό.

Οι περισσότεροι χρήστες του Napster μετανάστευσαν στις εφαρμογές λογισμικού Kazaa και Kazaa Lite και στο δίκτυο FastTrack . Το FastTrack αυξήθηκε ακόμη περισσότερο από το αρχικό δίκτυο Napster.

Η Kazaa υπέφερε από τα δικά της νομικά προβλήματα, αλλά διάφορα άλλα συστήματα, όπως το eDonkey / Overnet , συνέχισαν την κληρονομιά του δωρεάν λογισμικού κοινής χρήσης αρχείων P2P.

Δημοφιλείς εφαρμογές P2P και δίκτυα

Κανένα P2P εφαρμογή ή δίκτυο δεν έχει αποκλειστική δημοτικότητα στο διαδίκτυο σήμερα. Τα δημοφιλή δίκτυα P2P περιλαμβάνουν:

και οι δημοφιλείς εφαρμογές P2P περιλαμβάνουν

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

Περίληψη

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

Στα επόμενα χρόνια, αναμένεται ότι η έννοια του P2P θα συνεχίσει να εξελίσσεται.

Η βιομηχανία δικτύωσης θα εισαγάγει ένα ευρύτερο φάσμα εφαρμογών από ομότιμους χρήστες που θα πρέπει να ανταγωνίζονται για την προσοχή με τα παραδοσιακά συστήματα desktop και client / server. Τα πρότυπα πρωτοκόλλου P2P θα υιοθετηθούν σε μεγαλύτερο βαθμό. Τέλος, οι συνέπειες της δωρεάν ανταλλαγής πληροφοριών σχετικά με τις εφαρμογές P2P σχετικά με το δίκαιο πνευματικής ιδιοκτησίας και πνευματικής ιδιοκτησίας θα ρυθμιστούν αργά μέσω της διαδικασίας δημόσιας συζήτησης.