Καλώς όρισες φίλε... Σχετικά με αυτό που λες "αυτοί που το θέλουν είναι περισσότεροι από αυτούς που το δίνουν":
Χρησιμοποιούμε πρωτόκολλο bittorrent. Αυτό σημαίνει ότι το αρχείο επαναδιαμοιράζεται από
όλους,δηλαδή και από αυτούς που το μοιράζουν, και από αυτούς που το απορροφούν. Το μοντέλο αυτό μπορεί να δουλέψι πολύ καλά, ακόμα και όταν υπάρχει μόνο 1 διαμοιραστής, και απορροφούν από αυτόν 10 άτομα. Θα στο εξηγήσω απλά.
Έστω Χ αυτός που διαμοιράζει το αρχείο. Και έστω Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ αυτοί που το κατεβάζουν. Ο Χ χωρίζει το αρχείο σε πολλά μικρά κομμάτια και συνδέεται και με τους 10. Δίνει το 1ο κομμάτι στο Α, το 2ο στον Β, κλπ, και το 10ο στον Κ. Ο Α συνδέεται με τον Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ , ο Β συνδέεται με τους Α,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ κλπ. Όλοι συνδέονται με όλους. Ο Α ενώ παίρνει το 11ο κομμάτι από τον Χ, παράλληλα δίνει στους υπόλοιπους το 1ο κομμάτι, που πήρε από τον Χ, και παίρνει από αυτούς τα κομμάτια 2-10, που τους έδωσε ο Χ. Το ίδιο κάνει και ο Β, και ο Γ, κλπ.
Έτσι, αν ο Χ έχει σύνδεση 30Kb/sec, δίνει στον καθένα από 3. Αν και όλοι οι υπόλοιποι έχουν την ίδια σύνδεση, παίρνουν από τον Χ 3Kb/sec, και από τους υπόλοιπους 9*3 = 27ΚΒ/sec. Άρα όλοι δίνουν και παίρνουν με 30Kb/sec, που είναι η αρχική ταχύτητα με την οποία δίνει ο X. Παρόλο που είναι 1 διαμοιραστής και 10 που απορροφούν.
Τώρα, 2 βασικά σημεία. Για να δουλέψει σωστά αυτό το πρωτόκολλο, πρέπει να έχεις ρυθμίσει σωστά τον client σου, το Firewall, και τον router. Επίσης, πρέπει να έχεις ένα από τα καλά προγράμματα για client. Τα καλύτερα αυτή τη στιγμή είναι uTorrent και Azureus. Και στην αρχή, αν δεις ότι δε συνδέεται με όλους το πρόγραμμα, καλό είναι να πατάς την επιλογή "Ενημέρωση Tracker", ώστε να προσπαθεί το πρόγραμμα να συνδεθεί και με τους υπόλοιπους.
Και επίσης καλό είναι, πριν κατεβάσεις το torrent αρχείο από τον tracker μας, να έχεις κάνει login, για να μην εμφανίζεσαι σαν guest. O tracker μας, όταν έχει μεγάλο φόρτο, δίνει προτεραιότητα στα μέλη, και όχι στους Guests. Το torrent που θα κατεβάσεις από τον Tracker περιέχει τον αναγνωριστικό αριθμό μέλους (pid) με τον οποίο έχεις κάνει Login.
Καλό κατέβασμα
