Wie vermeide ich Bit-Torrents, um die Verbindungsleistung zu beeinträchtigen, ohne die Bandbreitennutzung einzuschränken?

28

Die einzige Möglichkeit, die ich bisher zum normalen Surfen im Internet gefunden habe, während der uTorrent eingeschaltet ist, besteht darin, die Bandbreitennutzung zu begrenzen.

Gibt es eine intelligentere Möglichkeit, wie der Torrent die verbleibende Bandbreite nutzen kann?

Jader Dias
quelle

Antworten:

34

1-Wählen Sie einen guten ISP

Möglicherweise liegt der Engpass beim DSLAM / CMTS Ihres Internetdienstanbieters. Wenn Ihr Internetdienstanbieter die Vermeidung von Überlastungen und die Gestaltung des Datenverkehrs nicht ordnungsgemäß handhabt, außer dass Sie sie ändern oder weniger verlangen, können Sie nichts tun.

2-Auf deiner Seite

Die Netzwerkleistung wird in der Regel jedoch nicht allein durch die Download-Bandbreite beeinträchtigt (für eine einzelne Verbindung wird eine hohe Bandbreitennutzung von ISP, Router, Betriebssystem und anderen Teilen des Netzwerks gut verarbeitet), sondern durch die Anzahl der gleichzeitig verwendeten Verbindungen und / oder schlechte Zuordnung Ihrer (begrenzten) Upload-Bandbreite

2.1-Ihr Router ist ein wesentlicher Bestandteil Ihres Netzwerks

Ein Modem / Router, der mit vielen gleichzeitigen Verbindungen und Überlastungen gut zurechtkommt, könnte also wirklich helfen. Mein Vertrauen würde an linksys-cisco oder netgear gehen. Aber dieser Link SmallNetBuilder.com Router Charts könnte interessant sein

Zusätzlich könnten Sie auf einigen Heimroutern mit einer alternativen Firmware viele erweiterte Funktionen (QoS, alternativer Überlastungsalgorithmus, iptable, ...) erhalten: dd-wrt ( Liste der unterstützten Router ) (tomato und openwrt sind ebenfalls beliebte Alternativen, aber sie unterstützen weniger Geräte und sind weniger benutzerfreundlich).
Hinweis: Wenn Ihr Router niedrige Spezifikationen hat (Speicher / CPU), seien Sie nicht zu gierig ...

2.2-So richten Sie µTorrent ein

2.2.1- Wie von Fishwalker gesagt , ist es eine gute Idee, mit der µTorrent-Geschwindigkeitsanzeige zu beginnen . Zusätzlich:
  • Wählen Sie die Liste aus, die Ihrem Upload-Geschwindigkeitsergebnis am nächsten kommt (ggf. Abrundung).
  • Höhere Einstellungen führen nicht zu einer höheren Geschwindigkeit und können die Download-Geschwindigkeit sogar verschlechtern. Eine zu niedrige Upload-Geschwindigkeit führt zum gleichen Ergebnis. Versuchen Sie also nicht, gierig zu sein.
2.2.2-Nachdem Sie die Grundeinstellung vorgenommen haben, können Sie bei Verbindungsproblemen die Anzahl schrittweise und mit einigen Tests leicht verringern . Wie gesagt, ich würde mit der Anzahl der Verbindungen beginnen. Abhängig von Ihrer Verbindung kann auch die Nutzung der Upload-Bandbreite von entscheidender Bedeutung sein. Für den guten Zustand des Torrent-Netzwerks und des Belohnungssystems sollten Sie jedoch den höchstmöglichen Wert festlegen ...
  • Alle Einstellungen sind in Options> Preferences>Bandwidth
  • Außer halboffene Verbindungen: Options> Preferences> Advanced>net.max_halfopen
2.2.3-Zur Veranschaulichung sind hier einige empfohlene Einstellungen von torrentfreak.com zur Optimierung der µTorrent-Download-Geschwindigkeit aufgeführt. Sie sollten diese daher verringern, um eine Beeinträchtigung der anderen Verbindungen zu vermeiden:
  • Upload-Bandbreite: ca. 85% Ihrer Upload-Rate
  • Download-Bandbreite: ca. 95% Ihrer Download-Rate (Langsamere Verbindungen (Upload <60 kB / s) benötigen etwas mehr Speicherplatz, also Download-Rate * 85%)
  • Maximale Anzahl verbundener Peers pro Torrent: Nicht zu hoch, nicht zu niedrig: Versuchen Sie die Upload-Rate * 1.3
  • Maximale Upload-Slots: 1 + (Upload-Rate / 6)
  • Maximal halboffene TCP-Verbindungen: Upload-Rate * 2 (& nie höher als 1000) und mehr für langsamere Verbindungen (Upload <60 kB / s): Upload-Rate * 4

2.3-Scheduling

Wie es von Pangaea gesagt wurde Ein einfacher Trick, aber vielleicht der effektivste Weg, um damit umzugehen: Wenn Sie Ihren Computer am Laufen halten, wenn Sie ihn nicht oder nur lokal verwenden, stellen Sie µtorrent so ein, dass er nur zu diesen Zeiten heruntergeladen wird: Options> Preferences>Scheduler

2.4-Quellen, Tracker & Seedbox

Wenn Sie Quellen mit einer guten Upload-Bandbreite finden, können Sie weniger gleichzeitige Quellen / Verbindungen verwenden und dennoch eine gute Geschwindigkeit erreichen:
  • Ein guter Tracker mit großzügigen Benutzern wird Ihnen helfen.
  • Ein guter Ratio-Tracker mit vielen Benutzern, die über eine Seedbox verfügen, hilft Ihnen dabei.
  • Wenn Sie nebenbei eine Seedbox verwenden, erhalten Sie eine hohe Rate. Dadurch können Sie möglicherweise mit der maximalen Geschwindigkeit Ihrer Verbindung herunterladen und müssen sich nicht mit dem erforderlichen Bittorrent-Protokoll auf Ihrem eigenen Computer befassen. Aber es kostet dich jeden Monat ein bisschen Geld ...

2.5-So richten Sie QoS ein

Wie es auch von Pangaea gesagt wurde , kann QoS auf Ihrer Seite für die Verkehrsformung verwendet werden. (nur für ausgehende Daten)

Ein Überblick: Was ist QoS?

2.5.1-Regel QoS wird auf dem Router auf das gesamte Netzwerk von Vorteil zu sein:

Sie können µTorrent einfach auf die Standardpriorität und die anderen Verbindungen hochfahren lassen ...

Um jedoch eine QoS-Regel speziell für µTorrent auf Ihrem Heimrouter zu erstellen, müssen Sie einen Port auswählen (außerhalb des Bereichs bekannter Ports und außerhalb des Bereichs 6881-6999, um Einschränkungen einiger Anbieter zu vermeiden), damit µTorrent erkannt wird vom Router

  • μTorrent: Options> Preferences> Advanced> net.outgoing_port
  • Stellen Sie eine Router-QoS-Regel entsprechend ein.

Weitere Ressourcen: QoS-Tutorial linksysinfo.org

2.5.2-So richten Sie QoS auf Ihrem Computer ein :
  • Win + R
  • gpedit.msc
  • Computer Configuration (or User Configuration)> Windows Settings> Rechtsklick Policy-based QoS, und klicken Sie dann auf Create new Policy.
    • DSCP: Ein höherer Wert zeigt eine höhere Priorität für das Paket an. Standardmäßig ist das Kontrollkästchen DSCP-Wert angeben aktiviert und der Wert ist 0.
    • Throttle Rate: Beschränkt den ausgehenden Netzwerkverkehr auf eine festgelegte Rate
    • Erstellen Sie Ihre Regel basierend auf Anwendung / URL / IP / Protokoll / Port

Weitere Ressourcen - Microsoft Technet: Arbeiten mit QoS-Richtlinien / Richtlinienbasierte Dienstgüte (QoS) / Erstellen und Bearbeiten einer QoS-Richtlinie / Erweiterte QoS-Einstellungen / Dienstgüte / Richtlinienbasierte QoS-Architektur in Windows Server 2008 und Windows Vista

2.6-Zusätzliche Software, die helfen könnte

Ich habe sie selbst nicht benutzt, aber ich habe einige gute Kritiken gelesen über:

cFosSpeed
  • NDIS-Treiber für Windows 7
  • Verkehrsformung
  • Verkehrsbeschränkungen, Geschwindigkeitsbegrenzungen
  • Priorisierung von Programmen
  • RTP / VoIP-Erkennung
  • ...

Kosten 19,90 $

Netlimiter

Grant ist eine Funktion in NetLimiter 2 (nur Pro-Version). Es könnte ähnlich wie Grenzen wirken, aber es funktioniert anders. Wenn Sie die Berechtigung für eine Anwendung oder Verbindung festlegen, bedeutet dies, dass Sie die angegebene Bandbreite dafür gewähren. Wenn andere Anwendungen / Verbindungen zu viel Bandbreite beanspruchen, wird diese von ihnen abgenommen und an Anwendungen / Verbindungen mit zugesicherter Bandbreite weitergeleitet.

Kosten 29,95 $

Fluxtendu
quelle
1
Ich habe es vor einiger Zeit mit cFosSpeed ​​versucht (vielleicht vor zwei oder drei Jahren). Es hat geholfen, aber nicht viel, und damals war es fehlerhaft und stürzte gelegentlich ab (obwohl ich davon ausgehe, dass sie diese Probleme behoben haben).
Sasha Chedygov
11

Ihr Router verfügt möglicherweise über Optionen für Traffic-Shaping und QoS. Dadurch erhält der von Ihnen als HTTP festgelegte Datenverkehr eine höhere Priorität und die Priorität für Ihre Torrents wird verringert. Einige Torrent-Clients ermöglichen auch eine hübsche Zeitplanung, sodass Sie festlegen können, welche Torrents außerhalb der Geschäftszeiten hochgeladen und heruntergeladen werden sollen, wenn alle eingeschlafen sind.

Pangaea
quelle
Gibt es eine Möglichkeit, QoS in Windows festzulegen?
Jader Dias
Es gibt keine Möglichkeit, dies zu tun, wenn Sie keinen Router haben oder wenn der Router nicht über Traffic Shaping verfügt. In Anbetracht der Zeit und des Aufwands, die Sie für die Anschaffung eines billigen Consumer-Routers aufwenden müssten, halte ich dies nicht für eine praktikable Lösung.
Josh K
6

Da Sie unter Windows 7 arbeiten, können Sie QoS ohne Router verwenden .

Weitere Informationen finden Sie im Microsoft-Artikel unter: URL-basiertes QoS
sowie im Blog des QoS-Programmmanagers: QoS in Windows 7.
Weitere Informationen finden Sie in diesem Cable Guy-Artikel: QoS-Unterstützung in Windows

Eine schrittweise Beschreibung des Vorgangs finden Sie hier: Funktionsweise von URL QoS in Windows 7 :

Bild

Harrymc
quelle
ist das nicht nur für IPv6-Verbindungen?
Sathyajith Bhat
@Sathya: Die Artikel sagen das nicht. QoS ist in Windows nicht neu, in Seven nur URL-basierte QoS.
Harrymc
3

Nehmen Sie die Verbindungsgeschwindigkeit und erlauben Sie uTorrent, einen bestimmten Prozentsatz davon zu verwenden. Durch die mehreren Verbindungen werden bandbreitenintensive Aufgaben (Hulu, YouTube, Streaming und Laden von Flash-Dateien) spürbar verlangsamt. Normalerweise haben die Nutzer etwa 20% ihrer Upload-Kapazität und 50% ihrer Downloads eingestellt.

Wenn Sie Kabel-Internet mit einer 5-MBit-Verbindung haben, sind 20 KB und 100 KB weniger gut.

Josh K
quelle
1

Wenn Sie uTorrent 2.0 haben, können Sie die Geschwindigkeitsanzeige verwenden, um Ihre Einstellungen automatisch anzupassen.

  1. Öffnen Sie die Installationsanleitung in den Einstellungen. Optionen -> Installationsanleitung oder drücken Sie Strg G.
  2. Klicken Sie auf "Tests ausführen" und warten Sie! Sobald die Tests abgeschlossen sind, werden die Einstellungen für Sie ausgefüllt. Sie können dann auf Speichern und schließen klicken.
  3. Wenn der Test fehlgeschlagen ist oder Sie der Meinung sind, dass die Ergebnisse falsch sind, können Sie manuell eine Voreinstellung aus der Liste auswählen. Wählen Sie diejenige aus, die der Upload-Geschwindigkeit Ihrer Verbindung am nächsten kommt.
Fischwanderer
quelle
1

Sie müssen Ihre ACK-Pakete priorisieren , als Einführung in das Thema den Abschnitt ' Priorisieren leerer TCP-ACKs ' lesen, die Diagramme betrachten und dann die Techniken auf Ihr aktuelles Setup anwenden.

Akira
quelle
Kennen Sie eine Möglichkeit, dies auf Windows anzuwenden?
Jader Dias
Heutzutage ist es ungewöhnlich, dass kein Router vor dem Intranet sitzt. Es ist unwahrscheinlich, dass Sie Ihren eigenen Computer mit P2P-Paketen überfüllen (und damit die ACKs vom Reisen abhalten). Es wäre also viel klüger, die ACKs auf dem Router zu priorisieren. Möchten Sie dies dennoch auf Ihrem (Client-) Computer tun? ?
Akira
0

Nicht ganz sicher, ob dies unter Windows funktioniert, aber Sie sollten in der Lage sein, Ihren Browser auf eine höhere Priorität (oder auf eine niedrigere Priorität) einzustellen, um zu bestimmen, welches Programm bei der Bandbreite den ersten Sprung macht.

jakerman999
quelle
Dies funktioniert nicht, wenn sich mehrere Computer im selben Netzwerk befinden und einer den Torrent-Client
ausführt
0

Begrenzen Sie Ihre Upload-Bandbreite auf 70% Ihrer verfügbaren Bandbreite. Wenn Sie zulassen, dass Ihr Upload-Limit Ihre zulässige Bandbreite überschreitet, stürzt alles ab und Ihre Download-Bandbreite wird zerstört. Ein bisschen wie ein Spiegel im Spiegel. Suchen Sie auch nach dem Patch für die Ereignis-ID 4226 und ändern Sie ihn von 10 auf 100 Verbindungsversuche. Dieses Limit wurde von MS festgelegt, um Virenausbrüche zu verlangsamen, funktioniert jedoch nicht für Torrents. Das Download-Limit ist nicht so wichtig, liegt aber trotzdem bei 70%. Mit Ausnahme von Video-Streaming, Online-Spielen und VoIP funktioniert alles andere gut, wenn Sie Ihre Download-Bandbreite teilen. Wenn das, was ich gesagt habe, nicht hilft, liegt das Problem bei Ihrem Provider oder Sie benötigen einen QOS-Router, wie von anderen erwähnt. Jetzt habe ich eine Frage an dich.

Steve
quelle
3
Es ist nicht erforderlich, TCP / IP auf Windows 7 zu patchen (Vista-SP2 auch nicht)
Fluxtendu