Hinweis: Ich entschuldige mich, wenn dies die falsche Seite für dieses Thema ist. Diese Frage richtete sich an Super User von Network Engineering
Ich verfolge die UMass Wireshark Labs , insbesondere die über TCP .
In dieser Übung werden Sie aufgefordert, eine Datei auf eine Website hochzuladen und den TCP-Verkehr zu beobachten. Zu meiner Überraschung erfolgt die Übertragung der hochgeladenen Datei zuerst (über TCP), BEVOR die POST
Anforderung erfolgt. Ich habe mein Capture mit dem von ihnen bereitgestellten (tcp-ethereal-trace-1) verglichen , aber es zeigt dasselbe.
Dies wirft einige Fragen auf:
- Erfolgt die Dateiübertragung wirklich vor der HTTP-POST-Anforderung?
- Wenn ja warum?
- Woher weiß der Server, dass er eine Datei erwartet?
- Wie lange wird eine Datei in Erwartung der POST-Anforderung abgehört und aufgezeichnet?
- Frage 7 im Labor fordert Sie auf, den HTTP-POST als erstes Segment in der TCP-Verbindung zu betrachten. Dies scheint den anderen Feststellungen zu widersprechen. Was ist damit?
quelle