Jak uniknąć bit torrenta, aby obniżyć wydajność mojego połączenia bez ograniczania użycia przepustowości?

28

Jedynym sposobem, jaki do tej pory znalazłem, aby mieć normalne surfowanie po Internecie, gdy uTorrent jest włączony, jest ograniczenie wykorzystania przepustowości.

Czy jest mądrzejszy sposób, w jaki torrent może wykorzystać pozostałą przepustowość?

Jader Dias
źródło

Odpowiedzi:

34

1-Wybierz dobrego dostawcę usług internetowych

Wąskim gardłem może być DSLAM / CMTS twojego dostawcy usług internetowych, a jeśli twój dostawca usług internetowych nie radzi sobie właściwie z unikaniem zatorów i kształtowaniem ruchu, z wyjątkiem zmiany lub żądania od niego mniej, nic nie możesz zrobić.

2-Po twojej stronie

Jednak zwykle to, co obniża wydajność sieci, to nie przepustowość pobierania używana sama (w przypadku pojedynczego połączenia duże wykorzystanie przepustowości jest dobrze obsługiwane natywnie przez ISP, router, system operacyjny i inne elementy sieci), ale liczba używanych równoległych połączeń i / lub zła alokacja (ograniczonej) przepustowości przesyłania

2.1-Twój router jest niezbędnym elementem twojej sieci

Tak więc modem / router, który dobrze radzi sobie z wieloma jednoczesnymi połączeniami i przeciążeniami, może naprawdę pomóc. Moje zaufanie przejdzie do linksys-cisco lub netgear. Ale ten link Wykresy routerów SmallNetBuilder.com mogą być interesujące

Dodatkowo możesz uzyskać wiele zaawansowanych funkcji (QoS, alternatywny algorytm przeciążenia, iptable, ...) na niektórych routerach domowych z alternatywnym oprogramowaniem: dd-wrt ( lista obsługiwanych routerów ) (pomidor i openwrt są również popularną alternatywą, ale obsługują mniej urządzeń i mniej przyjazny dla użytkownika).
Uwaga: jeśli router ma niską specyfikację (pamięć / procesor), nie bądź zbyt chciwy ...

2.2-Jak skonfigurować µTorrent

2.2.1 - Jak powiedział Fishwalker , warto zacząć od przewodnika prędkości µTorrent . Dodatkowo:
  • Wybierz listę najbliższą wynikowi prędkości wysyłania (w razie potrzeby zaokrąglając w dół)
  • Wyższe ustawienia nie zapewnią większej prędkości i mogą w rzeczywistości pogorszyć prędkości pobierania. Zbyt niska prędkość wysyłania da ten sam rezultat. Więc nie próbuj być chciwy.
2.2.2-Teraz, gdy podstawowa konfiguracja jest zakończona, jeśli nadal masz problemy z połączeniem, nieznacznie zmniejsz liczby, krok po kroku, z niektórymi testami . Jak powiedziałem, zacznę od liczby połączeń. W zależności od połączenia, użycie przepustowości przesyłania może być również krytyczne, ale dla dobrego stanu sieci torrentów i systemu nagród powinieneś utrzymać ją na najwyższym możliwym poziomie ...
  • Wszystkie ustawienia są w Options> Preferences>Bandwidth
  • Z wyjątkiem półotwartych połączeń: Options> Preferences> Advanced>net.max_halfopen
2.2.3-Dla wskazania, oto niektóre zalecane ustawienia z torrentfreak.com w celu optymalizacji prędkości pobierania µTorrent, więc powinieneś je zmniejszyć, aby uniknąć pogorszenia innych połączeń:
  • Przepustowość przesyłania: około 85% szybkości przesyłania
  • Przepustowość pobierania: około 95% szybkości pobierania (wolniejsze połączenia (przesyłanie <60 kB / s) wymagają nieco więcej miejsca, więc szybkość pobierania * 85%)
  • Maksymalna liczba połączonych rówieśników na torrent: Nie za wysoka, nie za niska: spróbuj przesłać prędkość * 1.3
  • Maksymalna liczba miejsc do przesłania: 1 + (szybkość wysyłania / 6)
  • Maksymalne półotwarte połączenia TCP: szybkość wysyłania * 2 (i nigdy nie wyższa niż 1000) i więcej dla wolniejszych połączeń (przesyłanie <60 kB / s): szybkość przesyłania * 4

2.3-Planowanie

Jak powiedział Pangea Prosta sztuczka, ale być może najskuteczniejszy sposób, aby sobie z tym poradzić: Jeśli utrzymujesz komputer w ruchu, gdy go nie używasz, lub używasz go tylko lokalnie, ustaw µtorrent, aby pobierał tylko w tych momentach: Options> Preferences>Scheduler

Źródła 2.4, trackery i seedbox

Jeśli znajdziesz źródła o dobrej przepustowości przesyłania, możesz użyć mniej jednoczesnych źródeł / połączeń i osiągnąć dobrą prędkość:
  • Pomoże Ci dobry tracker z hojnymi użytkownikami.
  • Dobry wskaźnik śledzenia z wieloma użytkownikami, którzy mają seedbox, pomoże ci bardziej.
  • Korzystanie z seedboxa obok daje wysoki współczynnik, może umożliwić pobieranie z maksymalną prędkością twojego połączenia, unikając jednocześnie radzenia sobie z wymaganym protokołem bittorrent na twoim komputerze. Ale kosztuje cię kilka dolców każdego miesiąca ...

2.5-Jak skonfigurować QoS

Jak powiedział również Pangea , QoS może być używany po twojej stronie do kształtowania ruchu. (tylko dla danych wychodzących)

Przegląd: Co to jest QoS?

2.5.1-Zazwyczaj QoS jest ustawiony na routerze, aby był korzystny dla całej sieci:

Możesz po prostu pozwolić µTorrentowi na domyślny priorytet i na inne połączenia ...

Ale aby utworzyć regułę QoS specjalnie dla µTorrenta na routerze domowym, musisz wybrać port (poza znanym zakresem portów i poza zasięgiem 6881-6999, aby uniknąć ograniczeń niektórych dostawców), aby µTorrent został rozpoznany przez router

  • uTorrent: Options> Preferences> Advanced> net.outgoing_port
  • odpowiednio ustaw regułę QoS routera.

Więcej zasobów: samouczek QoS linksysinfo.org

2.5.2-Aby skonfigurować QoS na komputerze :
  • Win + R
  • gpedit.msc
  • Computer Configuration (or User Configuration)>> Windows Settingskliknij prawym przyciskiem myszy Policy-based QoS, a następnie kliknij Create new Policy.
    • DSCP: Wyższa wartość wskazuje wyższy priorytet dla pakietu. Domyślnie pole wyboru Określ wartość DSCP jest zaznaczone, a jego wartość wynosi 0.
    • Szybkość przepustnicy: ograniczy wychodzący ruch sieciowy do określonej prędkości
    • Utwórz regułę na podstawie aplikacji / adresu URL / adresu IP / protokołu / portu

Więcej zasobów - Microsoft Technet: Praca z zasadami QoS / Jakość usług oparta na zasadach / QoS / Tworzenie i edycja zasad QoS / Zaawansowane ustawienia QoS / Jakość usługi / Architektura QoS oparta na zasadach w Windows Server 2008 i Windows Vista

2.6-Dodatkowe oprogramowanie, które może pomóc

Sam ich nie używałem, ale przeczytałem kilka dobrych recenzji na temat:

cFosSpeed
  • Sterownik NDIS dla systemu Windows 7
  • Kształtowanie ruchu
  • Ograniczenia ruchu, ograniczenia prędkości
  • Priorytetyzacja programów
  • Wykrywanie RTP / VoIP
  • ...

Koszt 19,90 USD

Netlimiter

Grant to funkcja w NetLimiter 2 (tylko wersja pro). Może wydawać się podobny do limitów, ale działa inaczej. Jeśli ustawisz przydział dla aplikacji lub połączenia, oznacza to, że przyznajesz mu określoną przepustowość. Jeśli inne aplikacje / połączenia wymagają zbyt dużej przepustowości, są one pobierane z nich i przekazywane aplikacji / połączeniom z przyznaną przepustowością.

Koszt 29,95 USD

fluxtendu
źródło
1
Próbowałem cFosSpeed ​​jakiś czas temu (może dwa lub trzy lata temu). Pomogło, ale niewiele, a wtedy było błędne i od czasu do czasu ulegało awariom (zakładam, że rozwiązały te problemy).
Sasha Chedygov
11

Router może mieć opcje kształtowania ruchu i QoS, co da wyższy priorytet ruchowi, który wyznaczasz, takim jak HTTP, i zmniejszy priorytet torrentów. Również niektórzy klienci torrentów pozwalają na planowanie, więc możesz wyznaczyć swoje torrenty do przesyłania i pobierania poza godzinami pracy, gdy wszyscy śpią.

Pangea
źródło
Czy istnieje sposób ustawienia QoS w systemie Windows?
Jader Dias
Nie można tego zrobić, jeśli nie masz routera lub jeśli router nie ma kształtowania ruchu. Biorąc pod uwagę czas i wysiłek, jaki musiałbyś poświęcić na uzyskanie taniego routera konsumenckiego, aby to obsłużyć, nie uważam tego za realne rozwiązanie.
Josh K
6

Ponieważ korzystasz z systemu Windows 7, możesz korzystać z QoS bez routera .

Zobacz artykuł Microsoft pod adresem: QoS oparty na adresie URL
oraz blog menedżera programu QoS : QoS w systemie Windows 7
Zobacz także ten artykuł Cable Guy: Obsługa QoS w systemie Windows

Szczegółowy opis procesu znajduje się tutaj: Jak działa funkcja QoS adresów URL w systemie Windows 7 :

obraz

harrymc
źródło
czy nie dotyczy to tylko połączeń IPv6?
Sathyajith Bhat
@Sathya: Artykuły tego nie mówią. QoS nie jest nowy w Windows, tylko QoS oparty na adresach URL jest nowy w Seven.
harrymc
3

Zwiększ szybkość połączenia i pozwól, aby uTorrent wykorzystał pewien jego procent. Chociaż wiele połączeń zapewni zauważalne spowolnienie zadań wymagających dużej przepustowości (Hulu, YouTube, przesyłanie strumieniowe i ładowanie flash), nie zabije go całkowicie. Zwykle ludzie ustawiają to na około 20% pojemności wysyłania i 50% pobierania.

Jeśli masz kablowy internet z 5-bitowym połączeniem, 20 KB w górę i 100 KB w dół jest dobre.

Josh K.
źródło
1

Jeśli masz uTorrent 2.0, możesz skorzystać z przewodnika prędkości, aby automatycznie dostosować ustawienia.

  1. Otwórz Podręcznik instalacji w preferencjach. Opcje -> Podręcznik instalacji lub naciśnij Ctrl G.
  2. Kliknij „Uruchom testy” i poczekaj! Po zakończeniu testów ustawienia zostaną dla Ciebie wypełnione. Następnie możesz nacisnąć Zapisz i zamknij.
  3. Jeśli test się nie powiedzie lub uważasz, że wyniki są nieprawidłowe, możesz ręcznie wybrać ustawienie wstępne z listy. Wybierz najbliższą prędkości przesyłania połączenia.
Fishwalker
źródło
1

musisz nadać priorytet pakietom ACK, przeczytaj „ Priorytetowanie pustych ACK TCP ” jako wprowadzenie do tematu, spójrz na wykresy, a następnie zastosuj techniki do bieżącej konfiguracji.

akira
źródło
Czy znasz sposób na zastosowanie tego w systemie Windows?
Jader Dias,
w dzisiejszych czasach rzadkością jest brak routera przed intranetem. jest mało prawdopodobne, aby nasycić własną maszynę pakietami p2p (a tym samym spowolnić ACK od podróżowania), więc o wiele mądrzej byłoby ustawić priorytety ACK na routerze ... czy nadal chcesz to robić na komputerze (klienckim) ?
akira
0

Nie jestem do końca pewien, czy to działa w systemie Windows, ale powinieneś być w stanie ustawić przeglądarkę na wyższy priorytet (lub utorrent na niższy priorytet), aby ustalić, który program dostaje pierwsze pęknięcie na przepustowości.

jakerman999
źródło
To nie działa, gdy masz wiele komputerów w tej samej sieci, a na jednym działa klient torrent
Benjamin Crouzier
0

Ogranicz przepustowość przesyłania do 70% tego, co masz. Jeśli zezwolisz, aby limit wysyłania przekroczył dozwoloną przepustowość, to wszystko odbije się i zabije przepustowość pobierania. Trochę jak lustro w lustrze. Sprawdź także łatę Event ID 4226 i zmień ją z 10 na 100 prób połączenia. Limit ten został wprowadzony przez MS w celu spowolnienia epidemii wirusów, ale nie działa dobrze na torrent. Limit pobierania nie jest tak ważny, ale i tak wynosi 70%. Z wyjątkiem przesyłania strumieniowego wideo, gier online, VOIP wszystko inne będzie grało dobrze z dzieleniem przepustowości pobierania. Jeśli to, co powiedziałem, nie pomaga, oznacza to, że problem dotyczy Twojego dostawcy lub potrzebujesz routera QOS, o którym wspominają inni. Teraz mam do ciebie pytanie.

Steve
źródło
3
Nie ma potrzeby łatania tcp / ip na Windows 7 (vista-sp2 albo)
Fluxtendu