1 | initial version |
The answer is, it is application related. Normally the client initialized a session and he also ends a session. As he is the only one who knows, if he wants more data from the server or not. But in your case the client does not close the session. So the servers ends the session nicely by sending a fin packets after 30 seconds. So from my point of view, the question should be, why does the client not close the session itself.