Wie einen TCP Stream erstellen?

Freenetler

Mitglied
Mitglied seit
31 Mrz 2008
Beiträge
309
Punkte für Reaktionen
0
Punkte
16
Der nächste Beitrag, den ich dazu sehen will, enthält eine substanzielle Analyse der Fakten, wie z.B. Übertragungsparameter, Wireshark-Analysen der TCP Streams oder ähnliches.


Da ich ein Uploadproblem habe, erstelle ich gerne mal so ein Stream, wenn mir jemand sagt, was das ist und wie das geht.


Vielleicht kommen die Profis dann dem Uploadproblem einen Schritt näher?
 
Die Überschrift verwirrt mich. Was bedeutet "einen TCP Stream erstellen"? TCP ist ein Protokoll für die Übertragung von Daten... Ein Stream ist eine logische Datenübertragung von einem Ort zu einem anderen... Hmm... meinst Du damit, wie man einen Netzwerkmitschnitt erstellt?

Was würde dies einem Uploadproblem abhelfen bzw. dazu beitragen, dieses zu diagnostizieren? Der Upstream ist etwas auf DSL-Ebene, d.h. hier dürfte ein Netzwerkmitschnitt überhaupt wenig hilfreich sein. Es kommt eher auf die Leitungsparameter und Auslastungen an... Aber solange nicht klar ist, worum es eigentlich geht, läßt sich wenig sagen.

Jetzt beschreibe doch bitte erst mal, was denn "das Uploadproblem" ist, damit überhaupt die dafür in Frage kommenden Mittel und Diagnosemöglichkeiten identifiziert werden können.

--gandalf.
 
Wenn Du Dir diese Seite angeschaut hast, hast Du schon eine größere Anzahl von TCP-Streams erstellt. Ohne diese TCP-Streams kämen der Text und die Bilder gar nicht auf Deinen Rechner.

Bevor Du Dich beschwerst, damit sind alle in Deinem Beitrag genannten "Fakten" analysiert.

Wireshark ... TCP

Ein Google nach Wireshark bzw. TCP bringt sicher noch viele weitere Informationen.
 
http://www.ip-phone-forum.de/showthread.php?t=226725


Das war der Thread in dem es darum ging, warum ich bei einem 10 MBit VDSL Upload lt. 7570 HN - Edition nur 3-4 MBit upload habe.

Krieg brach aus zwischen

-Die Alice box 7570 ist schuld.....und dem anderen Beteiligten

-Wenn die Leute zu blöd sind ihr System zu optimieren, muss man alice nicht die Schuld geben.


Geschlossen vom Mod mit der Bitte um einen TCP-Stream.

Da es meinen zu geringen Upload betrifft und ich eine AliceBox 7570 habe und keine Ausweichbox zum Testen ob es an der Hardware liegt, kann ich zur Aufklärung nur beitragen, in dem ich das zu Verfügung stelle, was ein Profi wie Ihr "deuten" kann.

Daher würde ich so einen Stream...oder sharkdings zu Verfügung stellen, wenn mir einer sagt, was ich dafür tun muss.
 
OK, dann würde ich empfehlen, dort mal ein leistungsfähiges Notebook oder einen PC direkt per Kabel anzuschließen und den Test auf www.speedtest.net auszuführen. Was kommt dabei als Upstream/Downstream an Werten zustande?

--gandalf.

PS: Die Zahlen für die TCP-Optimierung gelten hier nicht, da dies ein spezielles Übertragungsverfahren ist, um die Bandbreiten gezielt zu testen. TCP-Optimierungen greifen nur bei HTTP/FTP und ähnlichen Transfers.

PPS: Ein Mitschnitt würde IMHO nicht viel helfen, da es hier um Bandbreiten geht, nicht um die Daten selbst.
 
Nutze mal Google nach Wireshark. Dort sollte auch stehen, wie man einen Paket-Mitschnitt abspeichern kann. Unter Linux könnte man tcpdump verwenden.

Du könntest auch mal Knoppix (oder ein anderes Linux-System Deiner Wahl) ausprobieren. Knoppix hat den Vorteil, daß man es direkt von CD starten kann. Damit könntest Du die Geschwindigkeit mit einem anderen Betriebssystem testen.

Ein Paket-Mitschnitt könnte durchaus Details liefern. Die Frage ist, ob sich jemand die Mühe machen will, den zu analysieren. Es geht dabei nicht um die Daten selbst, sondern um die Zeitliche Abfolge der gesendeten Pakete und der empfangenen Bestätigungen.
 
Ich habe meine Lappi mal in der Signatur ergänzt. Ich hoffe der ist leistungsfähig genug.

Aktuelle Datenrate kBit/s 35568 10080

Latenz 8 ms 3 ms
Bitswap an an
Impulse Noise Protection 2.0 2.0

Signal/Rauschabstand dB 8 10
Leitungsdämpfung dB 6 17

Zusammenfassung der Upload Messungen
Asus F6 am langsamsten
Server 2000 schneller
Virtual Box auf Asus F6 am schnellsten

Messung 1 Lappi per 100 Mbit Lan, opera 11.01

Server in Frankfurt
http://www.speedtest.net/result/1052589349.png
http://www.speedtest.net/result/1052590557.png


Messung 2 wie oben, server leipzig
http://www.speedtest.net/result/1052593054.png
http://www.speedtest.net/result/1052593679.png

Messung 3 wie oben server usa, Palo Alto CA
http://www.speedtest.net/result/1052594916.png
http://www.speedtest.net/result/1052595592.png

Messung 4, wie oben, Server Schweiz, Basel
http://www.speedtest.net/result/1052596730.png
http://www.speedtest.net/result/1052597377.png

Windows 2000 Server anderer Rechner

Intel Penium4, 1800MHZ, 2 GB Ram, IE6
Norderstedt
http://www.speedtest.net/result/1052602035.png
http://www.speedtest.net/result/1052603405.png

Frankfurt
http://www.speedtest.net/result/1052605275.png
http://www.speedtest.net/result/1052605275.png

Leipzig
http://www.speedtest.net/result/1052606839.png

Win 7 ultimate 392 MB Ram als Virtuelle Maschine auf Asus F6 Laptop mit 1Gbit LAN Netzwerkkarte

IE8
Norderstedt
http://www.speedtest.net/result/1052630987.png
http://www.speedtest.net/result/1052631994.png
http://www.speedtest.net/result/1052632701.png

Leipzig
http://www.speedtest.net/result/1052633614.png
http://www.speedtest.net/result/1052634426.png


Frankfurt
http://www.speedtest.net/result/1052636035.png
http://www.speedtest.net/result/1052636951.png
 
Hallo,

die angehängten Bilder sind dann wohl ein geradezu klassischer Beweis für "Wer viel misst, der misst Mist".

Was mir auf Anhieb auffällt:
- Es gibt teilweise deutliche Unterschiede zwischen zwei Messungen unter identischen Bedingungen (gleiches Endgerät auf gleichen Server)
- Es gibt eine extreme Abhängigkeit vom verwendeten Endgerät bzw. dem verwendeten Betriebssystem
- Auch der Downstream liegt weit unter den erwarteten Werten (davon war bislang nie die Rede)
- Es gibt eine extreme Abhängigkeit von der verwendeten Gegenstelle (das war zu erwarten)

Welche Schlüsse lässt das zu?
Solche Speedtests eignen sich nicht, um die Anschlussgeschwindigkeit zu ermitteln, da sie keine reproduzierbaren Messungen erlauben. Außerdem sind alle Werte weit unter den zu erwartenden Werten, was darauf schließen lässt, dass die Gesamtperformance des Setups nicht reicht, um den Anschluss auszumessen. Man misst das Nadelöhr zwischen dem eigenen PC und dem Server, und das ist in den seltensten Fällen der DSL Anschluss bzw. das Modem. Man muss also nach alternativen Messmethoden suchen, so bringt das nichts.

Die großen Unterschiede zwischen den Endgeräten lassen darauf schließen, dass deren Konfiguration eine wichtige Rolle spielt.

Wo das Problem liegt - ob im PC, im Modem, im Backbone oder im Server, kann man aus diesen Messungen nicht entnehmen.

Was sollte man tun?
Downloadtests sollte man mit parallelen Downloads von Linux CDs von schnellen FTP Servern durchführen. Upload-Tests man besten auch durch mehrere parallele Uploads auf verschiedene FTP Server. Die Frage: Gibt es öffentliche Server, auf die man Dateien hochladen kann? Man braucht mindestens 3 oder 4 parallele Verbindungen, um zu einer belastbaren Aussage zu kommen.

Wenn man es gut machen will, lässt man während dieser Tests ein Wireshark-Log erstellen. Aus diesen Logs kann man Analysen erstellen lassen, die vielleicht weitere Schlüsse zulassen. Z.B. sieht man, ob es auffällig viele Übertragungswiederholungen gibt, ob die Segmentierung der Datenpakete nicht klappt und andere Dinge. Man kann also sehen, ob der TCP Stream "sauber" durch das Internet fliegt.
 
Danke, hast du ein paar schnelle server greifbar? Besonders für den upload, dann würde ich mal so ein loading marathon starten...

Aber auch das ist meines wissens nicht sicher.....ich hatte das mal beobachtet, als ich noch zu DSL Zeiten unterwegs war hatte ich mal ein paar Downloads nebeneinander laufen und ich habe irgendwann gesehen, wenn ich die downloadraten der einzelenen downloads addiere komme ich weit über die 17.000 hinaus die ich lt. Leitung max. habe.

ich denke, der windowszähler arbeitet da nicht richtig.
 
Hast Du denn einen Server, auf den Du große Dateien hoch laden kannst? Wenn nicht, wofür brauchst Du überhaupt den hohen Upload?
Ansonsten kann man auch aus dem Paket-Mitschnitt eines Upload etwas herauslesen, vermutlich sogar leichter.
Ich würde Dir zudem empfehlen, zumindest einmal Knoppix herunter zu laden und zu starten und damit so einen Speedtest durchzuführen.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.