Strona 1 z 4
Prędkość internetu w Linuksie
: 18 listopada 2009, 12:42
autor: Katiusha
Mam internet z UPC (Chello) 25 Mb/s
pobieranie i 2 Mb/s
wysyłaniee.
Ostatnio zauważyłam pewną rzecz.
Otóż mierząc sobie prędkość łącza na np takiej stronie:
http://www.speedtest.net/
czy
http://speedtest.net.pl/
na Debianie przez przeglądarkę Opere mam najwyżej 10 Mb/s DL.
To nawet nie jest połowa możliwości łącza.
Za to mierząc prędkość na tych samych stronach w Windows XP przez IE 8 mam ok 20 Mb/s DL, czyli mniej więcej tak jak powinno być.
I teraz zagadka, dlaczego w Linuksie pokazuje mniej? Jakiś ma ogranicznik, że większych prędkości niż 10 Mb/s nie jest w stanie obsłużyć?
Nie chce mi się w to wierzyć.
A może gdzieś trzeba to w systemie odblokować/ustawić?
Układ sieci w domu to modem kablowy i komputer, bez żadnego rutera.
: 18 listopada 2009, 12:54
autor: darkwater
Może karta sieciowa pracuje w trybie 10Mb/s ? Bo rozumiem że modem podłączony jest za pomoca Ethernetu?
Pokaż wyniki dla windowsowego
i linuksowego
: 18 listopada 2009, 15:43
autor: Katiusha
Windows XP
Kod: Zaznacz cały
Microsoft Windows XP [Wersja 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>ipconfig /all
Konfiguracja IP systemu Windows
Nazwa hosta . . . . . . . . . . . : woschod
Sufiks podstawowej domeny DNS . . . . . . :
Typ węzła . . . . . . . . . . . . : Nieznany
Routing IP włączony . . . . . . . : Nie
Serwer WINS Proxy włączony. . . . : Nie
Lista przeszukiwania sufiksów DNS : chello.pl
Karta Ethernet NVIDIA nForce Networking Controller:
Sufiks DNS konkretnego połączenia : chello.pl
Opis . . . . . . . . . . . . . . : NVIDIA nForce Networking Controller
Adres fizyczny. . . . . . . . . . : 00-1A-92-CE-61-4D
DHCP wł¹czone . . . . . . . . . . : Tak
Autokonfiguracja włączona . . . . : Tak
Adres IP. . . . . . . . . . . . . : 87.207.144.xxx
Maska podsieci. . . . . . . . . . : 255.255.255.0
Brama domyślna. . . . . . . . . . : 87.207.144.1
Serwer DHCP . . . . . . . . . . . : 62.179.2.134
Serwery DNS . . . . . . . . . . . : 62.179.1.63
62.179.1.62
Dzierżawa uzyskana. . . . . . . . : 18 listopada 2009 14:57:26
Dzierżawa wygasa. . . . . . . . . : 18 listopada 2009 15:57:26
C:\Documents and Settings\Administrator>
i pomiar prędkości:
Debian Lenny:
Kod: Zaznacz cały
root@debian:/home/kati# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1a:92:ce:61:4d
inet addr:87.207.144.xxx Bcast:255.255.255.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:576 Metric:1
RX packets:15925 errors:0 dropped:0 overruns:0 frame:0
TX packets:10280 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5645284 (5.3 MiB) TX bytes:1525650 (1.4 MiB)
Interrupt:23 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16551 errors:0 dropped:0 overruns:0 frame:0
TX packets:16551 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:950844 (928.5 KiB) TX bytes:950844 (928.5 KiB)
root@debian:/home/kati#
i pomiar szybkości:
Moja płyta główna to ASUS P5N-E SLI i wg. specyfikacji karta sieciowa to:
i sprawdzając karte wg. tego rysunku poniżej dioda miga na pomarańczowo w Debianie czyli powinno obsługiwać 100 MB/s.
Można gdzieś w Debianie ustawić przepustowość karty?
PS Sprawdziłam w Windows XP i dioda też tam miga na pomarańczowo, więc jest tak samo jak pod Linuksem...
: 18 listopada 2009, 16:08
autor: darkwater
Kiedyś za czasów 512kbps dawało to ogromnego kopa, później totalnie zapomniałem o sprawie, teraz mam Ultrę i nie wiem czy warto się w to bawić? Obecnie 1500 MTU i nie narzekam zbytnio na osiągi, ale można by co nieco uprawnić. Czy zmniejszenie MTU ma obecnie sens?
...
nie ma co kombinowac jak zjedziesz za duzo z mtu to przy duzych transferach zaorasz sobie siec iloscia pakietow
źródło:
http://forum.mediaswiat.pl/viewtopic.php?t=4056
U ciebie pod Linuksem MTU=576. Może tutaj leży problem? Bo zapewne pod Windows jest domyślnie ~1500. MTU ustawiasz poleceniem
ifconfig podczas podnoszenia interfejsu, lub deklarujesz w pliku /etc/network/interfaces
: 18 listopada 2009, 16:23
autor: Katiusha
Spróbuje, bo rzeczywiście może być MTU za małe.
Tylko że w którym miejscu i w jakiej formie mam to dopisać?
Tak wygląda mój plik /etc/network/interfaces
Kod: Zaznacz cały
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
auto eth0
: 18 listopada 2009, 16:37
autor: darkwater
Na początek wstrzymaj się ze zmianami do czasu przekonania się czy to faktycznie MTU jest problemem. Tymczasowo ustawisz je ręcznie, przykładowo:
Powinno zadziałać "w locie", bez restartowania połączenia. Czy MTU uległo zmianie sprawdzisz sobie poleceniem
ifconfig eth0 .
Jeśli pomoże zmień wiersz
na
choć nie jestem pewien czy zadziała przy używanym DHCP. Jeśli nie, nie bij
. Więcej informacji:
: 18 listopada 2009, 16:54
autor: beetls
Również mam internet UPC-Chello o tych samych parametrach. Nie wiem czy to faktycznie w MTU jest problemem, ale u mnie MTU jest standardowo ustawione na 1500 i osiągam takie prędkości jak powinny być.
: 18 listopada 2009, 17:11
autor: Katiusha
Przestawiłam MTU poleceniem:
przestwiło się co widać po ifconfig:
Kod: Zaznacz cały
root@debian:/home/kati# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1a:92:ce:61:4d
inet addr:87.207.144.xxx Bcast:255.255.255.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1472 Metric:1
RX packets:16349 errors:1 dropped:0 overruns:0 frame:1
TX packets:8424 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5084195 (4.8 MiB) TX bytes:1061665 (1.0 MiB)
Interrupt:23 Base address:0x4000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:26725 errors:0 dropped:0 overruns:0 frame:0
TX packets:26725 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1536000 (1.4 MiB) TX bytes:1536000 (1.4 MiB)
root@debian:/home/kati#
Download poszedł w góre:
ale (zawsze musi być jakieś ale...) po restarcie komputera MTU wraca do tych 576...
Wpisanie w /etc/network/interfaces w takiej formie jak podałeś nie działa.
I teraz pytanie gdzie i jak wpisać/ustawić to nieszczęsne MTU na 1472?
PS
beetls, mam jeszcze pytanie do Ciebie jaki masz model modemu?
Mam wrażenie, że chyba mój przez DHCP przypisuje za małe MTU.
Po ręcznym przestawieniu na 1472 po ok 10 min modem z powrotem mi przestawia na 576.
: 18 listopada 2009, 17:38
autor: darkwater
Kod: Zaznacz cały
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
post-up /sbin/ifconfig eth0 mtu 1472
auto eth0
Prymitywne ale powinno działać. Zawsze można też dopisać analogiczną linijkę (/sbin/ifconfig eth0 mtu 1472) do pliku /etc/rc.local, ale powyższy sposób uważam za bardziej "elegancki".
: 18 listopada 2009, 18:25
autor: Katiusha
darkwater, wiesz, to zadziałało. Po restarcie systemu jest MTU 1472.
Ale mimo to i tak jestem zdania że mój modem i DHCP źle przypisuje to MTU, bo powinien przypisać tak jak dla modemów kablowych tj. 1472 lub 1500, a nie jak dla modemu DSL 56 Kb/s czyli 576.
W sobotę ma przyjść technik z Chello to zobaczę jakie będzie to MTU na innym modemie, a Twój wpis za komentuje aby modemowo było to ustawiane, a nie systemowo.
W każdym razie wielkie dzięki darkwater, za pomoc w rozgryzieniu tej zagwozdki.
beetls, jak czytasz/przeczytasz ten wątek, to pochwal się jaki masz model modemu i od razu prośba do "szczęśliwych" posiadaczy łącza 25 Mb/s w UPC/Chello o podanie swoich modeli modemów.
Chcę zobaczyć, czy model mojego modemu (Arris CM550B) jest popularny w narodzie.
Edycja:
Figa, po około 10 minutach modem znów zrestartował swoje ustawienia i MTU wróciło do 576...
Pozostaje chyba czekać do soboty.