Τι είναι BitTorrent;
BitTorrent είναι ένα open-source peer-to-peer πρωτόκολλο σχεδιασμένο για τη μεταφορά μεγάλων αρχείων. Η κεντρική φιλοσοφία στην οποία βασίζεται BitTorrent είναι ότι οι χρήστες θα πρέπει να φορτώσετε τα δεδομένα (ή να μεταδώσει τον εξερχόμενο) ταυτόχρονα με τη λήψη (αποδοχή ή δεδομένα που λαμβάνει εισερχόμενα), η οποία μεγιστοποιεί την αποτελεσματικότητα εύρους ζώνης δικτύου. BitTorrent έχει σχεδιαστεί ώστε να είναι πιο αποτελεσματικό και θα λειτουργήσει καλύτερα εάν υπάρχουν περισσότεροι άνθρωποι που ενδιαφέρονται για ένα συγκεκριμένο αρχείο.
Client-Server συστήματα μεταφοράς αρχείων
Η client-server μοντέλου είναι η συνηθέστερη μέθοδος που χρησιμοποιείται κατά την μεταφορά αρχείων μέσω του διαδικτύου? Είναι η βασική ιδέα που διέπει http και πρωτόκολλα μεταφοράς αρχείων (FTP). Ένας χρήστης (ή client) στέλνει ένα αίτημα για να κατεβάσετε ένα κεντρικό server? Ο διακομιστής σχόλια και τηρεί το αίτημα, αποστέλλοντας τα δεδομένα τα πακέτα προς τον πελάτη και reassembles οποίο αποθηκεύει τα δεδομένα.
Ενώ αποδοτικές, οι client-server μοντέλο εξακολουθεί να υφίσταται κάποια αρνητικά σημεία. Το κύριο μειονέκτημα είναι κάποια δυσκολία στη μεταφορά μεγάλων ή πολύ δημοφιλή αρχεία, ή και τα δύο. Ο server μπορεί να γίνει υπερφορτωμένο με αιτήσεις, αναγκάζουν να "δώσει προτεραιότητα» (συνήθως σε πρώτη προτεραιότητα εξυπηρέτησης βάση). Αυτό οδηγεί τους ανθρώπους να περιμένουν πολύ καιρό για το διακομιστή διαδικασία και τελικά να χορηγήσει τα αιτήματά τους.
Το σύστημα είναι επίσης ευάλωτο σε επιθέσεις από το ότι συνήθως υπάρχει μόνο ένας κεντρικός server που παρέχουν τα δεδομένα σε ένα μεγάλο αριθμό πελατών. Για παράδειγμα, είναι ευάλωτο σε άρνησης παροχής υπηρεσίας (DDoS) επιθέσεις όπου botnet zombies (εξαρτημένος υπολογιστές) αποστέλλει σε όλες τις αιτήσεις σε ένα διακομιστή.
BitTorrent: peer-to-peer File Transfer Protocol
Peer-to-peer πρωτόκολλα, από την άλλη πλευρά, η χρήση ενός δικτύου των πελατών της (κάθε λειτουργία ως server) για την αποστολή δεδομένων σε άλλους χρήστες που ψάχνουν για παρόμοια αρχεία. Το μόνο σε ένα διακομιστή δικτύου BitTorrent tracker αποτελεί η οποία παρακολουθεί τα αρχεία τα οποία είναι διαθέσιμα και όταν, και κατευθύνει τους πελάτες που ψάχνουν για τα αρχεία για κατέβασμα σε περίπτωση που τα αρχεία είναι διαθέσιμα.
Peer-to-peer πρωτόκολλα μεταφοράς είναι λιγότερο ακριβό από το μοντέλο client-server. Ο τελευταίος απαιτεί μείζονες πόρων που τίθενται στη σύσταση: τη σύσταση του διακομιστή (συν τα συνεπακόλουθα υλικό και λογισμικό), δίκτυο πόρων, κλπ.
Ένα άλλο πλεονέκτημα του BitTorrent είναι ότι είναι ένα open source εφαρμογή. BitTorrent είναι ελεύθερη σε αντίθεση με άλλες peer-to-peer συστήματα (π.χ. Kazaa, Gnutella). Κάθε χρήστης μπορεί να κατεβάσετε το λογισμικό και να έχουν έτοιμο προς χρήση. Ενδοεπιχειρησιακή προγραμματιστές μπορούν επίσης να τροποποιήσουν το σύστημα στις εταιρείες τους συγκεκριμένες ανάγκες και απαιτήσεις.
BitTorrent χρήστες
Υπάρχει ένας αυξανόμενος αριθμός εταιρειών που χρησιμοποιούν BitTorrent ως μέσο για τη διανομή των δικών τους ή την άδεια των υλικών. BitTorrent Inc, την εταιρεία διαχείρισης του πρωτοκόλλου, μπόρεσε να εξασφαλίσει τις άδειες από τα στούντιο του Hollywood, που τους επιτρέπει να διανέμουν δημοφιλές περιεχόμενο από τις εταιρείες αυτές »ιστοσελίδες.
Δωρεάν και τους διανομείς λογισμικού ανοικτής πηγής όπως το Linux διανομείς χρησιμοποιούν συχνά BitTorrent για τη διανομή του υλικού τους, όπως το ISO εικόνες ή τα CD εγκατάστασης. Το podcasting είναι επίσης δίκτυα αρχίζουν να χρησιμοποιούν BitTorrent για να βοηθήσει podcasters χειρίζονται τα αιτήματά τους για MP3 "ραδιόφωνο" προγράμματα. Subpop Records, η οποία πραγματοποιείται grunge rock όνομα ενός νοικοκυριού, όπως BitTorrent χρησιμοποιεί το σύστημα διανομής για τη διάθεση μουσικών κομματιών και βίντεο για την προώθηση της πάνω από 1000 λευκώματα.
Bookmark Τι είναι BitTorrent;



