Ich würde für Hilfe dankbar sein, zu verstehen, wie lange es eine TCP-Verbindung aufzubauen dauert, wenn ich die Ping RoundTripTip haben:TCP-Connection Establishment = Wie wird die Zeit basierend auf Ping RRT gemessen?
Laut Wikipedia wird eine TCP-Verbindung in drei Schritten hergestellt werden:
1.SYN-SENT (=>CLIENT TO SERVER)
2.SYN/ACK-RECEIVED (=>SERVER TO CLIENT)
3.ACK-SENT (=>CLIENT TO SERVER)
Meine Fragen:
ist es richtig, dass die dritte Übertragung (ACK-SENT) wird noch keine Nutzlast tragen (meine Daten), sondern nur für die Verbindung establishement verwendet wird (Dies führt zu dem Schluss, dass. das vierte Paket wird das erste Paket sein, das irgendeine Nutzlast hält ....)
Ist es richtig anzunehmen, dass, wenn mein Ping RoundTripTime 20 Millisekunden ist, das in dem oben gegebenen Beispiel der TCP Connection Establishment würde mindestens 30 Millisekunden, bevor Daten zwischen Client und Server übertragen werden können?
Vielen Dank
Tom
Wenn Sie Ping-Zeit in Richtung Host messen können, warum messen Sie nicht auch die Verbindung? Alles, was Sie tun müssen, ist Zeit den Verbindungsaufruf in Ihrem Code im Grunde. –