An flexible address translation method allows a computer network to
automatically learn that a visiting node has attached and then
automatically establish a virtual gateway so that the visiting node can
communicate through the network with local nodes, other visiting nodes,
and/or Internet sites. The network performs an address translation to
enable the connectivity of the visiting node. The network maintains one or
more globally unique outside addresses that point to it. When a visiting
node connects to the network, the network translates the source address of
packets from the node to a particular one of its outside addresses. The
network also replaces destination addresses in packets received by the
network that are addressed to the particular outside address.
Specifically, the network replaces the globally unique outside address
with the "home" address of the visiting node.
Eine flexible Adresse Übersetzung Methode läßt ein Computernetz automatisch erfahren, daß ein Besuchsnullpunkt und eine virtuelle Einfahrt dann automatisch herzustellen angebracht hat, damit der Besuchsnullpunkt durch das Netz lokale Nullpunkte, andere Besuchsnullpunkte und/oder Internet-Aufstellungsorte verbundenSEIN kann. Das Netz führt eine Adresse Übersetzung durch, um der Konnektivität des Besuchsnullpunktes zu ermöglichen. Das Netz behält eine oder mehr global einzigartigen Außenseite Adressen bei, die auf es zeigen. Wenn ein Besuchsnullpunkt an das Netz anschließt, übersetzt das Netz die Quelladresse der Pakete vom Nullpunkt bis ein bestimmtes seiner Außenseite Adressen. Das Netz ersetzt auch Zieladressen in den Paketen, die durch das Netz empfangen werden, die an die bestimmte Außenseite Adresse adressiert werden. Spezifisch ersetzt das Netz die global einzigartige Außenseite Adresse mit der "Ausgangs" Adresse des Besuchsnullpunktes.