It happens when a client and a server are connected with a TCP
connection (telnet or rlogin, for example). If a third machine sends to
the server a forged packet with rights sequence and ack numbers, the 
server reply the echo with seq=last ack+1 and ack=last seq+1. But this
packet should be rejected by the client (client's seq<server's ack) and is
not (the echo is displayed). Am I wrong?
I noticed this on 2.0 kernels, but not on my 2.2.10. And it happens again
on a 2.2.12. I'll try to have tcpdump traces if someone asks.

-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]

Reply via email to