Von was ich verstehe, jede HTTP-Anfrage verwendet eine eigene TCP-Verbindung (bitte korrigieren Sie mich, wenn ich falsch liege). Nehmen wir also an, dass es zwei aktuelle Verbindungen zu demselben Server gibt. Zum Beispiel, clientseitiger Javascript-Code, der einige der AJAX POST-Anfragen auslöst, indem er das XMLHttpRequest-Objekt nacheinander benutzt, bevor die Antwort auf die erste kommt. Es handelt sich also um zwei Verbindungen zum selben Server, die jeweils auf eine Antwort warten, um sie an jede einzelne Callback-Funktion weiterzuleiten.Wie werden verschiedene TCP-Verbindungen in HTTP-Anfragen identifiziert?
Jetzt ist die Sache, die ich nicht verstehe: Das TCP-Paket enthält Quell-und Ziel-IP und Port, aber haben nicht beide dieser Verbindungen die gleichen Src und Ziel IP-Adressen und Port 80? Wie können die Pakete differenziert und entsprechend weitergeleitet werden? Hat es etwas mit der Paketfolgenummer zu tun, die für jede Verbindung unterschiedlich ist?