» Dokumentacja cFosSpeed, Traffic Shaping dla sieci P2P

Nadawaj priorytety porgramom w cFosSpeed
  Lista programów
  Zaproponuj nowy program

Traffic Shaping dla programów do współdzielenia plików (P2P)

Dzięki cFosSpeed Traffic Shaping można w końcu wykorzystać w pełni szerokość pasma wychodzącego (min. z eMule, Kazaa lub BitTorrent) i sprawić, że będzie ono dostępne dla innych użytkowników współdzielących pliki - bez negatywnych skutków dla innych aplikacji internetowych.

Problemy z oprogramowaniem do współdzielenia plików

Uruchomienie programów do wspóldzielenia plików (takich jak eMule, Kazaa lub BitTorrent) powoduje zwykle wykorzystanie większości, jeśli nie całego dostępnego pasma wychodzącego. Skutkiem jest podatność połączenia na wysokie czasy ping. Oznacza to, że nie tylko komunikacja związana z wymianą plików sama działa wolno (żądanie źródła może zająć pełne 1 lub 2 sekundy zamiast kilku milisekund), to na dodatek spowolni inne aplikacje internetowe. Z tego samego powodu wskaźniki pobierania danych mogą nagle spaść, ponieważ pakiety z potwierdzeniami TCP nie są wysyłane na czas. Również przeglądarka internetowa podczas przeglądania stron, będzie reagowała wyraźnie wolniej.

Popularnym obejściem tego problemu oferowanym przez wiele programów do współdzielenia plików jest nakładanie sztucznego ograniczenia na prędkość wysyłania danych.

Jednak, gdy uruchomione jest jednocześnie wysyłanie dużego pliku mail i wysyłanie danych programem do współdzielenia plików, oba procesy będą konkurować ze sobą o dostępne pasmo wysyłania. Jak dużo pasma każdy z tych procesów otrzyma, jest najprościej mówiąc dziełem przypadku. W wielu wypadkach może to prowadzić nawet do zamnięcia wszystkich połączeń TCP (zagłodzenie połączenia TCP).

Rozwiązanie: Traffic Shaping

Zarządzanie Ruchem cFos

Schemat priorytetów zintegrowany z programami cFos and cFosSpeed (re)organizuje pakiety danych w sposób, który zapewnia maksymalne wskaźniki pobierania dla programów do współdzielenia plików. Dodatkowo cFos i cFosSpeed depriorytetyzują transfer danych programów do wspóldzielenia plików. Nie znaczy to, że są one sztucznie spowalniane lub nawet blokowane. Oznacza to jedynie, że dane takie będą na krótko opóźniane, kiedy ważniejsze pakiety muszą zostać przetransportowane. Tylko taki schemat priorytetów umożliwaia działanie programów do współdzielenia plików z maksymalnyą prędkością transferu i w tym samym czasie wykorzystywać to samo połączenie przez inne aplikacje.

Dla przykładu, jeżeli podczas przeglądania stron internetowych, w tle uruchomiony jest program do współdzielenia plików, to wczytywanie strony będzie miało krótkotwały i minimalny wpływ na spowolnienie ruchu P2P. Podobnie podczas wysyłania dłuższych wiadomości e-mail, wskaźniki wysyłania programów P2P mogą na krótko nieco spaść, kiedy wiadomość jest dostarczana. Kiedy tylko wiadomość zostanie wysłana, wysyłanie wszystkich danych będzie kontynuowane z pełną prędkością. Jednyą alternatywą byłoby odraczanie dostarczenia wiadomości e-mail "w nieskończoność" lub w jakiś sposób sztuczne ograniczenie szerokości dostępnego pasma wysyłania dla programów do współdzielenia plików. Ale oznaczałoby to również stratę pasma nawet wtedy, gdy żadna inna aplikacja nie korzysta z tego samego łącza.

cFosSpeed jest tak zoptymalizowany do użytku z oprogramowaniem służącym do wymiany plików (p2p), aby umożliwić użytkownikom uruchamianie takiego programu w tle bez wyraźnego sygnalizowania jego normalnej aktywności internetowej.

Dlatego zalecamy ustawienie Kazaa itp. programów na "wysyłanie bez limitów", jednocześnie wyłączając opcję "wykrywanie prędkości", ponieważ cFosSpeed i tak zoptymalizuje ruch internetowy.

Stylizowana ikona

Ponieważ większość użytkowników ma uruchomione programu do współdzielenia plików 24 godziny na dobę, cFosSpeed dostarczany jest ze stylizowaną ikoną, umożliwiającą śledzenie połączenie bez potrzeby posiadania uruchomionego cały czas okna statusu.

Priorytetyzacja:

Wielu użytkowników posiada komputer specjalnie przeznaczony do współdzielenia plików i rutowania ruchu P2P (np. poprzez wspóldzielenie łącza internetowego ) poprzez główny komputer bezpośrednio podłaczony do Internetu. W takim przypadku Wykrywanie Protokołu Warstwy 7 zintegrowane z cFos oraz cFosSpeed zezwala na priorytetyzację większości ważnych sieci P2P, takich jak BitTorrent, eDonkey 2000 (eMule, etc.), Kazaa, Gnutella(2), Kademlia, czy Direct Connect.

Priorytetyzacja programów:

Okno dialogowe priorytetyzacji programów

cFos i cFosSpeed pozwalają również na priorytetyzację programów po ich nazwie. Większość z najbardziej znaczących programów została już właczona do listy z ustawieniami. Ten sposób priorytetyzowania jest szczególnie przydatny, gdy wykrywanie w Warstwie 7 nie jest w stanie poprawnie rozpoznać i przypisać danych ( jako przykład można podać zaszyfrowany ruch P2P).

Ustawienia połączenia DSL

Optymalizacja Ustawień Połączenia:

Można dokładnie określić, jakie medium transportowe jest używane w opcji Ustawienia Połączenia. Im więcej informacji na temat połączenia jest dostępne dla programu cFos lub cFosSpeed, tym lepsze będą czasy pingów. Domyślnym ustawieniem jest "Adaptacyjne". Ale dla przykładu, jeżeli używane jest połączenie DSL, należy jako medium transportowe wybrać odpowiedni standard DSL lub protokół.

Powered by cFos Personal Net Web Server
Practice random kindness and senseless acts of beauty