Hi,
Das einzige, was sowohl Martin als auch Mudguard nicht erwähnt haben ist Pipelining. Die Browser senden mehrere Requests direkt hintereinander ohne auf die Antwort zu warten, und der Server antwortet in der Reihenfolge in der die Requests eingingen. Das ist aber nicht der von dir beschriebene Mechanismus.
das geht dann aber AFAIK über mehrere getrennte Sockets, oder? Das heißt, jede Verbindung für sich eine streng sequentielle Geschichte. Denn andernfalls wäre die Zuordnung ja nicht mehr eindeutig möglich.
Aus der Ecke kommt IIRC auch die Empfehlung aus der HTTP-Spec, dass ein Client bitte nicht mehr als 8 gleichzeitige Verbindungen zu einem Server haben möge.
So long,
Martin