Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  

US 20020099937A1

(19) United States

(12) Patent Application Publication (io) Pub. No.: US 2002/0099937 Al

Tuomenoksa (43) Pub. Date: Jul. 25,2002

(54) METHODS AND SYSTEMS FOR USING NAMES IN VIRTUAL NETWORKS

(76) Inventor: Mark Tuomenoksa, Winchester, MA (US)

Correspondence Address:
Finnegan, Henderson, Farabow,
Garrett & Dunner, L.L.P.
1300 I Street, N.W
Washington, DC 20005-3315 (US)

(21) Appl. No.: 09/832,362

(22) Filed: Apr. 11, 2001

Related U.S. Application Data

(63) Continuation-in-part of application No. 09/814,178, filed on Mar. 22, 2001.

(60) Provisional application No. 60/196,297, filed on Apr. 12, 2000.

Publication Classification (51) Int. CI.7 11041. 9/00

(52) U.S. CI 713/153; 713/161; 713/166;

713/163; 713/170

(57) ABSTRACT

Methods and systems are provided for enabling a network between a first and a second processor using at least one additional processor separate from the first and the second processors. In one embodiment, the additional processor may receive on behalf of the first processor information that includes the name of the second processor and receives on behalf of the second processor in that includes the name of the first processor. The additional processor may determine a first virtual address for the first processor based on the received name of the first processor and a second virtual address for the second processor based on the received name of the second processor such that the first and second virtual addresses uniquely identify the first and second processors, respectively, and are routable through the network. The additional processor may provide to each of the first and second processors the first and second virtual addresses to enable one or more tunnels between the first and the second processors.

[merged small][merged small][graphic][merged small][table][merged small][merged small][merged small][merged small][merged small][graphic][subsumed][merged small]
[graphic]
[graphic]
[blocks in formation]
« PreviousContinue »