Kill -9 on telnet daemon, telnet client gets reported. How?!
807567Mar 21 2008 — edited Mar 21 2008Hi,
I'm trying to understand some low level stuff that concerns TCP. I will crosspost the network guys as well, so please be patient.
This is my test scenario:
1 I telnet from machine A to machine B
2 I execute kill -9 on the telnet daemon on machine B
3 The telnet client on machine A is immediately made aware of the broken connection
How is this possible? I execute kill -9 so the telnet daemon cannot clean up after itself. Who is responsible for closing the TCP connection (the guy is actually doing it).
From what I remember the saem is true for any TCP service like an ordinare http server etc.
I don't get this.
Thanks
/Sune