| US RE43,051 E1 | ||
| Enabling a service provider to provide intranet services | ||
| Peter Newman, Mountain View, Calif. (US); and Pawan Goyal, Mountain View, Calif. (US) | ||
| Assigned to Digital Asset Enterprises, L.L.C., Wilmington, Del. (US) | ||
| Filed on Sep. 19, 2007, as Appl. No. 11/858,091. | ||
| Application 11/858091 is a reissue of application No. 09/526980, filed on Mar. 15, 2000, now 6,948,003, filed on Sep. 20, 2005. | ||
| Int. Cl. G06F 15/173 (2006.01) | ||
| U.S. Cl. 709—250 | 8 Claims |

| 1. In a system comprising a host computer containing a plurality of virtual servers which support a private network address
space wherein the private network address spaces of two or more of the virtual servers overlap, a method for providing private
network services using private addresses in a location remote from private network users, the method comprising:
storing a customer lookup table, the customer lookup table storing associations between physical interfaces and tunnel identifiers
identifying tunnels for private networks and a plurality of customer forwarding tables;
storing a plurality of customer forwarding tables, the customer forwarding tables associating network addresses with physical
interfaces and tunnel identifiers;
receiving, over a tunnel, a transmission on a physical interface, the transmission containing a tunnel identifier;
determining the correct customer forwarding table from the customer lookup table using the physical interface and the tunnel
identifier;
determining via the customer forwarding table a physical interface and tunnel identifier associated with a network address
of the transmission; and
sending the transmission to the network address on the determined physical interface using the determined tunnel identifier.
|