On Thu, 13 Sep 2007, David Conrad wrote: > On Sep 13, 2007, at 11:43 AM, Tony Finch wrote: > > On Thu, 13 Sep 2007, David Conrad wrote: > > > > > > How do you renumber the IP address stored in the struct sockaddr_in in a > > > long running critical application? > > > > Applications that don't respect DNS TTLs are broken for many reasons, not > > just network renumbering. > > Then pretty much every IP-aware application ever written is broken. Not entirely. Applications that use short-lived connections are generally OK (so long as the implementation talks to its resolver in a sensible way - many screw this up). This covers HTTP and most email protocols. Many apps with long-lived TCP connections can recover OK from a broken connection. Long-lived UDP associations can be a problem - renumbering an NTP server is a pain. Tony. -- f.a.n.finch <dot@xxxxxxxx> http://dotat.at/ IRISH SEA: SOUTHERLY, BACKING NORTHEASTERLY FOR A TIME, 3 OR 4. SLIGHT OR MODERATE. SHOWERS. MODERATE OR GOOD, OCCASIONALLY POOR. _______________________________________________ Ietf@xxxxxxxx https://www1.ietf.org/mailman/listinfo/ietf