04 Dec 08
uTorrent tips
Το uTorrent [ ή αλλιώς μTorrent ] είναι απ’ τoυς πιο δημοφιλείς clients για ανάκτηση αρχείων μέσω του πρωτοκόλλου bitTorrent. Σε αυτό δεν συνέβαλε μόνο το μικρό του μέγεθος, η ευκολία χρήσης και η ταχύτατη διάδοση από fans, [ count me in ] αλλά και η δυνατότητες για configuration που δίνει στον χρήστη… Και αυτές είναι που κάνουν την διαφορά, καθώς ο κόσμος των trackers είναι περίεργος.
Ορίστε λοιπόν μερικά tips και οδηγίες για να επιτύχουμε τις καλύτερες δυνατές ταχύτητες:
Πριν πάμε στα Preferences… μία συμβουλή: κλείστε το Windows Firewall! [ Especially the XP one ]Σκοτώστε το, ποδοπατήστε το. Δεν συμπαθεί τα torrents και ούτε εμείς αυτό γενικότερα. [ Εάν δεν έχετε εμπειρία με κάποιο 3rd party software firewall, μπορείτε απλά να προσθέσετε ένα exception για το uTorrent ]
Connection
OK now? Είμαστε στα Preferences και πρώτη μας κίνηση είναι να επιλέξουμε την καρτέλα “Connection” απ’ το υπομενού ώστε να ρυθμίσουμε πως το uTorrent θα κάνει χρήση της σύνδεσης μας για να βλέπει το internet. Για port for incoming connections επιλέγουμε όποια μας αρέσει, αρκεί αυτή να είναι άνω του αριθμού 10.000 [ π.χ. 11339 ] και εφόσον έχουμε ρυθμίσει το port forwarding για την επιλεγμένη πόρτα στο router μας απεπιλέγουμε τις επιλογές σχετικά με UPnP & NAT-PMP, αλλιώς φυσικά τις έχουμε επιλεγμένες. Το καλύτερο είναι να έχουμε προωθήσει την πόρτα που θέλουμε χειροκίνητα, σε αυτό, εφόσον δεν γνωρίζετε πως να το κάνετε μπορεί να σας βοηθήσει το σχετικό άρθρο στο noob.gr.
Πάμε παρακάτω…
BitTorrent
Καρτέλα “BitTorrent” ήρθε η σειρά σου. Εδώ θα θέσουμε τον αριθμό των συνδέσεων, γενικά & ανά torrent και θα ρυθμίσουμε και κάποια έξτρα πραγματάκια. Το Global maximum number of connections είναι αρκετά σημαντική παράμετρος στην ρύθμιση του uTorrent και πρέπει να κινηθούμε προσεκτικά: Για όσους έχουν upload 256k 130-200 είναι ο σωστός αριθμός connections. Για αυτούς που το έχουν μεγαλύτερο – το upload – η ρύθμιση μπορεί να ανέβει ανάμεσα στα 300-350 connections!
Συνεχίζουμε, με την ακριβώς παρακάτω ρύθμιση όπου θέτει τον μέγιστο αριθμό των peers ανά torrent – ενώ προηγούμενος θέσαμε τον μέγιστο αριθμό γενικότερα -. Να σημειώσω εδώ ότι ο ιδανικός αριθμός ενεργών torrents είναι 2 εώς 3, ανάλογα την απόδοση της σύνδεσης οπότε διαιρούμε – όχι με ακρίβεια – και βρίσκουμε ότι για συνδέσεις με upload rate 256k θα θέσουμε 60-70 και 90-100 για 512k αντίστοιχα. Τέλος, ο αριθμός των upload slots, θα πρέπει να τεθεί τουλάχιστον στο 3, για να ανεβάζουμε ταυτόχρονα ενώ κατεβάζουμε και να συμμετέχουμε ενεργά ως users και όχι ως απλοί leechers
Δεν τελειώσαμε ακόμα όμως στην ρύθμιση περί του πρωτοκόλλου BitTorrent! Σημαντικότατο ρόλο στην εξεύρεση peers – άρα και περισσότερων ανθρώπων για να μας “δώσουν” κομμάτια του αρχείου – παίζουν οι ρυθμίσεις DHT & Peer Exchange. Είναι δύο παρόμοιες τεχνολογίες που σε γενικές γραμμές επιτρέπουν το downloading ακόμα κι αν ο tracker δεν τα πάει καλά. [ τα φτύσει, ψοφήσει, κλείσει, κ.τ.λ. ] Σημαντικό επίσης είναι να γνωρίζουμε ότι οι private trackers δεν επιθυμούν την ενεργοποίηση αυτών καθώς έχουν ως αποτέλεσμα την “απώλεια” των torrents εκτός του tracker. Αν είμαστε public τύποι, ακολουθούμε τις οδηγίες:
- Enable DHT Network: check!
- Enable DHT for new torrents: check!
- Enable Local Peer Discovery: cheeeck! – βρίσκει peers που είναι απ’ τον ίδιο ISP με εμάς
- Ask Tracker For Scrape Information: check
- Enable Peer Exchange: check!
- Limit Local Peer Bandwidth: NO!
Ακόμα πιο χαμηλά, θα συναντήσουμε τα encryption settings. Το αφήνω στο χέρι σας αν θέλετε να ενεργοποιήσετε την κρυπτογράφηση για την κίνηση δεδομένων μέσω bitTorrent, αν και το προτείνω ανεπιφύλακτα! [ Outgoing: forced & check στην επιλογή για τα incoming connections ]
Advanced: Παρακάμπτοντας τα ηλίθια Windows και το default half-open limit
Τα αγαπημένα μας Windows δεν συμπαθούν γενικότερα απ’ ότι φαίνεται το peer-to-peer και έτσι έχουν μια ρύμθμιση στα TCP Settings που μας περιορίζει. Για να την αλλάξουμε, θα χρειαστούμε το Windows Half-open limit fix patch που είναι συμβατό με XP & Vista και επιτρέπει την αλλαγή της ρύθμισης αυτής, απ’ το default “8”, σε μεγαλύτερο αριθμό. Προσοχή όμως: το να θέσουμε έναν τρελό αριθμό θα επιφέρει αντίθετα αποτελέσματα. Ιδανική ρύθμιση μέσω του patch είναι το 50!
Για να “καταλάβει” και το uTorrent την αλλαγή θα πρέπει πάλι μέσω των Preferences να πάμε στo Advanced, και εκεί να βρούμε την παράμετρο net.max_halfopen και αφού κάνουμε ένα κλικ πάνω της να θέσουμε τον ίδιο αριθμό, 50. Και είμαστε έτοιμοι για super fast downloads!
Bonus: και για περαιτέρω tuning της σύνδεσης μπορούμε πάντα να χρησιμοποιήσουμε τον TCP optimizer [ see related ]
Σου άρεσε το θέμα; Πάρε το RSS feed για να διαβάζεις παρόμοια άρθρα!
8 Σχόλια
Η γνώμη σου
Για το BitComet υπάρχουν αντίστοιχες ρυθμίσεις?? Γιατί κάποιες από αυτές που αναφέρεις δε τις βρήκα. Μ αρέσει ο συγκεκριμένος client γιατί έχει preview mode.
Κωνσταντίνε το BitComet δυστυχώς έχω να το χρησιμοποιήσω πάνω από 2 χρόνια… αρκετά βαρύς client σε σχέση με το utorrent!
Ο μόνος σχετικά αξιόλογος οδηγός που βρήκα είναι αυτός: http://www.tocomet.com/post/11124/ αλλά δεν φαίνεται να προσφέρει advanced ρυθμίσεις…
To DHT στους περισσότερους private trackers πρέπει να είναι απενεργοποιημένο οπότε προσοχή μη φάτε κανα ban.
To leeching δεν έγκειται μόνο στον αριθμό των torrents που κατεβάζεις αλλά και στο μη seeding. Οποτε καλό είναι να κάνουμε seed τουλάχιστον το 130% των torrents.
Τέλος, ο ποιο απλός τρόπος να σετάρεις την ταχύτητα είναι το speed guide του utorrent. Επιλέγεις το σωστό χχχχ/<upload_rate> και voila όλα έτοιμα. Το λάθος που κάνει πολύς κόσμος είναι οτι νομίζει οτι πρέπει να σετάρεις το download rate ενώ πρέπει να σετάρεις το upload rate. Άρα σε μια σύνδεση 24Μbit/1Mbit επιλέγεις το xxx/1M ή καλύτερα (για να είσαι μέσα) xxx/768Kbs και τα σετάρει όλα αυτόματα.
Cheers,
Παντελή, χρήσιμο σχόλιο κυρίως σχετικά με το upload rate setting. Για το DHT/Peer Exchange & private trackers το αναφέρω, αλλά μάλλον πρέπει να το κάνω bold…
Φυσικά πρέπει κάθε νέος χρήστης να μάθε να κάνει seed… και όχι περιστασιακό διότι όπως αυτός θέλει το αρχείο του γρήγορα, το θέλουν και οι υπόλοιποι.
Σ’ ευχαριστώ και μόνο που μπήκες στον κόπο να ψάξεις. Απ’ ότι φαίνεται ο utorrent είναι μονόδρομος. Θα τον δοκιμάσω με τις ρυθμίσεις που ανέφερες και αν τα πάει καλύτερα από τον bitcomet θα τον κρατήσω.
Εγκατέστησα τον utorrent με τις ρυθμίσεις που πρότεινες και επανέρχομαι για τις λεπτομέρειες. Όντως η ταχύτητα αυξήθηκε, όχι όμως και δραματικά αν σκεφτείς ότι το router μου κλειδώνει στα 23mb και συνήθως κατεβάζω με 150-200kbps.
Το άλλο θέμα είναι ότι πλέον έχω καθυστέρηση στο browsing όταν κατεβάζω torrents πράγμα που δεν είχα με τον Bitcomet. Μήπως πρέπει να κάνω και κάποια ρύθμιση στον firefox επειδή πείραξα τα tcp settings??
Κ μια διόρθωση, οι ρυθμίσεις που αναφέρεις στην αρχή, βρίσκονται στην καρτέλα bandwith και όχι στην Bittorent (τουλάχιστον στην δική μου έκδοση).
Αυτά τα λίγα και σ΄ευχαριστώ και πάλι για τη βοήθεια.
Κωνσταντίνος
Διαβάζοντας το άρθρο σου μου γεννήθηκε η απορία. “Κλείστε το Windows Firewall” λες. Δεν είναι επικίνδυνα χωρίς αυτό? Η εννοείς βάλτε zonealarm πχ?
Το pg2 επίσης δεν το βρίσκεις απαραίτητο?
Επίσης μια άλλη ερώτηση, αν έχουμε δυναμικό IP να ακολουθήσω τις ρυθμίσεις περί DHT. Local Peer D. κλπ?
@Kostantinos: Άργησα να απαντήσω… my bad! Οι ρυθμίσεις των TCP settings δεν έχω δει να επηρεάζουν το browsing σε εμένα, αλλά μου φαίνεται περίεργο το εύρος που σου δίνει η σύνδεση ενώ κλειδώνει τόσο ψηλά…
Για την έκδοση έχεις δίκιο, έχω μείνει σε παλαιότερη [ pre BitTorrent inc. ] και έπρεπε να το αναφέρω!
@xalki: Προσωπικά, χρήση του Windows Firewall έκανα μόνο μία εβδομάδα όταν βγήκε… Προβληματικό όσο δεν πάει και δεν το λέω μόνο εγώ. Στα Vista έχει γίνει λίγο καλύτερη δουλειά… θα κάνω την απαραίτητη διόρθωση.
Η καλύτερη λύση είναι hardware/router firewall. Απ’ την άλλη βρίσκω αρκετά καλά τα Sygate [ before Norton ], Comodo Firewall & το ESET Smart Security… σίγουρα παραλείπω αρκετά!
Το PeerGuardian σίγουρα είναι χρήσιμο αλλά δεν το βρίσκω απαραίτητο εφόσον ενεργοποιηθεί το encryption του uTorrent… θα είναι ήδη κρυπτογραφημένη το torrent traffic.
Φυσικά ισχύουν όσα έγραψα για τις δυναμικές IPs… [ οι περισσότεροι τέτοιες έχουμε ]