View Single Post
Posts: 3,841 | Thanked: 1,079 times | Joined on Nov 2006
#22
Originally Posted by jjx View Post
It is a good reason why modern applications should use robust protocols which can tolerate change of IP address and dropped TCP connections, without breaking the application's connection.
TCP/IP by itself supports this, or rather, doesn't care about the physical layer. Years ago I could disconnect the PPP phone networking on my laptop, close the laptop and go home. In the middle of a remote data transfer. Then come back the day after, open the laptop, connect the cellphone, re-dial the system. Data transfer continued.

As long as the same laptop had Windows on it this was broken though, because Windows insisted on shutting down any TCP/IP connections if the physical network broke. Which happened all the time with the cellphone, so I had to restart data transfers all the time and got a phone bill which could have bought several laptops. Manager not happy.
__________________
N800/OS2007|N900/Maemo5
-- Metalayer-crawler delenda est.
-- Current state: Fed up with everything MeeGo.