Method for an internet communication
First Claim
1. A method for an Internet communication comprising:
- process 1 which generates a client address information table by mapping the IP address recognized through network socket (the server-recognized IP address) and the IP address notified directly by each client (the client-notified IP address) into a pair of addresses;
process 2 which receives a signal from the first client terminal requesting the IP address of the second client terminal to be connected;
process 3 which loads the server-recognized IP address and the client-notified IP address of the corresponding client from said client address information table; and
process 4 which executes the connection by providing the client terminal with the information loaded by process 3, distinguishing the client terminal having a real IP address and the client terminal having a virtual IP address, the connection between the first client terminal having a real IP address and the second client terminal having a virtual IP address in process 4 comprising;
step 1 wherein the first client provide the IP address of the first client and the IP address of the second client to the service server;
step 2 wherein service server transfers the IP address information of the first client to the second client; and
step 3 wherein the second client tries TCP/IP connection to the first client.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an Internet communication method, which can implement smooth bi-directional communication on the Internet between a user of a virtual IP address and a user of a real IP address. The present invention involves forming a client address information table by means of mapping, as a pair, an Internet protocol address (server-recognized IP address) obtained through a network socket and Internet protocol addresses (client-notified IP address) notified of directly by respective clients. Upon receiving a signal asking for an Internet protocol address of a corresponding client to be connected from a client terminal, the server-recognized IP address and the client-notified IP address of the corresponding client are read from said client address information table, which are then provided to the client terminal. Accordingly, by means of executing a connection by differentiating the client terminals having a real IP addresses from the client terminals having a virtual IP addresses, the present invention allows a user of the real IP address to call a user of the virtual IP address. In addition, the present invention results in smooth execution of Internet connections among users of different private networks.
19 Citations
5 Claims
-
1. A method for an Internet communication comprising:
-
process 1 which generates a client address information table by mapping the IP address recognized through network socket (the server-recognized IP address) and the IP address notified directly by each client (the client-notified IP address) into a pair of addresses;
process 2 which receives a signal from the first client terminal requesting the IP address of the second client terminal to be connected;
process 3 which loads the server-recognized IP address and the client-notified IP address of the corresponding client from said client address information table; and
process 4 which executes the connection by providing the client terminal with the information loaded by process 3, distinguishing the client terminal having a real IP address and the client terminal having a virtual IP address, the connection between the first client terminal having a real IP address and the second client terminal having a virtual IP address in process 4 comprising;
step 1 wherein the first client provide the IP address of the first client and the IP address of the second client to the service server;
step 2 wherein service server transfers the IP address information of the first client to the second client; and
step 3 wherein the second client tries TCP/IP connection to the first client. - View Dependent Claims (2, 3, 4, 5)
-
Specification