For mobile operation in TRIAD, a host visiting a guest network receives a temporary visitor name in that network (in a DNS domain of the visited network) which allows it to then communicate with the rest of the Internet. If the host needs to be reachable or authenticated as its normal DNS name, it communicates with its home directory service to insert a redirect specifying its current temporary visitor name in the guest network. When another host attempts to contact the visitor by its normal name, the home directory provides a redirect to the temporary visitor name, causing the other host to contact the mobile host in the guest network.
When the mobile host moves, it may keep connection state because it is associated with the endpoint names. It simply repeats the above steps in the new realm. With a non-cachable alias, (re)lookup of the normal DNS name of the mobile host provides a redirect to the new guest network. For real-time hand-off between guest networks, the mobile host requests the relay agent to forward packets addressed to its old address (using encapsulation) to the new guest network. This forwarding is canceled before the relay agent reuses the address and name that was used by this guest host (allowing the relay agent to use common state and time-out mechanisms to control the forwarding and the reuse). A reverse name lookup can also return the ``real'' name that redirects to this (temporary) name, providing what might be called reverse aliasing. A lookup on this real name is used to validate this reverse alias.
With this approach, the key mechanism to support mobility is the adding and removing of redirects in the home directory of the mobile host and the registering of aliases in the guest realm. The guest network simply needs to allocate and reclaim temporary addresses and names the same as supported by current DHCP services. It does not require routing all packets to a mobile host through the home gateway for the mobile host or encapsulating traffic to and from the mobile host, as mobile IP proposals imply.