- The client
picks the random number 7625
and
sends a
(valid) connection request
to the server:
However:
- the
connection request message
is delayed !!!
|
- The client
times out and ...
retransmits
the (same) connection request message
to the server.
Suppose:
-
The retransmitted connection request
is received
first
|
- Suppose: the
(second) connection is
established and
closed
- The client and
server
finished the
TCP connection protocol
- The client and
server
exchanged
a few messages
- The client and
server then
closed
the TCP connection
|
All the while,
the first (delayed)
connection request
has not
been
received:
- After
the client/server
closed the
TCP connection,
the delayed connection request
arrives:
Clearly:
- The delayed connection request
is a
bogus request !!!!
|
|