Jacob Bunk Nielsen wrote:
> Daniel Lezcano <(E-Mail Removed)> writes:
>
>
>>What happens if there is a pending connection on a server and a client
>>connects to the server with the same source address (address and port)
>>?
>
>
> The TCP/IP implementation on the source should make sure this doesn't
> happen (we are talking about TCP, right?). So I guess you are talking
> about the case when things are broken?
Yes, right, I forgot to specify TCP/IP.
>
>
>>Is the connection dropped or enqueued ?
>
>
> Check the state machine on page 23 of RFC 761. If sequence numbers
> match, it will just retransmit SYN ACK, but if it doesn't it isn't
> clear to me what will happen. I suspect that it can be specific to
> each implementation.
Mmmh, ok. But the case I tried to describe is a client connecting to a
server, sending data, closing the connection, reconnecting with same
source addresse

ort. The server doesn't accept the connection at the
application level (because it is busy for example) and it is the TCP
layer which accept these connections asynchronously. What should happen
with the second connection ?