Supportnet Computer
Planet of Tech

Supportnet / Forum / NW-Sonstiges

Übertragungsgeschwindigkeit im 100 MBit-Lan?





Frage

Hallo Leute, habe dieses Posting auch im Thread 100 MBit LAN von Martin gemacht, aber das wird schnell übersehen. Nun aber zu meiner Frage: Meine Computer verfügen alle über 10/100MBit Netzwerkkarten, angeschlossen an den Allnet Router ALL1298 (10/100MBit Switch). Beim Kopieren von Dateien über das Netzwerk komme ich max. auf eine Geschwindigkeit von 7,8 MB/s. Das man nicht die kompletten 12,5 MB erreichen kann weiß ich ja, liegt am TCP/IP-Protokoll, aber es sollten doch wenigsten so um die 10-11 MB/s drin sein, oder nicht? Vielleicht kann mir ja jemand von euch ein paar Anhaltspunkte geben, wie ich die Geschwindigkeit noch optimieren kann? Ach ja, es handelt sich dabei um 2 Computer mit AthlonXP 2400+ Prozessoren, sowie einem Computer mit AthlonXP 1700+ Prozessor. Auf allen Computern ist WindowsXP Prof. installiert. Danke MfG Thomas

Antwort 1 von MacGyver031

Hallo,
Wenn du einen Switch hast, sollte sogar 25MBytes / sekunde sein!

Es gibt einige Faktoren:
1) Festplatte mag nich so schnell.
2) Full duplex nicht eingeschaltet.
3) Pull (also download) ist meist schneller als Push (upload) (erfahrung von mir!!)
4) Betriebssystem gibt nicht die Volle Priorität ans Netzwerk, und wenn beide das nicht tun, dann kann das schon drastische massnahmen haben!
5) Kabellänge nicht optimal -> Fehlerrate häufen sich -> Geschwindigkeits verringerung.
6) Billig Netzwerkkarte -> Schlecht ausgelegte Komponente (lahmer speicher, nicht Busmaster, ...)
7) Schlechte Treiber
8) Fällt mir sicher noch ein..

Yours sincerely.

Antwort 2 von Thomas Lange

Hi Mac,

zu deinen Punkten:

1. 2 Computer haben HD mit 5400 U/min. der andere hat eine HD mit 7200 U/min.
2. ist eingeschaltet bzw. steht auf autosensing, da sonst die Rechner sich nicht gegenseitig im Netz finden.
3. Upload/Download haben die gleiche Geschwindigkeit (evtl. geringfüger Unterschied von ein paar 100 Kb/s).
4. WindowsXP Prof. ist doch eigentlich für Netzwerke optimiert, oder nicht?
5. 2 Kabel haben jeweils eine Länge von 2m, das dritte muss ein Stockwerk überbrücken und hat daher 10m Länge.
6. Könnte daran liegen, es handelt sich um Netzwerkkarten der Firma MS-TECH (mit Realtek RTL8139c Chip). Habe dir unten mal die Eigenschaften der Karten aufgelistet.
7. Habe die windowseigenen Treiber in Gebrauch.
8. immer nur her mit weiteren Anregungen :-)



So, nun zu den Eigenschaften der Netzwerkkarten:
Chipsatz: Realtek RTL8139c Chip
Plug & Play und Halb-/Vollduplex Unterstützung
100Mbps, IEEE 802.3u, 100Base TX / 10Mbps, IEEE 802.3, 10Base T
PCI Bus Spezifikation (Revision 2.0, 2.1)
STP RJ45 Buchse, Ethernet Netzwerk, Sternverkabelung
Autoerkennung 10MBit/100MBit
INT Zuweisung durch BIOS IRQ Setup
Power Management
High Performance Bus-Master Architektur mit DMA Buffer Management - CPU Entlastung
LED Aktivitätsanzeige

Die Daten habe ich jetzt mal so original von der Verpackung abgelesen, hätte einiges weglassen können (RJ45 Buchse, usw.), aber der Vollständigkeitshalber mal mit aufgeführt.

Ach ja, der Switch zeigt mir auch eine Verbindung mit 100MBit-Karten an.

MfG
Thomas

Antwort 3 von Pyrogx

die 100mbit sind theoretische werte
praktisch weren diese nie erreicht

wenn du es schneller willst hol dir ein gbit lan

Antwort 4 von marty

Zitat:
Wenn du einen Switch hast, sollte sogar 25MBytes / sekunde sein!


Also ich weiß nicht wie du auf diesen Wert kommst .
100 MBit / 8 sind 12,5 Mbyte - das ist das Maximum.
Des weiteren laufen die Übertragungen (ob nun unter Win oder Linux) kaum höher als 70% - was dann 8,75 Mbyte sind.

Ich denke mit Intel oder 3Com Karten kannst du vielleicht noch ein halbes Mbyte rausholen , aber lohnt sich das ?

Das ist wie mit meiner Firewireverbindung - da komme ich nicht über 35% - was 140 Mbit bzw. 17,5 Mbyte sind.

Finde dich damit ab ...

mfg

I will use Google before asking dumb questions !!!

Antwort 5 von MacGyver031

@marty: Seit dem ich einen Swtich habe, steht bei mir nicht 100MBits sondern 200MBits -> 25MBytes/Sekunde.

@Thomas: WindowsXP basiert auf NT, ist aber noch in Kinderschuhen! Linux ist Netzwerk-Basierend.
Ich weiss nicht wie fern dies Zutrifft: Mit 100MBits hat man eine Frequenz von 100MHz. Wenn man der Theorie der Wechselströme dort anwendet, sollte die Kabellänge abhängig von der Uebertragungsgeschwindigkeit sein, und um maximale Leistung zu erreichen muss die Länge ein Vielfaches von 30m sein. Ich weiss nicht wiefern diese Theorie im Netzwerk von Bedeutung sind und sobald ich Zeit habe, gehe ich dieser nach und schreib mal hier rein. Z.Z habe ich keine Zeit.

Yours sincerely.

Antwort 6 von niemand

WinXP zweigt durch das QOS-Dienst (quality of service) standardmäßig 20% der Bandbreite ab.

Konfiguriere den Dienst wie folgt:
Man tippt unter ausführen ein: gpedit.msc -> Computerkonfiguration\Administrative Vorlagen\Netzwerk\QoS-Paketplaner\Reservierte Bandbreite-> dies von "Nicht Konfiguriert" auf "Aktiviert" umstellen und Bandbreitenlimit auf 0% einstellen.


Antwort 7 von marty

Zitat:
Seit dem ich einen Swtich habe, steht bei mir nicht 100MBits sondern 200MBits -> 25MBytes/Sekunde

Hmmm - was da so steht und was wirklich Sache ist sind meist zweierlei ;-)

Hast du denn schon mal die reale Geschwindigkeit geprüft ?

Ich denke da nur an die Zeitangaben beim kopieren großer Dateien : Noch verbleibende Zeit : 1569874 min
Da brauche ich wohl nix zu zu sagen ;-)

Eine 100 MBit NIC wird man kaum überreden können doppelt so schnell zu arbeiten.

Es ist zwar möglich mit Hilfe von Porttrunking (der Switch muss dies unterstützen) die Netzwerkgeschwindigkeit zu verdoppeln oder zu vervierfachen , aber man braucht dann entsprechend viele NICs.

I will use Google before asking dumb questions !!!

Antwort 8 von Thomas Lange

@niemand

Habe den QOS-Paketplaner auf 2 XP-Rechnern aktiviert und die Bandbreitenreservierung aus 0% gesetzt, hat allerdings nichts an der Übertragungsgeschwindigkeit geändert, außer dass der Computer mir nun statt Anfangsdauer 45 Sek. 55 Sek. anzeigt und diese dann im Laufe des Downloads auch auf bis zu 2 Min. erhöht (Datei hat 345MB). Die tatsächliche Downloadzeit beträgt aber weiterhin 45 Sek. Trotzdem danke.

MfG
Thomas

Antwort 9 von Thomas Lange

Habe mal ein bisschen mit den Einstellungen für QOS herumgespielt und herausgefunden das bei mir eine Bandbreitenreservierung von 3% die Übertragungsgeschwindigkeit von 7,6MB/s auf 8,5MB/s erhöht, setze ich den Wert weiter runter, geht die Übertragungsgeschwindigkeit komischerweise auch wieder runter.

MfG
Thomas

Antwort 10 von MacGyver031

@Marty: Also es ist so, bei einer Switch kann der PC gleichseitig Datensenden und Empfangen. Den Theoretischen Wert von 200MBits erreicht man wenn man eine Datei sendet und gleichseitig empfängt (-> 25MB daten transfer)

Bei grösseren Dateien, zeigt der Windows bei mir zuerst 4min -> 2min ->50sek-> also kann man nicht den als "benützbar" annehmen. Ich versuche nun eine 300MB daten zu transferieren, mit Stoppuhr. Erbebnis folgt.

Yours sincerely.

Antwort 11 von MacGyver031

Erbebnis ist etwas "beschämdend":
upload: 2.58MB/Sekunde
download: 7.74MB/Sekunde

Also, muss ich da noch einiges tun ;-)
Sincerely.

Antwort 12 von Thomas Lange

@MacGyver

Diese Downloadraten hatte ich bei mir auch, versuch mal QOS so anzugleichen wie ich es oben auch gemacht habe und teste die Geschwindigkeit dann noch einmal. Bin gespannt auf welche Ergebisse du kommst.

Die Änderungen musst du aber an beiden PC's vornehmen (hatte es erst nur an einem Rechner gemacht, bis ich dann dahintergestiegen bin, dass der andere Rechner ja immer noch die Bandbreitenreservierung von 20% benutzt).

MfG
Thomas

Antwort 13 von marty

@MacGyver031

OK - in beide Richtungen = 200 MBit - daran hatte ich nun nicht gedacht ...

Das mit diese utopischen Zeitangabe kannst du bei Win 98 und Win 2000 beobachten wenn du Dateien im GB-bereich (oder mehrere gleichzeitig - ich denke da an FIlme) kopierst oder verschiebst , aber war ja auch nur mal so .

I will use Google before asking dumb questions !!!

Antwort 14 von Thomas Lange

Nach der Änderung von QOS möchte ich hier aber auch mal die Upload- und Downloadgeschwindigkeit posten:

upload: 8,6 MB/s
download: 8,5 MB/s

Da tut sich also nicht mehr viel. Den Upload habe ich mit einer 707MB großen Datei gemessen, die Zeit dafür betrug 82 Sekunden.

MfG
Thomas

Antwort 15 von MacGyver031

Also, neue Werte:
upload: 5.24MB/s
download: 9.08MB/s

Aber immernoch beschämend!

Yours sincerely.

Antwort 16 von Thomas Lange

Da fällt mir noch ein das ich ja den Cachespeicher für die Netzwerkkarte erhöht habe, kann sein das ich deshalb eine hohe Uploadgeschwindkeit habe. Schau dazu einfach im Gerätemanager nach, welchen IRQ deine Netzwerkkarte hat (bei mir war es IRQ 10).
Dann öffnest du die System.ini Datei und fügst unter 386Enh den folgenden Eintrag ein:

IRQ10=4096

Statt der 10 trägst du einfach den IRQ ein, der deiner Netzwerkkarte zugeordnet ist, und die 4096 bedeutet, dass der Karte 4MB (=4096 Byte) Cache zugeteílt werden, du kannst aber auch jeden anderen Wert nehmen (ich habe bei mir 10240 genommen).

Aber Vorsicht, der Cache-Speicher wird direkt vom RAM genommen, hast du also wenig RAM lohnt sich das ganze evtl. nicht.

MfG
Thomas

Antwort 17 von MacGyver031

Nee, genug Arbeitsspeicher hab ich, fürs Internet und gelegentliche Backups reichts. Der Unterschied kommt von der Hardware: Laptop, 4800Upm FP, ... -> Zu niedrige Upload. Download: Das ganze wird zuerst im RAM aufgebaut (merklich system langsamer nach download von 350MB!) und danach langsam auf die FP.

Ich teste mal zwischen zwei Computer aus, kann erst am So.

Vorteil von deaktivierung von QoS: Edonkey schient entweder mit volle pulle zu downloaden (früher schlich der mit 0.5MBits, nun mit 5-32MBits!

Yours sincerely.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: