Randy Bush <randy(_at_)psg(_dot_)com> suggested a URL about dynamic relocation
Its very interesting and a bit over my head, perhaps. Maybe its a <>"friday"
"Why Dynamic Update?
Dynamic update proposes to provide a workable solution to the seemingly
trivial operation of exchanging data between two computers with known names
both visiting a foreign network where we don't know, care or trust the
underlying address. This feature has long been available for specific
platforms, but a general OS-agnostic method has been lacking."
Especially the crypto components I find pretty complex but one thing I know
is that its *not* a "trivial operation".
Especially when you start to consider how little you might know about the
network your on. It seems like there must be loopholes all over for
intentially letting your app fail to do a thing so the story of how it
failed reveals things that have security implications.