ein Freund von mir hat folgendes Problem: er aus 3 Win98-PCs ein Ethernet-Netzwerk (Coax) zusammengestellt. Nun zeigt die Testfunktion eines CD-Brenner-Programm eine Datenübertragungsrate von ca. 200 kByte/s. Das ist für ein 10 Mbit-Netzwerk doch etwas zu wenig, oder?
Als Protokoll läuft TCP/IP (mit NETBUI war’s sogar noch langsamer), feste IPs, kein WINS-Server, kein DNS-Server. Die Piong-Zeiten betragen ca. 2 ms, Endwiderstände stimmen.
Wer kann da helfen? Oder ist diese Testmethode schlecht?
Als Protokoll läuft TCP/IP (mit NETBUI
war’s sogar noch langsamer), feste IPs,
kein WINS-Server, kein DNS-Server. Die
Ping-Zeiten betragen ca. 2 ms,
Endwiderstände stimmen.
Wer kann da helfen? Oder ist diese
Testmethode schlecht?
Das Netzwerk ist nicht langsam (siehe Ping),
sondern deine Anwendung. Schließlich hängt die Geschwindigkeit davon ab, wie schnell dein Programm Datenpakete aufs Netz schaufelt und abfragt.
Pobier mal andere Netzanwendungen, z.B. TFTP oder FTP.
Es gilt dabei zu bedenken, daß
1.) 7-8 Mbit/s sind das Maximale in einem gesharten Ethernet.
2.) Der Anteil des Headers in einem Datenpaket im Verhältnis zu den Nutzdaten sehr hoch sein kann, so daß der effektive Datenstrom bis auf die Hälfte reduziert werden kann.