Klienci bittorent agresywnie łączą się z peerami ... a niektóre routery interpretują to jako powódź synchroniczną.
Otwórz połączenia
Gdy uTorrent jest załadowany, a przesyłanie / pobieranie jest wstrzymane (nie zatrzymane), utrzymuje otwarte połączenia z rówieśnikami. Tymczasem legiony rówieśników internetowych nadal będą próbować połączyć się z tobą, aby dowiedzieć się, czy masz potrzebne bity.
W końcu osiągniesz limit otwartych połączeń narzucony przez twój system operacyjny (w Windows 7 jest to 10 połączeń), a połączenia od nowych klientów zaczną kolejkować na routerze.
Klienci w kolejce sprawdzą agresywnie, czy połączenie jest bezpłatne. To agresywne odpytywanie może być interpretowane przez router jako atak powodziowy.
Rozwiązania
- obniż limit połowy połączenia w oprogramowaniu bittorent poniżej limitu połączenia narzuconego przez twój system operacyjny
- wyłącz ochronę przeciwpowodziową IP na routerze / modemie.
Nasycenie przepustowości
Ponadto, gdy połączenie uTorrent (lub jakikolwiek ruch masowy) działa bez ograniczeń, rura wysyłania (i ewentualnie pobierania) osiąga pełne wykorzystanie, zmuszając część ruchu „utrzymania” do zajęcia miejsca, co powoduje zmniejszenie użyteczności sieci.
Oto przykład:
- Szybkie pobieranie (torrent lub w inny sposób) nasyca łącze pobierania.
- Użytkownik próbuje przejść do witryny, która nie była ostatnio odwiedzana. Komputer generuje żądanie informacji DNS dla żądanej witryny. „Przesyłanie” żądania do serwera DNS powiodło się (nie jest kwestionowane w przypadku dostępu do potoku w górę).
- Serwer DNS odpowiada (lub próbuje), ale reakcja rozłącza się przy próbie dostania się do komputera użytkownika, ponieważ rura pobierania jest nasycona treścią do pobrania, a ponieważ coś musi zostać upuszczone, a pobieranie jest agresywne w utrzymywaniu szybkości, Odpowiedź DNS zostaje odrzucona (w pewnym momencie, zanim dotrze do routera lokalnego).
To samo może się zdarzyć, jeśli przesyłanie jest nieograniczone. Gdy przesyłanie jest nasycone, pakiety znane jako TCP-ACK (wysyłane jako odpowiedzi typu „Hej, mam pakiet xyz pomyślnie”) zostają rozłączone, co powoduje zatrzymanie pobierania, co powoduje, że przeglądanie Internetu staje się bardzo niejednolite.
Rozwiązania
- Dowiedz się, jakie są maksymalne możliwości połączenia (indywidualnie w górę i w dół) i ustaw maksymalną prędkość klientów masowego transferu, aby nie korzystali z więcej niż około 80% tej prędkości. To pozostawi „zapas” na takie rzeczy, jak pakiety DNS i TCP-ACK, aby ominąć ruch masowy i szybko się nimi zająć.
- Użyj routera, który może obsługiwać kształtowanie ruchu, dzięki czemu określony ruch (DNS, IMCP Ping, TCP-ACK) może mieć priorytet przed innymi formami ruchu, a niektóre formy ruchu (w szczególności torrent) mogą zostać pozbawione priorytetów. To jest moja preferowana metoda. Może to dać dodatkową korzyść polegającą na tym, że pełna rura w górę i w dół może być użyteczna dla ruchu torrentowego, gdy ruch o wyższym priorytecie go nie kwestionuje.
- Użyj kombinacji 1 i 2, aby ograniczyć „niewłaściwie zachowujący się” ruch.
Jeśli jesteś zainteresowany więcej informacji o ruchu kształtowania Linux / BSD dystrybucje, MonoWall i IPCop obie mają pewne informacje dobrego.
nslookup google.com
działa Jeśli nie, to co powiesz nanslookup google.com 8.8.8.8
? Dodaj wynik tych poleceń do swojego pytania.