I start RYU controller which opens TCP listening port 6633.Now I connect my mininet topology to the controller port 6633.My mininet topology consists of 6 switches.Hence there will be 6 connections one from each switch to the RYU Controller port.
Now I bring down my controller and start the controller again.
I find that all the switches in my topology can talk to the controller as if the controller process were never killed.
This is not how I understand a TCP connection between a server and a client.If the server goes down I would expect the connection to be disconnected.
This set of connections seem to survive a server process restart.Can someone explain how this is happening?I am just curious