Witam,
Jestem czytelnikiem MI 3 lata. Postanowiłem napisać do was, ponieważ wiem, że potraficie udzielić fachowej porady na każde pytanie. Założyłem w kwietniu ADSL (z firmy Dialog). Maksymalny transfer w kbps wynosi odpowiednio 1024/256 dla downloadu i uploadu. Chciałem się dowiedzieć, dlaczego mogę pobierać tylko z prędkością 110 kB/s?
Drugie pytanie (dotyczy zależności uploadu od downloadu): czy mogę pobierać dane z maksymalną prędkością, jeżeli upload wynosi 32 kB/s?
I ostatnie pytanie: jeżeli są jakieś sposoby, to proszę o napisanie jak zoptymalizować łącze, żeby można je było wykorzystać w 100%.
ImmanuelAd. 1. Prawdopodobnie 1024 kb/s downloadu jest w rzeczywistości łączną wartością transferu zarówno dla downloadu, jak i uploadu. Dlatego dane nie idą z maksymalną, nominalną prędkością 128 kB/s, a trochę mniejszą. Im więcej zużyje się na upload, tym mniejszy będzie download. Ale to tylko jedna strona medalu.
Istotne jest też to, jaki program wykazuje daną prędkość transferu. Każdy z programów klienckich zabiera mniejszą lub większą część pasma na bezpośrednią komunikację z serwerem, \”niewidoczną\” dla użytkownika. Tu prym wiodą oczywiście programy P2P, które oprócz rzeczywistego transferu zużywają część przepustowości łącza na nawiązywanie połączeń z innymi klientami P2P, a tych połączeń może być bardzo dużo (np. standardowo w eMule jest 500 połączeń, ale ta liczba może być znacznie większa – zdefiniowana przez użytkownika).
Każde nawiązanie połączenia to drobne, ale jednak, obciążenie łącza – wszak najpierw Pana klient musi wysłać żądanie do odległego programu, tamten odsyła swoją odpowiedź, coś tam między sobą te programy przesyłają… Tylko twórcy tych programów wiedzą, co tak naprawdę dzieje się podczas pobierania danych z sieci P2P. Tak czy inaczej jeszcze nigdy nie widziałem, by np. eMule czy BitTorrent (w dowolnej odmianie) pobierały pliki z maksymalną możliwą prędkością na danym łączu. Zawsze transfer jest o ok. 8-12 kB/s mniejszy niż maksymalny możliwy.
Jeszcze inną sprawą jest odległość Pana komputera (modemu) do modemu operatora internetu. Technologia ADSL, która jest używana najczęściej w przypadku użytkowników prywatnych (w Dialogu na 100%), jest zależna od długości kabla. Jeśli ta długość przekracza pewną wartość (nie pamiętam dokładnie, ale jest to rząd wielkości kilku kilometrów, np. 5 km), wówczas nie da się osiągnąć maksymalnej prędkości przesyłu. Im dłuższy kabel, tym wolniejsze transfery, aż w końcu od pewnej granicy (bodajże 8-10 km) trasmisja jest niemożliwa. Dlatego m.in. nie ma dostępu do szerokopasmowego internetu w całej Polsce – trzeba znajdować się w pobliżu modemów odbiorczych (centrali) operatora internetu.
Ad. 2. Teoretycznie tak powinno być, ale w praktyce bywa z tym różnie. Niektórzy operatorzy, niekoniecznie ze złej woli, a np. z powodu uwarunkowań technicznych, łączą download z uploadem, a zatem w przypadku łącza 1024/256 (czyli odpowiednio 128 i 32 kB/s) i wysyłania danych z maksymalną prędkością, dosępny download wynosi 128-32=96 kB/s.
Ad. 3. Istnieją programy nie tyle optymalizujące łącze, bo tego fizycznie nie da się zrobić, co raczej dostrajające parametry systemu operacyjnego. Często te parametry są głęboko ukryte i \”ręczny\” do nich dostęp jest bardzo utrudniony (grzebanie w rejestrze systemowym). Ogólnie ta grupa programów nazywa się \”Windows tweak\”, albo \”system tweaking\” bądź podobnie. Darmowe można znaleźć np. pod adresem:
http://www.snapfiles.com/freeware/system/fwsystweak.html
Jest oczywiście cała masa podobnych programów płatnych – należy ich szukać np. za pomocą Google. UWAGA: nie wszystkie z nich oferują opcje do \”podrasowania\” połączenia z internetem. Te przeznaczone TYLKO do ustawiania parametrów systemu związanych z połączeniem internetowym zwą się akceleratorami internetu (internet accelerators) lub z angielska: boosters (internet booster). Można je łatwo znaleźc wpisując w Google frazy typu:
internet accelerator
internet booster
internet accelerating
web accelerator
itp. Niestety, w zdecydowanej większości są to programy płatne. Polecam też zajrzeć na stronę:
http://www.snapfiles.com/freeware/network/fwnettools.html
która zawiera linki do darmowych programów testujących na wskroś wszelkie możliwe parametry łączy internetowych. Może dzięki temu wykryje Pan co tak naprawdę dzieje się z Pana łączem. (JB)