karta sieciowa niby 100mbps, ale przesył 3megabajty

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
simperium
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 23 lut 2009, 12:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: simperium »

witam, mam najnowsze ubuntu.
udostępniłem folder na partycji ntfs na który po lokalnej przesyłam pliki między komputerami.
Fizycznie wygląda to tak: komp1-switch-komp2 (tzn, one fizycznie stoją obok siebie:))

Niestety zamiast przesyłać się z owymi 100mbps (czyli ponad 10 megabajtów/s), pliki przesyłane są z prędkością... 2-3megabajty.

Pamiętam, że pół roku temu, jak bawiłem się debianem, spokojnie 8 megabajtów/s wyciągałem. To pewnie coś w ustawieniach trzeba zmienić - czy ktoś wie, dokładnie, gdzie nagrzebać?
Aha, przesyłam pliki z windy na ubuntu.
Awatar użytkownika
karmelek
Przyjaciel
Przyjaciel
Posty: 883
Rejestracja: 10 lut 2007, 17:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: karmelek »

A to nie ntfs Ci blokuje szybkość zapisu na partycję przypadkiem?
Wszystkich moderatorów Bóg po śmierci zabiera do nieba, żeby ci dwadzieścia cztery godziny na dobę moderowali modlitwy do niego.
http://karmelek.wordpress.com
inny OS=debian lenny
simperium
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 23 lut 2009, 12:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: simperium »

zrobiłem próbę na partycji ext3, niestety wciąż ta sama prędkość.
Awatar użytkownika
maciej.strzelecki
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 lip 2009, 12:46
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Kontakt:

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: maciej.strzelecki »

Zainstaluj pakiet [url=apt:iperf]iperf[/url]. Połącz dwa komputery jednym kablem i ustaw im adresy w tej samej podklasie, a później na jednym uruchom

Kod: Zaznacz cały

iperf -s
Na drugim

Kod: Zaznacz cały

iperf -c
z adresem IP pierwszego.

Program iperf mierzy wydajność połączenia. Jeżeli zepniesz dwa komputery, to wykluczysz problem z przełącznikiem. Dodatkowo pominiesz wąskie gardło w postaci dysków itp. i sprawdzisz tylko karty sieciowe.
simperium
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 23 lut 2009, 12:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: simperium »

przepraszam najmocniej, ale karta sieciowa jest dobra, i na pewno są to złe ustawienia sieciówki, albo coś w ubuntu źle ustawione jest.
Tzn. chciałbym już uniknąć przepinania, odpinania,etc.

znalazłem podobny wątek tu:
http://www.mandrivalinux.eu/showthread.php?t=8602
niestety, nie został tam rozwiązany problem :(

Ach, nie wspominałem jeszcze, ale moja karta to:
Planet WOL enw-9504 (10/100mbps)..

Ponadto, na opakowaniu mam coś takiego napisane:
Obsługuje auto-negocjacje, 10/100mbps, 20/200mbps full duplex
Awatar użytkownika
karmelek
Przyjaciel
Przyjaciel
Posty: 883
Rejestracja: 10 lut 2007, 17:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: karmelek »

Najpierw się wyklucza media... Weź nawet z tym switchem to odpal...
Wszystkich moderatorów Bóg po śmierci zabiera do nieba, żeby ci dwadzieścia cztery godziny na dobę moderowali modlitwy do niego.
http://karmelek.wordpress.com
inny OS=debian lenny
simperium
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 23 lut 2009, 12:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: simperium »

wynik jest taki:
[ 3] local 10.11.10.110 port 35875 connected with 10.11.10.109 port 5001
d[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 112 MBytes 93.9 Mbits/sec
na drugim 0.0-10.2 s, 112mb 92.6 Mbits/sec
Awatar użytkownika
maciej.strzelecki
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 lip 2009, 12:46
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Kontakt:

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: maciej.strzelecki »

Czyli sieciówka i konfiguracja jest OK. 93,9 i 92,6 to prawie 100 Mbits/sec, czyli tyle ile masz sieciówkę. Szukaj przyczyny w dyskach czy w sposobie udostępniania.
simperium
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 23 lut 2009, 12:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: simperium »

tak właśnie próbuję od samego początku, z tymże moja wiedza na temat linuksa nie jest na tyle duża, by wiedzieć, gdzie to czynić.

1. czy powyższa informacja również mówi, że mam dobrze ustawioną kartę sieciową?

2. w sumie sieć mam na domyślnych, jak mogę zweryfikować, właśnie te powyższe info: czyli np przepływ danych między dyskami (w końcu, skoro wpierw poradziliście bym zweryfikował media, to może wartoby gdybym zaczął sprawdzać od tego, czy może coś sobie dysk nie zrobił)?

3. Czy skoro mi tam pisze na opakowaniu, że na full duplex mogę uzyskać 200mbps to gdzie to mogę zrobić?

4. zrobiłem proste testy i wyszło tak:
ściąganie pliku z ubuntu (czyli ten pecet z udostępioną partycją ntfs) na windę - średnia prędkość 8megabajtów,
wysyłanie pliku na ubuntu z windy - 3megabajty/s

Pozdrawiam :)
Awatar użytkownika
maciej.strzelecki
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 lip 2009, 12:46
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Kontakt:

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: maciej.strzelecki »

simperium pisze:1. czy powyższa informacja również mówi, że mam dobrze ustawioną kartę sieciową?
Tak, wynika z tego, że ustawienia karty sieciowej są poprawne. Prędkość oscyluje wokół wartości 100 Mbit/s.
simperium pisze:2. w sumie sieć mam na domyślnych, jak mogę zweryfikować, właśnie te powyższe info: czyli np przepływ danych między dyskami (w końcu, skoro wpierw poradziliście bym zweryfikował media, to może wartoby gdybym zaczął sprawdzać od tego, czy może coś sobie dysk nie zrobił)?
Pomiar prędkości odczytu dysku twardego:

Kod: Zaznacz cały

sudo hdparm -t /dev/sda
Jeżeli chcesz sprawdzić prędkość zapisu na dysku, zainstaluj pakiet [url=apt:rsync]rsync[/url] i spróbuj skopiować duży plik, np. pomiędzy folderami:

Kod: Zaznacz cały

rsync --progress a b
simperium pisze:3. Czy skoro mi tam pisze na opakowaniu, że na full duplex mogę uzyskać 200mbps to gdzie to mogę zrobić?
Trochę myląca ta informacja na opakowaniu ;-). W skrócie chodzi o to, że twoja karta może jednocześnie wysyłać i odbierać z prędkością 100 Mbit/s, czyli... 200 Mbit/s, ale nie może np. tylko wysyłać albo tylko odbierać z taką prędkością.
simperium pisze:4. zrobiłem proste testy i wyszło tak:
ściąganie pliku z ubuntu (czyli ten pecet z udostępioną partycją ntfs) na windę - średnia prędkość 8megabajtów,
wysyłanie pliku na ubuntu z windy - 3megabajty/s
Czyli komputer z Ubuntu jest wąskim gardłem w zapisie.

PS Z ciekawości, opublikuj wyniki testów :-).
simperium
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 23 lut 2009, 12:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: simperium »

wyniki są następujące:
sudo hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads: 182 MB in 3.02 seconds = 60.28 MB/sec
i:
rsync --progress a b
skipping directory a

sent 8 bytes received 12 bytes 40.00 bytes/sec
total size is 0 speedup is 0.00
Rozumiem, że w tym drugim test wyszedł błędnie. Nie wiem o co biega, stworzyłem mu folder a i folder b, do a wrzuciłem 300mb danych... hmm... pewnie coś nakombinowałem.
A może to smb blokuje wysył danych na ubuntu?
Awatar użytkownika
maciej.strzelecki
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 lip 2009, 12:46
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Kontakt:

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: maciej.strzelecki »

simperium pisze:Rozumiem, że w tym drugim test wyszedł błędnie. Nie wiem o co biega, stworzyłem mu folder a i folder b, do a wrzuciłem 300mb danych... hmm... pewnie coś nakombinowałem.
A może to smb blokuje wysył danych na ubuntu?
Spróbuj skopiować jeden duży plik (np. o rozmiarze do 1 GB) i podaj wynik.

U mnie, przy kopiowaniu, wygląda to tak:

Kod: Zaznacz cały

ubuntu-9.04-server-amd64.iso
   621817856 100%   13.66MB/s    0:00:43 (xfer#1, to-check=0/1)

sent 621893853 bytes  received 31 bytes  13667997.45 bytes/sec
total size is 621817856  speedup is 1.00
simperium
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 23 lut 2009, 12:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: simperium »

a to dokonać tego za pomocą owego rsync, czy jest jakiś inny program na to?

czy między partycjami kopiować, czy w ramach jednej partycji?

Powiedzmy, że mam plik file.iso , czy mógłbym prosić o ew. komendę, którą wpisać do terminala?

Pozdrawiam :)
Awatar użytkownika
maciej.strzelecki
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 lip 2009, 12:46
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Kontakt:

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: maciej.strzelecki »

simperium pisze:a to dokonać tego za pomocą owego rsync, czy jest jakiś inny program na to?

czy między partycjami kopiować, czy w ramach jednej partycji?

Powiedzmy, że mam plik file.iso , czy mógłbym prosić o ew. komendę, którą wpisać do terminala?
Możesz zarówno pomiędzy partycjami jak i w ramach jednej.

Kod: Zaznacz cały

rsync --progress file.iso file.iso.0
simperium
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 23 lut 2009, 12:55
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: karta sieciowa niby 100mbps, ale przesył 3megabajty

Post autor: simperium »

przepiąłem wczoraj dysk na komputer z zainstalowaną vistą, by zobaczyć jak sobie poradzi i tam przy kopiowaniu przez sieć pliku 600megowego prędkość w Totalcmd wyniosła 90megabajtów/s :w00t: i utrzymywała się do końca (ale rozumiem, że to pewnie do bufora a dopiero stamtąd na dysk?), ale na mniejszych plikach osylowało w granicy 5-8megabajtów.
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości