HOME


 
Jeżeli ładowanie trwa zbyt długo (powyżej 2 min.), to zapraszam o innej porze.
Zobacz statystyki odwiedzin by ustalić porę najmniejszego obciążenia serwera.

Spakowana witryna o Linuksie w formacie RAR
 
DO_STR_GLOWNEJ_WYSZUKIWARKI
 
 
MTU

 

Pobierz spakowaną witrynę gorzow-wlkp.pl/linux

Jeżeli pragniesz poznać Linuksa Mandrake (obecnie Mandriva), to... dobrze trafiłeś. Witryna została zauważona przez twórców magazynu KOMPUTER ŚWIAT 5/2004(141) str. 46 poprzez umieszczenie linku oraz magazynu CHIP 4/2004 (str.114) poprzez umieszczenie artykułu opisującego ten serwis internetowy. Jak na hobbystyczną stronę o Linuksie to miłe ;) Acha... na stronie mandrakelinux.pl/informacje podano też link z opisem cytuję "duży zbiór praktycznych informacji o Mandrake" (mam ją w swoim archiwum - klub.chip.pl/twarogal).

Zapraszam do zadawania pytań na FORUM oraz mailem. Chętnie udzielę (bezpłatnie) odpowiedzi. Oficjalne ceny za jedną poradę na stronie MandrakeSoftPL (mam ją w moim archiwum z dnia 2.05.2004) wahają się od 20 do 350 zł.

 


 

Problem użytkowników WindowsXP z niewłaściwym ustawieniem MTU. Szczególnie dotyczy to sieci, gdzie router jest linuksowy, a klienty windowsowe. Internet do Linuksa jest podłączony poprzez Neostradę.

 

 

MTU czyli Maximum Transmission Unit, to w wolnym przekładzie: maksymalna ilość bajtów w pojedyńczym pakiecie wysyłanym siecią.

Informacje wysyłane siecią mają wygląd pakietu impulsów, a nie pojedyńczego impulsu. Czyli, wysyłając jakiś plik dzielimy go na określoną ilość bajtów (plus oczywiście bity kontrolne). Tak na marginesie: bajt=8bitów, a bit to impuls lub jego brak w określonym przedziale czasowym (czyli w zapisie dwójkowym zero lub jeden). Sławne MTU to nic innego jak domyślna wielkość (w bajtach) rozmiaru pakietów, na jakie dzielimy plik podczas wysyłania siecią. Problemem jest brak pełnej współpracy firm informatycznych, dostawców Internetu, a także... zwykłych operatorów routerów w sieciach (którzy sami mogą na firewallu ustawiać indywidualne MTU). Np. Microsoft dla różnych Windows ustawia różne wartości domyślnego MTU. Dodatkowym problemem była decyzja panów z TPSA, którzy tak ustawili swoją usługę Neostrada, że... źle działa na MTU WindowsXP. Problem okazał się na tyle poważny, że Microsoft oficjalnie zaprezentował na stronie http://support.microsoft.com/default.asp instrukcję nr 283165 opisującą sposób naprawy (poprawki w rejestrach). Stronę mam także w moim archiwum.

Aby sprawdzić, czy w naszym przypadku MTU robi problemy uruchom na klientach windowsowych WinXP konsolę poleceń (czarny ekranik do wpisywania szarych literek ;). Wpisz zlecenie:

c:\> ping -f -l 1452 www.interia.pl

Jeżeli wysłanych pakietów (pingiem) było np. 4, a odebrano 1, to wina leży po złej wartości MTU :) . Jeżeli odebranych będzie tyle co wysłanych, to problem nie występuje z MTU :(. Oczywiście, jeżeli zauważyłeś, że problemy występują podczas łączenia z innym serwerem, to pinguj nie interia.pl, ale tam, gdzie mogą być problemy ;)

Można ustawić MTU na Windows za pomocą prostego programu CableNutMTU_tool, który instalujemy na wszystkich WindowsXP w naszej sieci i zamiast wartości 1500 wpisujemy 1452. Przycisk APPLY zatwierdza zmiany.

 

 

Parametr 1452 dotyczy użytkowników łączących się z Internetem za pośrednictwem Neostrady. Na innych łączach może być inny. Domyślne wartości to 1500, zaś najmniejsza wartość to ok. 1300.

Na stronie neostrada.e-firmy.pl/neo/download.php?id=005 (mam ją w swoim archiwum z dnia 26.04.2004) znalazłem inne instalki do różnych wersji Windows umożliwiające wprowadzanie poprawek MTU (po zainstalowaniu wpisz wartość MTU 1452).

Program dla Windows 95/98/98SE/ME: drtcp021.rar
Program dla Windows 98/2000/XP: cablenut_mtu_tool10017.rar



Na stronie http://pomoc.x.pl/ (mam ją w swoim archiwum) znalazłem ciekawy programik TCPOptimizer do pobrania z mojego archiwum. Można za jego pomocą wykonać test (na zakładce MaxMTU), w celu ustalenia optymalnego MTU dla danego komputera w danej sieci (patrz poniższy obrazek), a następnie zapisanie konfiguracji (w zakładce USTAWIENIA). W mojej sieci optymalnym jest MTU=1500. Inne programiki spakowałem w jedną paczkę RAR i umieściłem tutaj.



 


Gdy masz problemy na linuksowym komputerze klienckim (przykładowe łącze jest na modemie - ppp), może wypróbuj zmianę ustawień mru lub/oraz mtu dodając do linuksowego pliku /etc/ppp/options wiersze:

mru 1452
mtu 1452

Domyślne wartości to 1500, zaś najmniejsza wartość to ok. 1300.

Wyjaśnienia:

mru (czyli Maximum Receive Unit definiuje maksymalną odbieraną jednostkę) mówi odległemu serwerowi, żeby nie wysyłał porcji danych o rozmiarach większych niż podana liczba.

mtu (czyli Maximum Transmission Unit), to w swobodnym tłumaczeniu: maksymalna ilość bajtów w pojedyńczym pakiecie wysyłanym siecią. Należy zmienić (zazwyczaj zmniejszyć) w przypadku problemów z przesyłaniem danych do nielokalnego komputera lub gdy połączenie jest zbyt wolne (jakość linii telefonicznych może ograniczać rozmiary danych).



O MTU w usłudze SDI (modem) napisałem kilka słów na sąsiedniej stronie. Przeczytaj też notatkę o ustawieniu MTU na routerze linuksowym nadzorowanym shorewallem (iptables).


 

 

 
twarogal@wp.pl

Uwaga: z powodu namnożenia się różnych złodziejskich witryn www, które kopiują moje strony i umieszczają je u siebie wraz z komercyjnymi reklamami (na których zarabiają) informuję, że wszelkie prawa są zastrzeżone.

Uwaga. Aby uniknąć zasysania całej witryny gorzow-wlkp.pl/linux za pomocą programów typu TeleportPro, WebCopier itd. informuję, że udostępniłem spakowaną wersję (w formacie RAR).

 
 

 

 

Witryna była dostępna pod adresami: strony.wp.pl/wp/twarogal , strony.wp.pl/wp/linuxtwarka , twarogal.republika.pl , klub.chip.pl/twarogal oraz gorzow-wlkp.net (w latach 2003/04).

 

 

gorzow-wlkp.pl

Informacje o odwiedzających są rejestrowane i publicznie udostępniane na pod adresem: http://gorzow-wlkp.pl/licznik/